<SEC-DOCUMENT>0000023194-23-000009.txt : 20230217
<SEC-HEADER>0000023194-23-000009.hdr.sgml : 20230217
<ACCEPTANCE-DATETIME>20230217154158
ACCESSION NUMBER:		0000023194-23-000009
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		100
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230217
DATE AS OF CHANGE:		20230217

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			COMSTOCK RESOURCES INC
		CENTRAL INDEX KEY:			0000023194
		STANDARD INDUSTRIAL CLASSIFICATION:	CRUDE PETROLEUM & NATURAL GAS [1311]
		IRS NUMBER:				941667468
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-03262
		FILM NUMBER:		23642229

	BUSINESS ADDRESS:	
		STREET 1:		5300 TOWN AND COUNTRY BLVD
		STREET 2:		STE 500
		CITY:			FRISCO
		STATE:			TX
		ZIP:			75034
		BUSINESS PHONE:		9726688800

	MAIL ADDRESS:	
		STREET 1:		5300 TOWN AND COUNTRY BLVD
		STREET 2:		STE 500
		CITY:			FRISCO
		STATE:			TX
		ZIP:			75034

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	COMSTOCK TUNNEL & DRAINAGE CO
		DATE OF NAME CHANGE:	19880121
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>crk-20221231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:ef92666e-aa9c-4f9d-827c-ff2b49c7a2b2,g:8592428c-82ed-4479-aca2-e0a72b1f4bc7,d:1945d59af4fd4ec482f4a6289c8e0ae5--><html xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:crk="http://www.comstockresources.com/20221231" xmlns:srt="http://fasb.org/srt/2022" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>crk-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV80L2ZyYWc6NDM4YjQ2MjYwY2U4NGM0MGFjMDFjMTAxMmIxNTNjNjcvdGFibGU6ZDA4MGNhNTUxYjQzNDc0Yjk4OTBkODk0MDQ4NGQ2NGEvdGFibGVyYW5nZTpkMDgwY2E1NTFiNDM0NzRiOTg5MGQ4OTQwNDg0ZDY0YV8zLTEtMS0xLTY1NTI1_cfb8c541-a0c1-423a-be1d-8b5b01e67640">false</ix:nonNumeric><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV80L2ZyYWc6NDM4YjQ2MjYwY2U4NGM0MGFjMDFjMTAxMmIxNTNjNjcvdGFibGU6ZDA4MGNhNTUxYjQzNDc0Yjk4OTBkODk0MDQ4NGQ2NGEvdGFibGVyYW5nZTpkMDgwY2E1NTFiNDM0NzRiOTg5MGQ4OTQwNDg0ZDY0YV80LTEtMS0xLTY1NTI1_6de496fd-fac6-44c0-9f25-fee58b1d4e72">2022</ix:nonNumeric><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV80L2ZyYWc6NDM4YjQ2MjYwY2U4NGM0MGFjMDFjMTAxMmIxNTNjNjcvdGFibGU6ZDA4MGNhNTUxYjQzNDc0Yjk4OTBkODk0MDQ4NGQ2NGEvdGFibGVyYW5nZTpkMDgwY2E1NTFiNDM0NzRiOTg5MGQ4OTQwNDg0ZDY0YV81LTEtMS0xLTY1NTI1_9e135162-65b7-42c1-8c84-84d9c649f9ca">FY</ix:nonNumeric><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV80L2ZyYWc6NDM4YjQ2MjYwY2U4NGM0MGFjMDFjMTAxMmIxNTNjNjcvdGFibGU6ZDA4MGNhNTUxYjQzNDc0Yjk4OTBkODk0MDQ4NGQ2NGEvdGFibGVyYW5nZTpkMDgwY2E1NTFiNDM0NzRiOTg5MGQ4OTQwNDg0ZDY0YV84LTEtMS0xLTY1NTI1_61406d05-f929-4335-809e-c1753d577f69">0000023194</ix:nonNumeric><ix:nonNumeric contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" name="us-gaap:FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTplZTQxNDg5NzIwM2E0ZWZiODRkYjBhY2I3MzdiNjgxMC90YWJsZXJhbmdlOmVlNDE0ODk3MjAzYTRlZmI4NGRiMGFjYjczN2I2ODEwXzQtMC0xLTEtNjU1MjU_0b497199-92fc-4a5e-b892-313091618d93">http://fasb.org/us-gaap/2022#GainLossOnDerivativeInstrumentsNetPretax</ix:nonNumeric><ix:nonNumeric contextRef="if512d8f9a6834a2e80a2da287df78ffc_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzEwNjk5_6a038d43-06fd-4408-902e-bd104cbd707f">P3Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="crk-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17136f866ba04a1d8b089297b056f439_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i328c90afaf0a4a17b546d8947672ad1c_I20230216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-02-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ieb24e8ce76994a97861bde3fab51ae25_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6672409b7e9e4888ba4af8121d0f38df_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45c78843548c4d6aba39fb3e2f2da7c9_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crk:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24219f5b16e84f81a1a7712b9afc872b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crk:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i17c4351f0ed24922b380b1e0f1b7ffa2_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:NaturalGasProductionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b5ad1870b0c415f952815ffa2747816_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:NaturalGasProductionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icfba5af8cc294b67a4c32add7b76a356_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:NaturalGasProductionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idad93b6a36f242a4a01380860552e443_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndCondensateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45ba3f44871e4d5c9853442063af261f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndCondensateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53e16fb39d54489e9f1d1ca4b23c3834_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndCondensateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c79d87cb2944e01938b493d0e25ec01_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">crk:NaturalGasAndOilSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia26d333e93b14ac491c5c85b4860848d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">crk:NaturalGasAndOilSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e536f7a2ed9409cb5d5d832eb35c7d1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">crk:NaturalGasAndOilSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5ce6e77a559645f8b5f18110baf103ff_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">crk:GasServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6771b2d269664743920374e49fe24481_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">crk:GasServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib35dd2321eac4425a070a3d8b82918f0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">crk:GasServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78f667e24f45477398efecfa950051c4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa172f7b5da14513b40135b00845ed0f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40463992d438455fb3fa3e1241f4aa4f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie65daff2dabd4c3f8ab126a0b1e06e93_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b2b1c3ab2134e42aaf93935e6fb653a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icddbf568a124486493f80d3f4c49d343_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6698a868872418e8fe0967e371b84de_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ee53dedd258480c9245ff566a77614b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8626e72b067a4e9b827662b98debe678_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cc1ff81f3cf41619f207b09cac46ce2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3189dd35e2b444ba33edc6edbb0aabf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i926fa164f31b4249b5bd8a5b93029d8e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5545f8deb2974c55afb1d572fd1d2811_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd1c2063c9c44eac97089c4f1f16a48c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c97012c86ee454bbeb4dd0e07aa090c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3145b382be5142af9975c57d1e31a51b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if39144198fa743aabb6820502e7dea0c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i591715589db44dde88f9a74dc82805c4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia06efcdac1a14a6091b278e04cd3fc8e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i741474398c0b46ffa751c48adbd6d99e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c12e2d175ec4abca7aecf0b47ab9ac5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d29822399264862af9785e2c93f4a1e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1abaee64630743809b6891b4604f2425_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8cb648bfbaa44bf1b39ce1596553cfdc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie632e6daf82b48dfa4306a0d33728e2f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">us-gaap:CommodityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f05a525ef63442d8fdd1afcd4d262b7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">us-gaap:CommodityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0efd5e678a794c47a9fe1253dba8c960_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">us-gaap:CommodityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if264ef8a5a95418f8137333e8e5b1810_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">us-gaap:CommodityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a02d9c6cb6449d6bd64099c250d5b6c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43e26aad23c3403ab0cc1d311cb51c32_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fddc8a4a6de4ad894b878b64b7fb6cc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="icd35acb09c5949cbb04c4b42e06ebe4b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa2d3396767947acaf0a6eb555601001_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43789ac790ec43aca8406820b0ac3d62_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81d38e80dc9240a09b0ba6f4c3a328f2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28c9cc0d43fa4c2f81a637620fed409b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70678b017c9f41d686f42ac81b29571c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ad945abe1234412be867935f87077c8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib66f3c06cfc0474b8c0cf9078b5b31ee_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if512d8f9a6834a2e80a2da287df78ffc_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9fe32449852149ef86ef7b863f957254_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if001ad2c38534f0bacdbcc0d719b54d7_I20220401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf0ce3519f294e91b027fcd7508680e0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f8b56124c614e53a799d4f3dfe1941c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i243767fea70b46d7a541c1d16764bd7b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f24c325314d474fba8148f764870160_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">crk:LeaseOperatingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2352fa1a432f4164bcbfb6481de22939_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">crk:LeaseOperatingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i931dfd5246084a128ba23aa6368943e9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">crk:LeaseOperatingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie59dff99e85745af9dccde0936e86990_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">crk:ProvedOilAndGasPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id80d3924c9054099bbe5833bc5e39f29_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">crk:ProvedOilAndGasPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93f070f32521473eaeb5a2cf7888222f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">crk:ProvedOilAndGasPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>crk:segment</xbrli:measure></xbrli:unit><xbrli:unit id="customer"><xbrli:measure>crk:customer</xbrli:measure></xbrli:unit><xbrli:context id="i246839d5cd764a91aa0fba20d6af4b86_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">crk:MajorOilAndNaturalGasPurchaserOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49a5908b21164593ab81388d395bdb77_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">crk:MajorOilAndNaturalGasPurchaserTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic522becaaf2c4c9aac8bf69bc02e9f29_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">crk:MajorOilAndNaturalGasPurchaserThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7c8aa2704a146038bf0ee415ddbe10d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">crk:MajorOilAndNaturalGasPurchaserOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d578fd3941146a1957f0ab1a72ca5c8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">crk:MajorOilAndNaturalGasPurchaserTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0cc818855878492284c916e685decfa5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">crk:MajorOilAndNaturalGasPurchaserThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if386d2023f3b425aacc91bc7b8a5df37_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">crk:MajorOilAndNaturalGasPurchaserOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib363072c56a7400ca89cb420a6cddd66_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">crk:MajorOilAndNaturalGasPurchaserTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1941947608c447f195fe4ebd0c7c7477_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">crk:MajorOilAndNaturalGasPurchaserThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbf3301434e3430fb3a6ecf2a01b89de_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">crk:MajorOilAndNaturalGasPurchaserFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="product"><xbrli:measure>crk:product</xbrli:measure></xbrli:unit><xbrli:context id="icf792e50f0a64cbab863731e37d19f20_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7283b7e6e3e84ed89fa4a9a4bd034779_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia866bc4a0c804ad299b52ee120f6d7ce_D20221130-20221130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crk:ConvertibleSeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-30</xbrli:startDate><xbrli:endDate>2022-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34dd7be7d43c4021b4a3c702dc8a403d_D20221130-20221130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crk:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-30</xbrli:startDate><xbrli:endDate>2022-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92f36b0730624009b804cc653ab37f8f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i408fa9be4c68487a83762fa3014e3c4f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d567603d6484e3ba18cd54f130c4ad3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9e101739c2ba460bbeaab911d3571e54_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieced0168f2304665bc777261c4e2b937_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">crk:HaynesvilleShaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crk:EastTexasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="mi"><xbrli:measure>utr:mi</xbrli:measure></xbrli:unit><xbrli:context id="i799aa9cd05d2463cb85a4e4845b5027b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">crk:HaynesvilleShaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crk:EastTexasMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OilAndGasPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="acre"><xbrli:measure>utr:acre</xbrli:measure></xbrli:unit><xbrli:context id="i6f50138d868a41ce8e7fa046fe06c7a9_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">crk:HaynesvilleShaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crk:EastTexasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4fa76233edb54e319e022bb4ad7e8ab5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">crk:HaynesvilleShaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crk:EastTexasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="well"><xbrli:measure>crk:well</xbrli:measure></xbrli:unit><xbrli:context id="ie61f67faf61240bca10af36877516417_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crk:EastTexasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic140b1515e274b17be27cb137d32ab6f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OilAndGasPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24a85663255f4ce0944fc3af48c77077_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OilAndGasPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9bf738109dc44d4bb11444e11e6a6139_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OilAndGasPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0fdbf2a5b69f4b438e43dbdb0c1f92de_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OilAndGasPropertiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9bde65136b254781a35d58cb3fc23524_D20221201-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42bee2a9ffbb4f75a2b2884dfa9dc1e3_D20211101-20211130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">crk:BakkenShaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2021-11-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i868644d51c394fa8802292038fc2c06a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c5a2db63ed8483f8ee95b0ea4bd4942_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e54b940b42c43ee8c3e59744e3f5d50_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0300a884a0d42eb9260ca186a9b726b_I20221114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-11-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2959d593a6c42a19dcf9ecfb10f32e4_I20221115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-11-15</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie19e2eb6bd7343dc85edac1eaa982dd0_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">crk:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61e741224fb24507883de80552b8a2cf_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">crk:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i672e2ccba3814061bc325e20aaf20cc7_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if75e411c0e80442f8fb7dcb1604b2114_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4cecb58703ae476a8bf7ca3bb27175b4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bcf388df6894392988688cb5edd9e1c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31921946ab76475691e551996fc08e53_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idba0860866d043ccbe135d059c68909d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i671da80f07e24d03bc8cdb913c2f2ad5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66a9b0eb3b444e58b29469c32caa9c27_D20220501-20220531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-05-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaab912cc38674b6f97c7196722a2d5de_I20220531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b8c48f125dc4edc85e75c3cca2f1fb5_D20220101-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e320a6b99694719bc85f45efdce8137_D20220601-20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-06-01</xbrli:startDate><xbrli:endDate>2022-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iab716b7b016c42fda0009f3ce1061788_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i718d4b8a599d44ffa96422b99d3643c6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i280647d078b8472d8d00453b21a56387_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib96416af3bc2430f84951059ee79ed91_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie8f61d228c1e41cf8c6aae87c9f3c43f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">crk:NaturalGasTransportationAndGatheringContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id05a1e0bfef74e2e89ea1c4443787aa5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">crk:DrillingRigContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3fe543ab0904ec3a5308409e5d90d6f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">crk:CompletionServiceContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="drillingrig"><xbrli:measure>crk:drillingRig</xbrli:measure></xbrli:unit><xbrli:context id="if43d13fe3667475192b695b8e34f2104_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">crk:CompletionServiceContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib861dd0c9e0f47d8abf902a35a844305_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">crk:DrillingRigContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic966c1bd3fc24c279cc5b3c52f66d2ed_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">crk:DrillingRigContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23be8d0fc97c49d98fd23f75ba8744f7_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">crk:HydraulicFracturingServiceAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="naturalgasfleet"><xbrli:measure>crk:naturalGasFleet</xbrli:measure></xbrli:unit><xbrli:context id="i5e45b9bc00ee46d2b2ba7ec58bc9134b_I20220731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">crk:HydraulicFracturingServiceAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide9ac16f0f5b475f802dac6807ed6515_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">crk:HydraulicFracturingServiceAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc7cffdc1c324603803d218694793042_I20190716"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-07-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ed8b3b5cada43b4af9ec8a4d1e2ae36_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id8021c7955554163a63344986812beea_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57e63232a437429685094b067604fe42_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1c79c2b023f4d06aa0372fab8fdf072_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a18254768d94112bfe84c218a94c7e2_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46a3b74fd8fc426bba1a8993ddd2c9f7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">crk:YearsOfExpirationCarryforwardUnlimitedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id73145bc67b04375bf0f04472378815f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16dc0177a90d4e95afea9c75150311cd_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">crk:CollarContractOneForYearOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:NaturalGasContractTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="mmbtu"><xbrli:measure>utr:MMBTU</xbrli:measure></xbrli:unit><xbrli:context id="i4654ad2e00e745788fc558e9b1b573df_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">crk:CollarContractOneForYearOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:NaturalGasContractTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerMMBTU"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>utr:MMBTU</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="id75f2d3f62394fcba08f2ba61a3c8c76_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:NaturalGasContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe9feba570e040f283f0f38bfe10e238_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:NaturalGasContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cd29a7aec2546b7ade564ceac90713c_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:OilPriceDerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ad9891f4482467da23bf76e13434d3a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:OilPriceDerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie357fed5e5e7432cba1d4378d4627dcc_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:NaturalGasContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4b11ac483a44b3d9ab40e9a3a777db3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:NaturalGasContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i661b77eaa25b4447b7d5a65f25ca144a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:NaturalGasContractMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba2aaa6469f14b7aac8d5f13fa01ea52_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:OilPriceDerivativesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i23d231b287064ef698bff4e2efb0c2d7_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:OilPriceDerivativesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a5f01f7fb8d43f6adefa48983dc651f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:OilPriceDerivativesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7774fda12d504d61bdc726d0487d44ee_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08ab6cd1336248dea27ff3c3ef44c9fc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40f3c7be676c48e5874097d6ef81e902_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib20765d3b40d44adb619691191a0d200_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac6cc9b9f6c94eaf98bfd215320a2cb5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9715e2249ecb4e9db29989c4aafb3713_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerMcf"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>utr:Mcf</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i262ac5c0e23a446e913ddbeb2396b39f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">crk:PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e4967565f1442d784d6253b9227e960_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">crk:PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95f233afbdf14f61be856d1cca70f178_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">crk:PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6aa34514152e4254a8df196f402e70d6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">crk:ArkomaDrillingIILPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50c7dd4d7a7c4eb889df530341f50470_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">crk:ArkomaDrillingIILPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53e78d15dcc44db6a1b95b4c6248094a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crk:EastTexasMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24fdb7952cea47c3b870d778fb95ea83_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:OilReservesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="mmbbls"><xbrli:measure>utr:MMBbls</xbrli:measure></xbrli:unit><xbrli:context id="i4d6e4d0ea2fa4fce8ead9da559bc435d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:NaturalGasReservesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="mmcf"><xbrli:measure>utr:MMcf</xbrli:measure></xbrli:unit><xbrli:context id="i8f5963292f894177ab76a5e57f4a2388_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:OilReservesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f466b44f0784064842ef793e5cd3692_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:NaturalGasReservesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i231755bf33e346cb9f42dbcf1f72b3a3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:OilReservesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc24d504c2fb4063b4ec4f902fa3d83a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:NaturalGasReservesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i114bc8ff642a4e6080aaeba60ce7c1b4_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:OilReservesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iea0edb0d32fc4e909654a9a4852f0005_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:NaturalGasReservesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98670e62e0114ce0ba708c72e8af82a6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:OilReservesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4963df7666f7453bb574018451a5c305_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:NaturalGasReservesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e04552faa3042449ffdaf653c598b6b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:OilReservesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i372eca91bee84448b9d0b01083823a5c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:NaturalGasReservesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6e8f5ad7083e4d20b38ef503ea4ff140_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:OilReservesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e08801282f14b31b883ab9e476b3b6e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:NaturalGasReservesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f522ce8e9714857b09243f67faf0119_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:EnergyAxis">srt:CrudeOilAndNGLPerBarrelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerBbl"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>utr:bbl</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i83c0624d84b442e5a6eb6bebbd7b895b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:EnergyAxis">srt:CrudeOilAndNGLPerBarrelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a8e8d4e18144df4bbb772b552d8ffd4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:EnergyAxis">srt:CrudeOilAndNGLPerBarrelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i935cc28e213a4b048b57af5192c8bf6c_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:EnergyAxis">srt:NaturalGasPerThousandCubicFeetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if3e9fcbb917648cf8e4e988dd5b3a54f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:EnergyAxis">srt:NaturalGasPerThousandCubicFeetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie839283d395941bdb0febd87f7da419f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:EnergyAxis">srt:NaturalGasPerThousandCubicFeetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09cd85aa5316444d91e51ae84ce07149_D20230213-20230213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000023194</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-13</xbrli:startDate><xbrli:endDate>2023-02-13</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_1"></div><div style="min-height:20.25pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">UNITED STATES SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTgy_758ba6c0-33e1-4665-93c6-5e01d0fdd9ad">10-K</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Mark&#160; One)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:0.1%"></td><td style="width:2.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.972%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6MWJjZjYxYTkwZTY5NDRhNzhkNDQzMzJjZmI4N2Y3MjcvdGFibGVyYW5nZToxYmNmNjFhOTBlNjk0NGE3OGQ0NDMzMmNmYjg3ZjcyN18wLTAtMS0xLTY1NTI1_ca282cdb-3d39-4ac6-8a95-daa485604bd3">&#254;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:100%">OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6MWJjZjYxYTkwZTY5NDRhNzhkNDQzMzJjZmI4N2Y3MjcvdGFibGVyYW5nZToxYmNmNjFhOTBlNjk0NGE3OGQ0NDMzMmNmYjg3ZjcyN18yLTEtMS0xLTY1NTI1L3RleHRyZWdpb246NmQ2NzQyMzg5ZWU2NDBiZGIzZDEwYzExNDFhMzlmOTZfMzA_258c0583-4b9b-451b-92d8-2b18cb0b6c93"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6MWJjZjYxYTkwZTY5NDRhNzhkNDQzMzJjZmI4N2Y3MjcvdGFibGVyYW5nZToxYmNmNjFhOTBlNjk0NGE3OGQ0NDMzMmNmYjg3ZjcyN18yLTEtMS0xLTY1NTI1L3RleHRyZWdpb246NmQ2NzQyMzg5ZWU2NDBiZGIzZDEwYzExNDFhMzlmOTZfMzA_192fde09-1761-48b1-88e1-1c90a4b6d415">December&#160;31</ix:nonNumeric>, 2022</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">OR</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6MWJjZjYxYTkwZTY5NDRhNzhkNDQzMzJjZmI4N2Y3MjcvdGFibGVyYW5nZToxYmNmNjFhOTBlNjk0NGE3OGQ0NDMzMmNmYjg3ZjcyN180LTAtMS0xLTY1NTI1_3c3df315-c28b-4158-a716-802a3ded2af0">&#168;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the transition period from </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;</span></div></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission File No.&#160;<ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTcy_8f48a0a6-a67e-42d1-b42e-d60463513f48">001-03262</ix:nonNumeric></span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTcz_e712a5c2-d5d7-4492-aa15-b1ecbb86428b">COMSTOCK RESOURCES, INC.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:56.794%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.199%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6NGNlNmJhMjhhMmMwNGU5NWFjNDNjMGRkNWY4NWFkODAvdGFibGVyYW5nZTo0Y2U2YmEyOGEyYzA0ZTk1YWM0M2MwZGQ1Zjg1YWQ4MF8wLTAtMS0xLTY1NTI1_e3a44f24-b0dc-4a80-8524-4bf57a61989a">Nevada</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6NGNlNmJhMjhhMmMwNGU5NWFjNDNjMGRkNWY4NWFkODAvdGFibGVyYW5nZTo0Y2U2YmEyOGEyYzA0ZTk1YWM0M2MwZGQ1Zjg1YWQ4MF8wLTItMS0xLTY1NTI1_4a4f5ba2-4478-48a3-ad71-f2a7f22ee7b5">94-1667468</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(State or other jurisdiction of<br/>incorporation&#160;or&#160;organization)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(I.R.S. Employer<br/>Identification&#160;Number)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTgz_b4372479-2fba-4adc-bb93-1ade890c1909">5300 Town and Country Blvd.</ix:nonNumeric>, <ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTg0_529f3a3a-9e52-4df1-a9af-4f8a46a82aac">Suite 500</ix:nonNumeric>, <ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTc4_090e4b08-9b3a-4429-88cd-f316accec695">Frisco</ix:nonNumeric>, <ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTc5_cc3cf3ed-2481-4d4a-9deb-db92eb7615bc">Texas</ix:nonNumeric> <ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTc2_0a54d50c-4523-46bf-908b-f4e19bfcbb1b">75034</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(Address of principal executive offices including zip code)</span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTgw_3b5f0e4d-893d-4ca1-933b-1b1648b61226">972</ix:nonNumeric> <ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTc3_397f8b87-520b-43ce-9b4b-e870c4a830f1">668-8800</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(Registrant's telephone number and area code)</span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.724%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.796%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6NTQxNTI3ZDdiZjZlNDU2MTlmNjMxODcxNjkxODQ0YWYvdGFibGVyYW5nZTo1NDE1MjdkN2JmNmU0NTYxOWY2MzE4NzE2OTE4NDRhZl8xLTAtMS0xLTY1NTI1_b4e6a2d4-6074-4ca6-b83a-3ab6582ea9bc">Common Stock, par value $0.50 (per share)</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6NTQxNTI3ZDdiZjZlNDU2MTlmNjMxODcxNjkxODQ0YWYvdGFibGVyYW5nZTo1NDE1MjdkN2JmNmU0NTYxOWY2MzE4NzE2OTE4NDRhZl8xLTEtMS0xLTY1NTI1_967fec48-297e-4ae9-9987-8a57822837cd">CRK</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6NTQxNTI3ZDdiZjZlNDU2MTlmNjMxODcxNjkxODQ0YWYvdGFibGVyYW5nZTo1NDE1MjdkN2JmNmU0NTYxOWY2MzE4NzE2OTE4NDRhZl8xLTItMS0xLTY1NTI1_7a47b200-c3e8-4326-a9ce-9b4d39629966">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.</span></div><div style="padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.00pt"><tr><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Yes</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#168;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6NWQwYmVjMTc5YWMwNGM3ODhhOWU2N2Q3YjgzMTA0OWEvdGFibGVyYW5nZTo1ZDBiZWMxNzlhYzA0Yzc4OGE5ZTY3ZDdiODMxMDQ5YV8wLTItMS0xLTY1NTI1_b65704d9-426d-4a2a-ace2-fc9e64b75cea">No</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#254;</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act.</span></div><div style="padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.00pt"><tr><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Yes</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#168;</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6ZTdlZTdlYmRmNTc5NGY0ZDhiYzg3OTkxZWIyNjAzNmMvdGFibGVyYW5nZTplN2VlN2ViZGY1Nzk0ZjRkOGJjODc5OTFlYjI2MDM2Y18wLTItMS0xLTY1NTI1_6a4f1d1d-e68a-4281-87b7-207d66361908">No</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#254;</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90 days.</span></div><div style="padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.00pt"><tr><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6YjgwOTEwNTUyZTY3NDYxMzhjZDcwOGE5MjQ1YTdhYzIvdGFibGVyYW5nZTpiODA5MTA1NTJlNjc0NjEzOGNkNzA4YTkyNDVhN2FjMl8wLTAtMS0xLTY1NTI1_7286c496-3bff-47a9-8c24-45bfecc55a8e">Yes</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#254;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#168;</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</span></div><div style="padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.00pt"><tr><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6MDQ5NTQ4OWI3NmI3NDdjYWFiYTRmZmJlOTkyYTYwNTYvdGFibGVyYW5nZTowNDk1NDg5Yjc2Yjc0N2NhYWJhNGZmYmU5OTJhNjA1Nl8wLTAtMS0xLTY1NTI1_515b4ce6-92f7-4355-89d7-9cd43a0b5692">Yes</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#254;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#168;</span></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer a smaller reporting company or an emerging growth company. See the definitions of "large accelerated filer", "accelerated filer", "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.742%"><tr><td style="width:1.0%"></td><td style="width:20.646%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.348%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.669%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.348%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.669%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.348%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.822%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.350%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6OWFiMGYzODM1MjM5NDNlNGI4NjJmOWFlYWUwM2Q4NzIvdGFibGVyYW5nZTo5YWIwZjM4MzUyMzk0M2U0Yjg2MmY5YWVhZTAzZDg3Ml8wLTAtMS0xLTc0Mjgw_c22b2774-d482-4e94-bbbb-4984b806e5d0">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#254;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#168;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#168;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6OWFiMGYzODM1MjM5NDNlNGI4NjJmOWFlYWUwM2Q4NzIvdGFibGVyYW5nZTo5YWIwZjM4MzUyMzk0M2U0Yjg2MmY5YWVhZTAzZDg3Ml8wLTctMS0xLTY1NTI1_5ac4619e-8b8e-495c-8394-487224226314">&#168;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6OWFiMGYzODM1MjM5NDNlNGI4NjJmOWFlYWUwM2Q4NzIvdGFibGVyYW5nZTo5YWIwZjM4MzUyMzk0M2U0Yjg2MmY5YWVhZTAzZDg3Ml8xLTEtMS0xLTY1NTI1_af2a0fab-121a-4ae0-89dc-8403df905c53">&#168;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if registrant has elected to not use the extended transition period for complying with any new or revised final accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#160;&#160;Emerging growth company  </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#168;</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.  </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTc0_c8d8295c-a09f-49f4-88d7-cea50fc5abaf">&#9745;</ix:nonNumeric></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Exchange Act Rule 12b-2).&#160;&#160;&#160;&#160;</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.00pt"><tr><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:18.25pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#168;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6MWQ3NWNkOTQyMDFiNDRjY2EwODRmMmE2NmQ2Y2Q3MTgvdGFibGVyYW5nZToxZDc1Y2Q5NDIwMWI0NGNjYTA4NGYyYTY2ZDZjZDcxOF8wLTMtMS0xLTY1NTI1_c5e31a85-e959-47dd-b601-edfc8630b345">&#254;</ix:nonNumeric></span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">The aggregate market value of the common stock held by non-affiliates of the registrant, based on the closing price of common stock on the New York Stock Exchange on June&#160;30, 2022 (the last business day of the registrant's most recently completed second fiscal quarter), was $<ix:nonFraction unitRef="usd" contextRef="i17136f866ba04a1d8b089297b056f439_I20220630" decimals="-8" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yNzA3_22b2ffe4-1d5e-43f0-9693-8920a4e012d8">1.1</ix:nonFraction>&#160;billion. As of February&#160;16, 2023 there were <ix:nonFraction unitRef="shares" contextRef="i328c90afaf0a4a17b546d8947672ad1c_I20230216" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yNzMx_fdb420f5-3dec-4f3a-b777-34338b40959b">277,510,165</ix:nonFraction> shares of common stock of the registrant outstanding.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTgx_58006ad8-6211-4ece-ac57-cb68c21534e1" escape="true"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Portions of the Definitive Proxy Statement for the 2023 Annual Meeting of Stockholders</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">are incorporated by reference into Part&#160;III of this report.</span></div></ix:nonNumeric><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="height:24.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">ANNUAL REPORT ON FORM 10-K</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Fiscal Year Ended December&#160;31, 2022</span></div><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">CONTENTS</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:7.844%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.158%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.457%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.872%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Page</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_16">Part I</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_10">Cautionary Note Regarding Forward-Looking Statements</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_10">2</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_13">Definitions</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_13">3</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_19">1.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_19">Business</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_19">6</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_19">2.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Properties</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_19">6</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_22">1A</a>.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_22">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_22">22</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_25">1B.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_25">Unresolved Staff Comments</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_25">28</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_28">3.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_28">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_28">28</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_31">4.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_31">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_31">28</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_34">Part II</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_37">5.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_37">Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_37">28</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_43">Management's Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_43">29</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_46">7A.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_46">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_46">36</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_49">8.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_49">Financial Statements and Supplementary Data</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_49">36</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_52">9.</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_52">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_52">36</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_55">9A</a>.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_55">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_55">37</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_58">9B</a>.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_58">Other Information</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_58">39</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_61">Part III</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_64">10</a>.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_64">Directors, Executive Officers and Corporate Governance</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_64">39</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_67">11</a>.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_67">Executive Compensation</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_67">39</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_70">12</a>.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_70">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_70">39</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_73">13</a>.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_73">Certain Relationships and Related Transactions, and Director Independence</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_73">39</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_76">14</a>.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_76">Principal Accountant Fees and Services</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_76">39</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_79">Part IV</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_82">15</a>.</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_82">Exhibits and Financial Statement Schedules</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_82">40</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_85">16.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_85">Form 10-K Summary</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_85">41</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_10"></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information contained in this report includes "forward-looking statements" within the meaning of Section&#160;27A of the Securities Act of 1933 and Section&#160;21E of the Securities Exchange Act of 1934. These forward-looking statements are identified by their use of terms such as "expect," "estimate," "anticipate," "project," "plan," "intend," "believe" and similar terms. All statements, other than statements of historical facts, included in this report, are forward-looking statements, including statements mentioned under "Risk Factors" and "Management's Discussion and Analysis of Financial Condition and Results of Operations," regarding:</span></div><div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">amount and timing of future production of oil and natural gas;</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">amount, nature and timing of capital expenditures;</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the number of anticipated wells to be drilled after the date hereof;</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the availability of exploration and development opportunities;</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">our financial or operating results;</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">our cash flow and anticipated liquidity;</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">operating costs including lease operating expenses, administrative costs and other expenses;</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">finding and development costs;</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">our business strategy; and</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">other plans and objectives for future operations.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any or all of our forward-looking statements in this report may turn out to be incorrect. They can be affected by a number of factors, including, among others:</span></div><div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the risks described in "Risk Factors" and elsewhere in this report;</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the volatility of prices and supply of, and demand for, oil and natural gas;</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the timing and success of our drilling activities;</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the numerous uncertainties inherent in estimating quantities of oil and natural gas reserves and actual future production rates and associated costs;</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">our ability to successfully identify, execute or effectively integrate future acquisitions;</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the usual hazards associated with the oil and natural gas industry, including fires, well blowouts, pipe failure, spills, explosions and other unforeseen hazards;</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">our ability to effectively market our oil and natural gas;</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the availability of rigs, equipment, supplies and personnel;</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">our ability to discover or acquire additional reserves;</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">our ability to satisfy future capital requirements;</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">changes in regulatory requirements;</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">general economic conditions, status of the financial markets and competitive conditions; and</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">our ability to retain key members of our senior management and key employees.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_13"></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DEFINITIONS</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following are abbreviations and definitions of terms commonly used in the oil and gas industry and this report. Natural gas equivalents and crude oil equivalents are determined using the ratio of six Mcf to one barrel. All references to "us", "our", "we" or "Comstock" mean the registrant, Comstock Resources, Inc. and where applicable, its consolidated subsidiaries.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Bbl" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means a barrel of U.S. 42 gallons of oil.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Bcf" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means one billion cubic feet of natural gas.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Bcfe" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means one billion cubic feet of natural gas equivalent.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"BOE" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means one barrel of oil equivalent.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Btu" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means British thermal unit, which is the quantity of heat required to raise the temperature of one pound of water from 58.5 to 59.5 degrees Fahrenheit.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Completion" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means the installation of permanent equipment for the production of oil or gas.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Condensate" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means a hydrocarbon mixture that becomes liquid and separates from natural gas when the gas is produced and is similar to crude oil.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Development well" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means a well drilled within the proved area of an oil or gas reservoir to the depth of a stratigraphic horizon known to be productive.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Dry hole" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means a well found to be incapable of producing hydrocarbons in sufficient quantities such that proceeds from the sale of such production exceed production expenses and taxes.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Exploratory well" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means a well drilled to find a new field or to find a new productive reservoir in a field previously found to be productive of oil or natural gas in another reservoir or to extend a known reservoir.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Gross" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">when used with respect to acres or wells, production or reserves refers to the total acres or wells in which we or another specified person has a working interest.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"LNG" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">refers to liquefied natural gas, which is a composition of methane and some mixture of ethane that has been cooled to liquid form for ease and safety of non-pressurized storage or transport.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"MBbls" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means one thousand barrels of oil.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"MBbls/d" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means one thousand barrels of oil per day.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Mcf" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means one thousand cubic feet of natural gas.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Mcfe" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means one thousand cubic feet of natural gas equivalent.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"MMBbls" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means one million barrels of oil.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"MMBOE" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means one million barrels of oil equivalent.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"MMBtu" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means one million British thermal units.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"MMcf" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means one million cubic feet of natural gas.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"MMcf/d" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means one million cubic feet of natural gas per day.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"MMcfe/d" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means one million cubic feet of natural gas equivalent per day.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"MMcfe" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means one million cubic feet of natural gas equivalent.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Net" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">when used with respect to acres or wells, refers to gross acres of wells multiplied, in each case, by the percentage working interest owned by us.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Net production" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means production we own less royalties and production due others.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"NGL" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">refers to natural gas liquids, which is composed exclusively of carbon and hydrogen.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Oil" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means crude oil or condensate.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Operator" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means the individual or company responsible for the exploration, development, and production of an oil or gas well or lease.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Proved developed reserves" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means reserves that can be expected to be recovered through existing wells with existing equipment and operating methods.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Proved developed non-producing" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means reserves (i)&#160;expected to be recovered from zones capable of producing but which are shut-in because no market outlet exists at the present time or whose date of connection to a pipeline is uncertain or (ii)&#160;currently behind the pipe in existing wells, which are considered proved by virtue of successful testing or production of offsetting wells.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Proved developed producing" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means reserves expected to be recovered from currently producing zones under continuation of present operating methods. This category includes recently completed shut-in gas wells scheduled for connection to a pipeline in the near future.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Proved reserves" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means the estimated quantities of crude oil, natural gas, and natural gas liquids which geological and engineering data demonstrate with reasonable certainty to be recoverable in future years from known reservoirs under existing economic and operating conditions, i.e., prices and costs as of the date the estimate is made. Prices include consideration of changes in existing prices provided by contractual arrangements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Proved undeveloped reserves" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means reserves that are expected to be recovered from new wells on undrilled acreage, or from existing wells where a relatively major expenditure is required for recompletion. Reserves on undrilled acreage are limited to those drilling locations offsetting productive wells that are reasonably certain of production when drilled or where it can be demonstrated with certainty that there is continuity of production from the existing productive formation.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"PV 10 Value" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means the present value of estimated future revenues to be generated from the production of proved reserves calculated, net of estimated production and future development costs, using prices and costs as of the date of estimation without future escalation, without giving effect to non-property related expenses such as general and administrative expenses, debt service, future income tax expense and depreciation, depletion and amortization, and discounted using an annual discount rate of 10%. This amount is the same as the standardized measure of discounted future net cash flows related to proved oil and natural gas reserves except that it is determined without deducting future income taxes.&#160;Although PV 10 Value is not a financial measure calculated in accordance with GAAP, management believes that the presentation of PV 10 Value is relevant and useful to our investors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">because it presents the discounted future net cash flows attributable to our proved reserves prior to taking into account corporate future income taxes and our current tax structure. We use this measure when assessing the potential return on investment related to our oil and gas properties. Because many factors that are unique to any given company affect the amount of estimated future income taxes, we believe the use of a pre-tax measure is helpful to investors when comparing companies in our industry.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Recompletion" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means the completion for production of an existing well bore in another formation from which the well has been previously completed.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Reserve life" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means the calculation derived by dividing year-end reserves by total production in that year.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Royalty" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means an interest in an oil and gas lease that gives the owner of the interest the right to receive a portion of the production from the leased acreage (or of the proceeds of the sale thereof), but generally does not require the owner to pay any portion of the costs of drilling or operating the wells on the leased acreage. Royalties may be either landowner's royalties, which are reserved by the owner of the leased acreage at the time the lease is granted, or overriding royalties, which are usually reserved by an owner of the leasehold in connection with a transfer to a subsequent owner.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"3-D seismic" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means an advanced technology method of detecting accumulations of hydrocarbons identified by the collection and measurement of the intensity and timing of sound waves transmitted into the earth as they reflect back to the surface.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"SEC" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means the United States Securities and Exchange Commission.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Tcf" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means one trillion cubic feet of natural gas.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Tcfe" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means one trillion cubic feet of natural gas equivalent.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Working interest" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means an interest in an oil and gas lease that gives the owner of the interest the right to drill for and produce oil and gas on the leased acreage and requires the owner to pay a share of the costs of drilling and production operations. The share of production to which a working interest owner is entitled will always be smaller than the share of costs that the working interest owner is required to bear, with the balance of the production accruing to the owners of royalties. For example, the owner of a 100% working interest in a lease burdened only by a landowner's royalty of 12.5% would be required to pay 100% of the costs of a well but would be entitled to retain 87.5% of the production.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">"Workover" </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">means operations on a producing well to restore or increase production.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_16"></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I</span></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_19"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEMS 1 and 2. &#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">BUSINESS AND PROPERTIES</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a leading independent natural gas producer operating primarily in the Haynesville shale, a premier natural gas basin located in North Louisiana and East Texas with superior economics given its geographical proximity to the Gulf Coast markets. As of December&#160;31, 2022, 99% of our proved reserves were in the Haynesville and Bossier shale play. We are focused on creating value through the development of our substantial inventory of highly economic and low-risk drilling opportunities in the Haynesville and Bossier shales. Our common stock is listed and traded on the New York Stock Exchange under the symbol "CRK".</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our oil and gas operations are primarily concentrated in Louisiana and Texas. Our oil and natural gas properties are estimated to have proved reserves of 6.7 Tcfe with a PV 10 Value of $15.5 billion as of December&#160;31, 2022. Our proved reserves are principally natural gas, which are 38% developed as of December&#160;31, 2022, with an average reserve life of approximately 13 years.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Strengths</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">High Quality Properties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. As of December&#160;31, 2022, we had 617,785 acres (470,427 net) in the Haynesville and Bossier shale plays, located in North Louisiana and East Texas, including our western extension. Our Haynesville/Bossier shale properties have extensive development and exploration potential. Advances in drilling and completion technology have allowed us to increase the reserves recovered through longer horizontal lateral length and substantially larger well stimulation.&#160;As a result of the improved economic returns, we have focused our development activities primarily on drilling Haynesville and Bossier horizontal wells since 2015.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Haynesville and Bossier shale positions are located in one of the premier North American natural gas basins and have access to the growing Gulf Coast market demand related to LNG exports and the petrochemical industry due to its geographic proximity. We believe we are well positioned for future growth due to the following:</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Premier natural gas resource</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Haynesville and Bossier shale plays have been substantially delineated since 2008. We believe that these shale plays represent some of the most consistent and economic natural gas development drilling opportunities in North America.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Management and operating team with extensive experience in developing the Haynesville and Bossier shale</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We were among the first exploration and production companies to effectively apply horizontal drilling techniques in the Haynesville and Bossier shales beginning in 2007. In 2015, we restarted a drilling program in the Haynesville and Bossier shales utilizing enhanced completion well designs that have significantly improved the economics of these wells. We have drilled and completed 397 (319.0 net) operated wells from 2015 through 2022.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Attractive economic returns</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Haynesville and Bossier shales offer highly economic and low-risk drilling opportunities through application of advanced drilling and completion technologies, including the use of longer laterals, and high intensity fracture stimulation using tighter frac stages and higher proppant loading. Our management and operating team have been instrumental in developing and optimizing some of the most effective completion techniques in the Haynesville and Bossier shales and such completion techniques have resulted in a substantial improvement in initial production rates and recoverable reserves, which has resulted in some of the highest single well rates of return when compared to results from other natural gas basins in North America.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Proximity to premium natural gas markets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#160;Our natural gas production benefits from the strong regional Gulf Coast demand growth driven by a substantial increase in LNG exports, exports to Mexico and new or expanded petrochemical facilities. Producers, such as us, with access to the Gulf Coast natural gas markets are receiving higher net realized prices than most producers in other regions. We are also able to realize higher margins due to our ability to access the extensive midstream infrastructure with lower cost, flexible gas marketing arrangements.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Value-Added Acquisitions. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over the last three years we acquired a total of approximately 172,823 net acres prospective for the Haynesville and Bossier shales through acquisitions and an active leasing program.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Successful Drilling Program. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We spent $1.0 billion on exploration and development activities in 2022, almost exclusively in the Haynesville and Bossier shale.&#160;We spent $964.5 million on drilling and completion activities and an additional $67.4 million on other development costs.&#160;We drilled 118 (60.6 net) wells in 2022, which had an average lateral length of approximately 10,138 feet.&#160;Our drilling program in 2022 replaced 216% of our 2022 production. The results included two successful exploratory wells in our Western Haynesville extension.</span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Efficient Operator. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operated 98% of our proved reserve base as of December&#160;31, 2022. As the operator, we are better able to control operating costs, the timing and plans for future development, the level of drilling and lifting costs, and the marketing of production. As an operator, we receive reimbursements for overhead from other working interest owners, which reduces our general and administrative expenses.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Strategy</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our strategy consists of the following principal elements:</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;padding-left:14.5pt">Prudently grow cash flow, production and reserves through development of our high-quality inventory of drilling locations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">. We have an extensive inventory of de-risked, high-return drilling locations prospective for the Haynesville and Bossier shales. As of December&#160;31, 2022, we have identified 3,162 drilling locations (1,573 net to us) which gives us decades of drilling activity. The average lateral length of our drilling location inventory is 8,870 feet. We successfully drilled 14 wells with laterals of approximately 15,000 feet in 2021 and 2022.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;padding-left:14.5pt">Grow reserve base through active exploration program.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> We are investing a part of our annual capital budget to expand our acreage holdings and delineate the emerging Western Haynesville and Bossier shale play in East Texas. Our first two exploratory wells completed in 2022 were very successful. In 2023, we currently intend to drill an additional eight Haynesville and Bossier shale wells in this play.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;padding-left:14.5pt">Evaluate and pursue strategic acquisition opportunities and conduct an active leasing program to grow our reserves, production, and drilling location inventory. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We intend to leverage our management and operating team's significant technical expertise and experience in the Haynesville shale to continue to pursue acquisition opportunities in our region and to successfully execute and integrate acquisitions that will add to our drilling inventory. We also plan to continue to acquire prospective acreage with an active leasing program.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;padding-left:14.5pt">Maintain disciplined financial strategy. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We intend to maintain a conservative operating plan in 2023 with the primary goal of  maintaining the strong balance sheet we created in 2022. We intend to fund our exploration and development activity with operating cash flow. We believe our low operating cost structure combined with maximizing the capital efficiency of our drilling program and maintaining financial discipline will allow us to achieve this goal.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;padding-left:14.5pt">Focus on environmental stewardship.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> We achieved independent, third-party audited certification of our natural gas operations under the MiQ standard for methane emissions. We became one of the first operators to certify all operated natural gas production. The certification allows us to document to both domestic and international customers that we provide responsibly sourced natural gas. We utilize cleaner burning natural gas rather than diesel fuel when possible to reduce emissions in our drilling and completion operations and design our wells to drill longer laterals and utilize multi-well pad locations to minimize our above-ground footprint.</span></div><div style="margin-top:9pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;padding-left:14.5pt">Manage commodity price exposure. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We maintain an active natural gas price hedging program designed to mitigate volatility in natural gas prices and to protect a portion of our expected future cash flows to insure that we have adequate cash flow to meet our financial obligations.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property Acquisitions</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, we acquired a 145-mile pipeline and natural gas treating plant and the undeveloped rights on approximately 68,000 net Haynesville and Bossier shale acres in East Texas for $35.6&#160;million. In 2021, we acquired approximately 17,500 net acres of predominantly undeveloped Haynesville shale acreage in East Texas, which also included interests in 37 producing wells for $34.7 million of cash consideration. During 2022 and 2021, we acquired an additional 36,100 and 32,556 net acres through direct leasing for $35.6&#160;million and $22.9&#160;million, respectively.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property Dispositions</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, we sold our interests in certain nonstrategic, non-operated properties for $4.1 million. These properties included working interests in 575 (56.3 net) wells producing approximately 2.7 MMcfe of natural gas per day. In 2021, we sold our non-operated properties in the Bakken shale for $138.1&#160;million after selling expenses. The Bakken shale properties sold included non-operated working interests in 442 producing wells (68.3 net) producing approximately 4,500 barrels of oil equivalent per day. </span></div><div style="margin-top:10pt"><span><br/></span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Oil and Natural Gas Reserves</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our estimated proved oil and natural gas reserves as of December&#160;31, 2022:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.609%"><tr><td style="width:1.0%"></td><td style="width:48.019%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.680%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.680%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.680%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.756%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil<br/>(MBbls)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural Gas</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(MMcf)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(MMcfe)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">PV 10 Value</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(000's)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proved Developed:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Producing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,461,913&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,464,456&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,674,159&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-producing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,549&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,886&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,786&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Proved Developed</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,531,462&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,534,342&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,767,945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proved Undeveloped</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,166,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,166,519&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,749,099&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Proved</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,697,570&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,700,861&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,517,044&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discounted Future Income Taxes</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,907,408)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standardized Measure of Discounted Cash Flows</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,609,636&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">______________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.84pt">Natural gas volumes include NGLs. Oil and NGLs are converted to natural gas equivalents by using a conversion factor of one barrel of oil or NGLs for six Mcf of natural gas based upon the approximate relative energy content of oil to natural gas, which is not indicative of oil and natural gas prices.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.84pt">The PV 10 Value represents the discounted future net cash flows attributable to our proved oil and gas reserves before income tax, discounted at 10%. Although it is a non-GAAP measure, we believe that the presentation of PV 10 Value is relevant and useful to our investors because it presents the discounted future net cash flows attributable to our proved reserves prior to taking into account corporate future income taxes and our current tax structure.&#160;We use this measure when assessing the potential return on investment related to our oil and gas properties.&#160;The standardized measure of discounted future net cash flows represents the present value of future cash flows attributable to our proved oil and gas reserves after income tax, discounted at 10%.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth our year end reserves as of December&#160;31 for each of the last three fiscal years:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.632%"><tr><td style="width:1.0%"></td><td style="width:27.591%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.638%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.471%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.638%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.471%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.638%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.148%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil<br/>(MBbls)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural Gas</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(MMcf) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil<br/>(MBbls)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural Gas</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(MMcf) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil<br/>(MBbls)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural Gas</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(MMcf) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proved Developed</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,531,462&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245,660&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,967,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proved Undeveloped</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,166,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,872,423&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,595,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Proved Reserves</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,697,570&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,118,083&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,000&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,562,876&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">______________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.84pt">Natural gas volumes include NGLs. NGLs are converted to natural gas equivalents by using a conversion factor of one barrel of NGLs for six Mcf of natural gas based upon the approximate relative energy content.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99% of our proved reserves are in the Haynesville and Bossier shales in North Louisiana and East Texas. These wells produce from depths of 10,500 to 16,000 feet. All of our proved undeveloped reserves represent wells to be drilled in the next five years on our Haynesville and Bossier shale acreage.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proved reserves that are attributable to existing producing wells are primarily determined using decline curve analysis and rate transient analysis, which incorporates the principles of hydrocarbon flow. Proved reserves attributable to producing wells with limited production history and for undeveloped locations are estimated using performance from analogous wells in the surrounding area and geologic data to assess the reservoir continuity. Technologies relied on to establish reasonable certainty of economic producibility include electrical logs, radioactivity logs, core analyses, geologic maps and available production data, seismic data and well test data.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are numerous uncertainties inherent in estimating quantities of proved oil and natural gas reserves. Oil and natural gas reserve engineering is a subjective process of estimating underground accumulations of oil and natural gas that cannot be precisely measured. The accuracy of any reserve estimate is a function of the quality of available data and of engineering and geological interpretation and judgment. Results of drilling, testing and production subsequent to the date of the estimate may justify revision of such estimate. Accordingly, reserve estimates are often different from the quantities of oil and natural gas that are ultimately recovered.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prices used in determining quantities of oil and natural gas reserves and future cash inflows from oil and natural gas reserves represent the average first of the month prices received at the point of sale for the last twelve months. These prices have been adjusted from index prices for both location and quality differences.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The oil and natural gas prices used for reserves estimation were as follows:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.316%"><tr><td style="width:1.0%"></td><td style="width:30.653%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.653%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.656%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil Price<br/>(per Bbl)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural Gas Price<br/>(per Mcf)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$91.21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6.03&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$62.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$32.88&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reserves may be classified as proved undeveloped if there is a high degree of confidence that the quantities will be recovered, and they are scheduled to be drilled within five years of their initial inclusion as proved reserves, unless specific circumstances justify a longer time. In connection with estimating proved undeveloped reserves for our reserve report, reserves on undrilled acreage were limited to those that are reasonably certain of production when drilled where we can verify the continuity of the reservoir. We only include wells in our proved undeveloped reserves that we currently plan to drill and in which we have adequate capital resources to enable us to drill them.&#160;Using empirical evidence, we utilize control points and sample sizes to show continuity in the reservoir. We reflect changes to undeveloped reserves that occur in the same field as revisions to the extent that proved undeveloped locations are revised due to changes in future development plans, including changes to proposed lateral lengths, development spacing and timing of development. As of December&#160;31, 2022, our proved undeveloped reserves did not include any undrilled wells with a rate of return less than 10%.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, our proved undeveloped reserves were comprised of 4.2 Tcf of natural gas consisting of 391 undeveloped locations. Substantially all of our natural gas undeveloped reserves are associated with our Haynesville and Bossier shale properties where our 2023 drilling program is focused.&#160;Our natural gas proved undeveloped reserves increased by 294 Bcf during 2022. During 2022, 66 proved undeveloped locations included in our 2021 reserves were converted to proved developed reserves.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, our proved undeveloped reserves were comprised of 3.9 Tcf of natural gas, all of which were associated with our Haynesville and Bossier shale properties.&#160;Our natural gas proved undeveloped reserves increased by 277 Bcf during 2021.&#160;During 2021, 60 proved undeveloped locations were converted to proved developed reserves. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in our estimated proved undeveloped oil and natural gas reserves for the years ended December&#160;31, 2022, 2021 and 2020:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.132%"><tr><td style="width:1.0%"></td><td style="width:36.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.714%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Proved Undeveloped Reserves</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil<br/>(MBbls)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural Gas<br/>(MMcf)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil<br/>(MBbls)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural Gas<br/>(MMcf)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil<br/>(MBbls)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural Gas<br/>(MMcf)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning Balance</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,872,423&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,595,588&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,643&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,451,140&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,545)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,111&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,593)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,525&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Divestitures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,592)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,623&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Extension and Discoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920,825&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">725,120&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,658&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion from Undeveloped to Developed</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(625,595)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(668,427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(343,735)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Change</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293,685&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">276,835&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,643)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,448&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending Balance</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,166,108&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,872,423&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,595,588&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing, by year, when our proved undeveloped reserve quantities are estimated to be converted to proved developed reserves is as follows:</span></div><div style="margin-top:8pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.798%"><tr><td style="width:1.0%"></td><td style="width:29.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.620%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.620%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.620%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.620%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.620%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.600%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Proved Undeveloped Reserves</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil<br/>(MBbls)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural Gas<br/>(MMcf)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil<br/>(MBbls)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural Gas<br/>MMcf)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil<br/>(MBbls)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural Gas<br/>(MMcf)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">724,329&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639,934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">974,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782,785&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">705,390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">868,692&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">852,342&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">721,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961,824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812,056&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">804,667&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">881,972&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">789,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,144&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,166,108&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,872,423&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,595,588&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the timing of our estimated future development capital costs to be incurred for the years ended December&#160;31, 2022, 2021 and 2020:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.022%"><tr><td style="width:1.0%"></td><td style="width:41.453%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.129%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.719%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.129%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.719%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.129%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.722%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Future Development Costs<br/>Total Proved Undeveloped Reserves</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">890.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,097.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,693.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,452.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in our estimated future development costs for the years ended December&#160;31, 2022  and December&#160;31, 2021:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.942%"><tr><td style="width:1.0%"></td><td style="width:74.799%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.001%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total as of December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$2,452.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Development Costs Incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(502.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Divestitures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions and revisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Changes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,693.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Development Costs Incurred</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(635.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,119.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Changes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,403.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total as of December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$4,097.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimated future capital costs to develop proved undeveloped reserves as of December&#160;31, 2022 of $4.1 billion increased by $1.4 billion from our estimated future capital costs of $2.7 billion as of December&#160;31, 2021. This increase was primarily attributable to the higher cost of drilling rigs, completion services, pipe and other materials we use in our drilling and completion activities that relate to the proved undeveloped Haynesville and Bossier shale locations. Our estimated future capital costs to develop proved undeveloped reserves as of December&#160;31, 2021 of $2.7 billion increased by $0.2 billion from our estimated future capital costs of $2.5 billion as of December&#160;31, 2020.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proved reserve information in this report is based on estimates prepared by our petroleum engineering staff and is the responsibility of management. We retained an independent petroleum consultant to conduct an audit of our December&#160;31, 2022 reserve estimates. Netherland, Sewell &amp; Associates, Inc. ("NSAI") audited 100% of our total PV 10 Value as of December&#160;31, 2022. The purpose of this audit was to provide additional assurance on the reasonableness of internally prepared reserve estimates. NSAI was selected for its geographic expertise and historical experience.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The audit letter prepared by our NSAI is included as an exhibit to this report. The technical person at the independent petroleum consulting firm responsible for reviewing the reserve estimates presented herein meets the requirements regarding qualifications, independence, objectivity and confidentiality as set forth in the Standards Pertaining to the Estimating and Auditing of Oil and Gas Reserves Information promulgated by the Society of Petroleum Engineers.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The independent consultant's estimates of proved reserves and the pretax present value of such reserves discounted at 10% did not differ from our estimates by more than 1% in the aggregate. However, when compared on a lease-by-lease, field-by-field or area-by-area basis, some of our estimates may be greater than those of our independent consultant and some may be less than the estimates of the independent consultant. When such differences do not exceed 10% in the aggregate, our reserve auditor is satisfied that the proved reserves and pretax present value of such reserves discounted at 10% are reasonable and will issue an unqualified opinion.&#160;Remaining differences are not resolved due to the limited cost benefit of continuing such analysis. During the year, our reserves group also performs separate, detailed technical reviews of reserve estimates for significant acquisitions or for properties with problematic indicators such as excessively long lives, sudden changes in performance or changes in economic or operating conditions.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have established and maintain internal controls designed to provide reasonable assurance that the estimates of proved reserves are computed and reported in accordance with rules and regulations promulgated by the SEC.&#160;These internal controls include documented process workflows, employing qualified engineering and geological personnel, and on-going education for personnel involved in our reserves estimation process. Our internal audit function routinely tests our processes and controls. Throughout the year, our technical team meets periodically with representatives of our independent petroleum consultants to review properties and discuss methods and assumptions. We provide historical information to our consultants for our largest producing properties such as ownership interest, production, well test data, commodity prices and operating and development costs. In some cases, additional meetings are held to review identified reserve differences.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our reserve estimates are reviewed with our executive management, our independent consultants perform an independent analysis, and ultimately our reserve estimates are approved by our Director of Reservoir Engineering, Kristine Bartlett. Ms. Bartlett holds a Bachelor of Science degree in Petroleum Engineering and Geoscience from the University of Texas at Austin and has ten years of engineering experience in the oil and gas industry.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not provide estimates of total proved oil and natural gas reserves during the three year period ended December&#160;31, 2022 to any federal authority or agency, other than the SEC.</span></div><div style="margin-top:8pt;text-align:justify"><span><br/></span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Production, Price and Cost Summary</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Annual production, average prices that we realized from sales of natural gas and oil and the associated lifting costs for each of the last three fiscal years were as follows:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:59.051%"><tr><td style="width:1.0%"></td><td style="width:47.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.201%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.201%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Production Volumes:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas - Mcf</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,616&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450,836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil - Bbl</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Prices:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural Gas - $/Mcf</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1.80&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil  - $/Bbl</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$92.65&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$61.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$32.36&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lifting Costs - $/Mcfe:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease operating</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gathering and transportation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production and ad valorem taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.08&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Drilling Activity Summary</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three-year period ended December&#160;31, 2022, we drilled development and exploratory wells as set forth in the table below:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.408%"><tr><td style="width:1.0%"></td><td style="width:20.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.972%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.972%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.771%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.972%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.013%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.972%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.975%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Development:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dry</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exploratory:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dry</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.6&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, 2021 and 2020, we had 42 (29.0 net), 28 (21.9 net), and 26 (23.5 net), respectively, operated wells in the process of being drilled and completed. </span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Producing Well Summary</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the gross and net producing oil and natural gas wells in which we owned an interest at December&#160;31, 2022:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.011%"><tr><td style="width:1.0%"></td><td style="width:28.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.181%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.181%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.181%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural Gas</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Louisiana</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,231&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">679.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oklahoma</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">934&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">752.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wyoming</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,375&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,455.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate 1,633 of the 2,393 producing wells presented in the above table. As of December&#160;31, 2022, we did not own an interest in any wells containing multiple completions, which means that a well is producing from more than one completed zone.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acreage</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our developed and undeveloped leasehold acreage at December&#160;31, 2022, all of which is onshore in the continental United States. We have excluded acreage in which our interest is limited to a royalty or overriding royalty interest.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.011%"><tr><td style="width:1.0%"></td><td style="width:28.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.181%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.181%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.181%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.477%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Developed</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Undeveloped</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Louisiana</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,152&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,256&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,207&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,625&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New Mexico</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oklahoma</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,080&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,382&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Texas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,068&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,665&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,967&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,074&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wyoming</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,440&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">927&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478,497&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,969&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,174&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,699&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, our undeveloped acreage expires as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.000%"><tr><td style="width:1.0%"></td><td style="width:29.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.236%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.129%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.236%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.141%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.236%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.134%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,676&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,717&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,637&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,615&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,467&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,671&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,170&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,174&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,699&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Title to our oil and natural gas properties is subject to royalty, overriding royalty, carried and other similar interests and contractual arrangements customary in the oil and gas industry, liens incident to operating agreements and for current taxes not yet due and other minor encumbrances. All of our oil and natural gas properties are pledged as collateral under our bank credit facility. As is customary in the oil and natural gas industry, we are generally able to retain our ownership interest in undeveloped acreage by production from wells producing from a different reservoir, by drilling activity which establishes commercial reserves sufficient to maintain the lease, by payment of delay rentals or by the exercise of contractual extension rights.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Markets and Customers</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The market for our production of oil and natural gas depends on factors beyond our control, including the extent of domestic production and imports of oil and natural gas, the proximity and capacity of natural gas pipelines and other transportation facilities, demand for oil and natural gas, the marketing of competitive fuels and the effects of state and federal regulation. The oil and natural gas industry also competes with other industries in supplying the energy and fuel requirements of industrial, commercial and individual consumers.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our natural gas production is primarily sold under contracts with various terms and priced on first of the month index prices or on daily spot market prices. We target selling approximately 80% of our natural gas on first of month index price, with the remaining 20% on daily spot market pricing. The percentage of natural gas sold on spot market pricing can be impacted when new wells commence production as such production is typically sold on spot market pricing during the month the well is first brought on line. Enterprise Products Operating and its subsidiaries, Southwest Energy L.P. and Shell Oil Company and its subsidiaries accounted for 27%, 21%, and 12%, respectively, of our total 2022 sales. The loss of any of these customers would not have a material adverse effect on us as there is an available market for our crude oil and natural gas production from other purchasers.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into longer term marketing arrangements to ensure that we have adequate transportation to get our natural gas production in North Louisiana and East Texas to the markets. As an alternative to constructing our own gathering and treating facilities, we have entered into a variety of gathering and treating agreements with midstream companies to transport our natural gas to the long-haul natural gas pipelines. We currently have agreements with two natural gas mid-stream companies to provide </span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">us with firm transportation for an average of approximately 1,187,500 MMBtu per day for our natural gas production in 2023 on the long-haul pipelines. To the extent we are not able to deliver the contracted natural gas volumes, we may be responsible for the transportation costs. Our production available to deliver under these agreements is expected to exceed the firm transportation arrangements we have in place. In addition, the marketing company managing the firm transportation is required to use reasonable efforts to supplement our deliveries should we have a shortfall during the term of the agreements.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competition</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The oil and gas industry is highly competitive. Competitors include major oil companies, other independent energy companies and individual producers and operators, many of which have financial resources, personnel and facilities substantially greater than we do. We face intense competition for the acquisition of oil and natural gas properties and leases for oil and gas exploration.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulation</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various aspects of our oil and natural gas operations are subject to extensive and continually changing regulation, as legislation affecting the oil and natural gas industry is under constant review for amendment or expansion. Numerous departments and agencies, both federal and state, are authorized by statute to issue, and have issued, rules and regulations binding upon the oil and natural gas industry and its individual members. The Federal Energy Regulatory Commission, or "FERC", regulates the transportation and sale for resale of natural gas in interstate commerce pursuant to the Natural Gas Act of 1938, or "NGA", and the Natural Gas Policy Act of 1978, or "NGPA". In 1989, however, Congress enacted the Natural Gas Wellhead Decontrol Act, which removed all remaining price and nonprice controls affecting all "first sales" of natural gas, effective January&#160;1, 1993, subject to the terms of any private contracts that may be in effect. While sales by producers of natural gas and all sales of crude oil, condensate and natural gas liquids can currently be made at uncontrolled market prices, in the future Congress could reenact price controls or enact other legislation with detrimental impact on many aspects of our business. Under the provisions of the Energy Policy Act of 2005 (the "2005 Act"), the NGA has been amended to prohibit any form of market manipulation with the purchase or sale of natural gas, and the FERC has issued new regulations that are intended to increase natural gas pricing transparency. The 2005 Act has also significantly increased the penalties for violations of the NGA. The FERC has issued Order No.&#160;704 et al. which requires a market participant to make an annual filing if it has sales or purchases equal to or greater than 2.2&#160;million MMBtu in the reporting year to facilitate price transparency.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Regulation and transportation of natural gas.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sales of natural gas are affected by the availability, terms and cost of transportation. The price and terms for access to pipeline transportation are subject to extensive regulation. The FERC requires interstate pipelines to provide open-access transportation on a not unduly discriminatory basis for similarly situated shippers. The FERC frequently reviews and modifies its regulations regarding the transportation of natural gas, with the stated goal of fostering competition within the natural gas industry.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intrastate natural gas transportation is subject to regulation by state regulatory agencies. The Texas Railroad Commission has been changing its regulations governing transportation and gathering services provided by intrastate pipelines and gatherers. While the changes by these state regulators affect us only indirectly, they are intended to further enhance competition in natural gas markets. We cannot predict what further action the FERC or state regulators will take on these matters; however, we do not believe that we will be affected differently in any material respect than other natural gas producers with which we compete by any action taken.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional proposals and proceedings that might affect the natural gas industry are pending before Congress, the FERC, state commissions and the courts. The natural gas industry historically has been very heavily regulated; therefore, there is no assurance that the less stringent regulatory approach pursued by the FERC, Congress and state regulatory authorities will continue.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Federal leases.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our operations are located on federal oil and natural gas leases that are administered by the Bureau of Land Management ("BLM") of the United States Department of the Interior. These leases are issued through competitive bidding and contain relatively standardized terms. These leases require compliance with detailed Department of Interior and BLM regulations and orders that are subject to interpretation and change. These leases are also subject to certain regulations and orders promulgated by the Department of Interior's Bureau of Ocean Energy Management, Regulation&#160;&amp; Enforcement ("BOEMRE"), through its Minerals Revenue Management Program, which is responsible for the management of revenues from both onshore and offshore leases. The Company's operations located on federal oil and natural gas leases are insignificant to its total operations and any Executive Orders related to federal oil and gas leases issued by the Biden administration are not expected to adversely affect our business, financial position and results of operations. </span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Oil and natural gas liquids transportation rates. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Our sales of crude oil, condensate and natural gas liquids are not currently regulated and are made at market prices. In a number of instances, however, the ability to transport and sell such products is dependent on pipelines whose rates, terms and conditions of service are subject to FERC jurisdiction under the Interstate Commerce Act. In other instances, the ability to transport and sell such products is dependent on pipelines whose rates, terms and conditions of service are subject to regulation by state regulatory bodies under state statutes. The price received from the sale of these products may be affected by the cost of transporting the products to market.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FERC's regulation of pipelines that transport crude oil, condensate and natural gas liquids under the Interstate Commerce Act is generally more light-handed than the FERC's regulation of natural gas pipelines under the NGA. FERC-regulated pipelines that transport crude oil, condensate and natural gas liquids are subject to common carrier obligations that generally ensure non-discriminatory access. With respect to interstate pipeline transportation subject to regulation of the FERC under the Interstate Commerce Act, rates generally must be cost-based, although settlement rates agreed to by all shippers are permitted and market-based rates are permitted in certain circumstances. Effective January&#160;1, 1995, the FERC implemented regulations establishing an indexing system (based on inflation) for transportation rates governed by the Interstate Commerce Act that allowed for an increase or decrease in the transportation rates. The FERC's regulations include a methodology for such pipelines to change their rates through the use of an index system that establishes ceiling levels for such rates. The mandatory five year review in 2005 revised the methodology for this index to be based on Producer Price Index for Finished Goods (PPI-FG) plus 1.3 percent for the period July&#160;1, 2006 through June&#160;30, 2011. The mandatory five year review in 2012 revised the methodology for this index to be based on PPI-FG plus 2.65 percent for the period July&#160;1, 2011 through June&#160;30, 2016. The regulations provide that each year the Commission will publish the oil pipeline index after the PPI-FG becomes available.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to intrastate crude oil, condensate and natural gas liquids pipelines subject to the jurisdiction of state agencies, such state regulation is generally less rigorous than the regulation of interstate pipelines. State agencies have generally not investigated or challenged existing or proposed rates in the absence of shipper complaints or protests. Complaints or protests have been infrequent and are usually resolved informally.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not believe that the regulatory decisions or activities relating to interstate or intrastate crude oil, condensate or natural gas liquids pipelines will affect us in a way that materially differs from the way it affects other crude oil, condensate and natural gas liquids producers or marketers.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Environmental regulations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;We are subject to stringent federal, state and local laws. These laws, among other things, govern the issuance of permits to conduct exploration, drilling and production operations, the amounts and types of materials that may be released into the environment, the discharge and disposition of waste materials, the remediation of contaminated sites and the reclamation and abandonment of wells, sites and facilities. Numerous governmental departments issue rules and regulations to implement and enforce such laws, which are often difficult and costly to comply with and which carry substantial civil and even criminal penalties for failure to comply. Some laws, rules and regulations relating to protection of the environment may, in certain circumstances, impose strict liability for environmental contamination, rendering a person liable for environmental damages and cleanup cost without regard to negligence or fault on the part of such person. Other laws, rules and regulations may restrict the rate of oil and natural gas production below the rate that would otherwise exist or even prohibit exploration and production activities in sensitive areas. In addition, state laws often require various forms of remedial action to prevent pollution, such as closure of inactive pits and plugging of abandoned wells. The regulatory burden on the oil and natural gas industry increases our cost of doing business and consequently affects our profitability. These costs are considered a normal, recurring cost of our on-going operations. Our domestic competitors are generally subject to the same laws and regulations.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that we are in substantial compliance with current applicable environmental laws and regulations and that continued compliance with existing requirements will not have a material adverse impact on our operations. Environmental laws and regulations have been subject to frequent changes over the years, and the imposition of more stringent requirements or new regulatory schemes such as carbon "cap and trade" or pricing programs could have a material adverse effect upon our capital expenditures, earnings or competitive position, including the suspension or cessation of operations in affected areas. The Biden administration has made, and is expected to make additional changes to applicable regulations, and in each case we expect changes to be more stringent than those of the prior administration. There are also costs associated with responding to changing regulations and policies, whether such regulations are more or less stringent.&#160;As such, there can be no assurance that material cost and liabilities will not be incurred in the future.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Comprehensive Environmental Response, Compensation and Liability Act; or "CERCLA", imposes liability, without regard to fault, on certain classes of persons that are considered to be responsible for the release of a "hazardous substance" into the environment. These persons include the current or former owner or operator of the disposal site or sites where the release occurred and companies that disposed or arranged for the disposal of hazardous substances. Under CERCLA, such persons may be subject to joint and several liability for the cost of investigating and cleaning up hazardous substances that have been released into the environment, for damages to natural resources and for the cost of certain health studies. In addition, companies that incur </span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">liability frequently also confront third party claims because it is not uncommon for neighboring landowners and other third parties to file claims for personal injury and property damage allegedly caused by hazardous substances or other pollutants released into the environment from a polluted site.  Many states have adopted similar statutes that impose liability for the release of hazardous substances and petroleum. In addition, from time to time the EPA, states, and other agencies make new findings that certain chemicals are potential environmental concerns, sometimes referred to as emerging contaminants. These agencies may also adjust risk based assessment or cleanup levels, in some instances, to be more stringent. The EPA and other agencies may impose new restrictions or cleanup requirements on such chemicals. We may incur costs to comply with such requirements.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Solid Waste Disposal Act, as amended by the Resource Conservation and Recovery Act of 1976, or "RCRA", regulates the generation, transportation, storage, treatment and disposal of hazardous wastes and can require cleanup of hazardous waste disposal sites. RCRA currently excludes drilling fluids, produced waters and other wastes associated with the exploration, development or production of oil and natural gas from regulation as "hazardous waste". Disposal of such non-hazardous oil and natural gas exploration, development and production wastes usually are regulated by state law. Other wastes handled at exploration and production sites or used in the course of providing well services may not fall within this exclusion. Moreover, stricter standards for waste handling and disposal may be imposed on the oil and natural gas industry in the future. From time to time, legislation is proposed in Congress that would revoke or alter the current exclusion of exploration, development and production wastes from RCRA's definition of "hazardous wastes", thereby potentially subjecting such wastes to more stringent handling, disposal and cleanup requirements. If such legislation were enacted, it could have a significant impact on our operating costs, as well as the oil and natural gas industry in general. The impact of future revisions to environmental laws and regulations cannot be predicted.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain oil and gas wastes may also contain naturally occurring radioactive material ("NORM"), which is regulated by the federal Occupational Safety and Health Administration and state agencies.&#160;These regulations require certain worker protections and waste handling and disposal procedures.&#160;We believe our operations comply in all material respects with these worker protection and waste handling and disposal requirements.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations are also subject to the Clean Air Act, or "CAA", and comparable state and local requirements. Amendments to the CAA were adopted in 1990 and contain provisions that may result in the gradual imposition of certain pollution control requirements with respect to air emissions from our operations. Between 2012 and 2014, the U.S. Environmental Protection Agency or "EPA" promulgated new emission standards for the oil and natural gas industry, and made revisions that imposed further requirements with respect to volatile organic compounds ("VOCs") and methane. In September 2020, the EPA published a rule that revised the VOC requirements and rescinded the methane requirements, as well as revised its interpretation of the CAA, such that, in order to impose the methane emission requirements, it would need to first make a Significant Contribution Finding for each particular pollutant for the specific source. Since that time, the US has passed a law that repeals the 2020 rules, and the EPA issued a new proposed rule as of November 2021 and supplemented the proposed rule in December 2022. The comment period for the supplemental proposal ends February 13, 2023. There are costs associated with following the status and impacts of these regulatory changes, and implementing any changes as they become effective. However, we believe our operations will not be materially adversely affected by new or reinstated requirements, and the requirements are not expected to be any more burdensome to us than to other similarly situated companies involved in oil and natural gas exploration and production activities.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Water Pollution Control Act of 1972, as amended, or the "Clean Water Act", imposes restrictions and controls on the discharge of produced waters and other wastes into navigable waters. Permits must be obtained to discharge pollutants into state and federal waters and to conduct construction activities in waters and wetlands. Recent judicial interpretations have caused certain water features to be considered jurisdictional when they were not previously. Additionally, in January 2023,the EPA and the US Army Corps of Engineers issued a new rule that revises the definition of "waters of the United States". The new rule has been challenged by several states and industry groups. If upheld, such regulations may impact certain exploration and production activities. Certain state regulations and the general permits issued under the Federal National Pollutant Discharge Elimination System program prohibit the discharge of produced waters and sand, drilling fluids, drill cuttings and certain other substances related to the oil and natural gas industry into certain coastal and offshore waters, unless otherwise authorized. Further, the EPA has adopted regulations requiring certain oil and natural gas exploration and production facilities to obtain permits for storm water discharges. Costs may be associated with the treatment of wastewater or developing and implementing storm water pollution prevention plans. The Clean Water Act and comparable state statutes provide for civil, criminal and administrative penalties for unauthorized discharges for oil and other pollutants and impose liability on parties responsible for those discharges for the cost of cleaning up any environmental damage caused by the release and for natural resource damages resulting from the release. We believe that our operations comply in all material respects with the requirements of the Clean Water Act and state statutes enacted to control water pollution and that the requirements, including those under the 2023 Waters of the United States rule, are not any more burdensome to us than to other similarly situated companies involved in oil and natural gas exploration and production activities.</span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Safe Drinking Water Act of 1974, as amended, requires the EPA to develop minimum federal requirements for Underground Injection Control ("UIC") programs and other safeguards to protect public health by preventing injection wells from contaminating underground sources of drinking water. The UIC program does not regulate wells that are solely used for production. However, the EPA has authority to regulate hydraulic fracturing when diesel fuels are used in fluids or propping agents. In February 2014, the EPA issued guidance on when UIC permitting requirements apply to fracking fluids containing diesel.&#160;We believe that our operations comply in all material respects with the requirements of the Federal Safe Drinking Water Act and similar state statutes.&#160;We believe the requirements are not any more burdensome to us than to other similarly situated companies involved in oil and natural gas exploration and production activities.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State and federal regulatory agencies have studied possible connections between hydraulic fracturing related activities and the increased occurrence of seismic activity. When caused by human activity, such events are called induced seismicity. In a few instances, operators of injection wells in the vicinity of seismic events have been ordered to reduce injection volumes or suspend operations. Some state regulatory agencies, including those in Arkansas, California, Colorado, Illinois, Kansas, Ohio, Oklahoma, and Texas, have modified their regulations to account for induced seismicity. There continues to be research into the possible linkage between oil and natural gas activity and induced seismicity. A 2012 report published by the National Academy of Sciences, as well as a more recent paper published in the journal Reviews of Geophysics and cited on the US Geological Survey website, concluded that only a very small fraction of the tens of thousands of injection wells have been suspected to be, or have been, the likely cause of induced seismicity. In 2015, the United States Geological Survey identified eight states, including Texas, with areas of increased rates of induced seismicity that could be attributed to fluid injection or oil and natural gas extraction. In March 2016, the United States Geological Survey identified six states with the most significant hazards from induced seismicity, including Texas, Colorado, Oklahoma, Kansas, New Mexico, and Arkansas.&#160;In addition, a number of lawsuits have been filed, including in Oklahoma, alleging that disposal well operations have caused damage to or injury at nearby properties or otherwise violated state and federal rules regulating waste disposal. It is possible that the EPA or other agencies may develop rules to specifically address the disposal of wastewater from oil and natural gas development and the potential for induced seismicity from wastewater injection.&#160;Future regulatory developments could adversely affect our operations by placing restrictions on the use of injection wells and hydraulic fracturing and/or causing us to incur increased operating expenses.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2016, the EPA finalized its report on the potential impacts of hydraulic fracturing on drinking water resources, which concluded that hydraulic fracturing activities could impact drinking water resources under some circumstances.&#160;Other governmental agencies, including the U.S. Department of Energy, have evaluated or are evaluating various other aspects of hydraulic fracturing. These ongoing or proposed studies have the potential to impact the likelihood or scope of future legislation or regulation.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal regulators require certain owners or operators of facilities that store or otherwise handle oil to prepare and implement spill prevention, control, countermeasure and response plans relating to the possible discharge of oil into surface waters. The Oil Pollution Act of 1990 ("OPA") contains numerous requirements relating to the prevention and response to oil spills in the waters of the United States. The OPA subjects owners of facilities to strict joint and several liability for all containment and cleanup costs and certain other damages relating to a spill. Noncompliance with OPA may result in varying civil and criminal penalties and liabilities.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Executive Order 13158, issued on May&#160;26, 2000, directs federal agencies to safeguard existing Marine Protected Areas, or MPAs, in the United States and establish new MPAs. The order requires federal agencies to avoid harm to MPAs to the extent permitted by law and to the maximum extent practicable. It also directs the EPA to propose new regulations under the Clean Water Act to ensure appropriate levels of protection for the marine environment. This order has the potential to adversely affect our operations by restricting areas in which we may carry out future exploration and development projects and/or causing us to incur increased operating expenses.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain flora and fauna that have officially been classified as "threatened" or "endangered" are protected by the Endangered Species Act. This law prohibits any activities that could "take" a protected plant or animal or reduce or degrade its habitat area. If endangered species are located in an area we wish to develop, the work could be prohibited or delayed and/or expensive mitigation might be required.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other statutes that provide protection to animal and plant species and which may apply to our operations include, but are not necessarily limited to, the Oil Pollution Act, the Emergency Planning and Community Right to Know Act, the Marine Mammal Protection Act, the Marine Protection, Research and Sanctuaries Act, the Fish and Wildlife Coordination Act, the Fishery Conservation and Management Act, the Migratory Bird Treaty Act and the National Historic Preservation Act. These laws and regulations may require the acquisition of a permit or other authorization before construction or drilling commences and may limit or prohibit construction, drilling and other activities on certain lands lying within wilderness or wetlands and other protected areas and impose substantial liabilities for pollution resulting from our operations. The permits required for our various operations are subject to revocation, modification and renewal by issuing authorities. In addition, laws such as the National </span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Environmental Policy Act and the Coastal Zone Management Act may make the process of obtaining certain permits more difficult or time consuming, resulting in increased costs and potential delays that could affect the viability or profitability of certain activities. Administrative policies with respect to such laws are also changing, and we incur costs to follow such changes and comply as changes become effective.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain statutes such as the Emergency Planning and Community Right to Know Act require the reporting of hazardous chemicals manufactured, processed, or otherwise used, which may lead to heightened scrutiny of the company's operations by regulatory agencies or the public. In 2012, the EPA adopted a new reporting requirement, the Petroleum and Natural Gas Systems Greenhouse Gas Reporting Rule (40 C.F.R. Part 98, Subpart W), which requires certain onshore petroleum and natural gas facilities to begin collecting data on their emissions of greenhouse gases ("GHG") in January 2012, with the first annual reports of those emissions due on September 28, 2012. GHGs include gases such as methane, a primary component of natural gas, and carbon dioxide, a byproduct of burning natural gas. Different GHGs have different global warming potentials with CO2 having the lowest global warming potential, so emissions of GHGs are typically expressed in terms of CO2 equivalents, or CO2e. The rule applies to facilities that emit 25,000 metric tons of CO2e or more per year, and requires onshore petroleum and natural gas operators to group all equipment under common ownership or control within a single hydrocarbon basin together when determining if the threshold is met.&#160;These greenhouse gas reporting rules were amended on October 22, 2015 to expand the number of sources and operations that are subject to these rules, and again on November 18, 2016 to provide less burdensome reporting requirements.&#160;We have determined that these reporting requirements apply to us and we believe we have met all of the EPA required reporting deadlines and strive to ensure accurate and consistent emissions data reporting. It is possible that these requirements may be more restrictive under the Biden administration.&#160;Other EPA actions with respect to the reduction of greenhouse gases (such as the EPA's Greenhouse Gas Endangerment Finding, and the EPA's Prevention of Significant Deterioration and Title V Greenhouse Gas Tailoring Rule) and various state actions have or could impose mandatory reductions in greenhouse gas emissions. We are unable to predict at this time how much the cost of compliance with any legislation or regulation of greenhouse gas emissions will be in future periods.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. has not passed legislation to expressly address GHGs; however, in recent years the EPA moved ahead with its efforts to regulate GHG emissions from certain sources by rule. Beyond requiring measurement and reporting of GHGs as discussed above, the EPA issued an "Endangerment Finding" under section 202(a) of the Clean Air Act, concluding greenhouse gas pollution threatens the public health and welfare of current and future generations. The EPA has adopted regulations that would require permits for and reductions in greenhouse gas emissions for certain facilities.&#160;States in which we operate may also require permits and reductions in GHG emissions.&#160;Additionally, the EPA published a set of final rules in 2016 that require reductions in VOC and methane generation from new sources. Although 2020 rule changes reduced these requirements, the EPA has and is expected to issue additional proposed regulations in response to Executive Orders issued by the Biden administration. Other additional regulations may still be forthcoming.&#160;Similarly, the Bureau of Land Management ("BLM") has proposed to suspend and revise a 2016 rule relating to methane venting, flaring, and leaks from oil and natural gas production on public lands that was being challenged by multiple western states and energy companies.&#160;In September 2018, the BLM published a final rule revising or rescinding certain provisions of the 2016 rule. The 2018 rule was challenged in federal court, and was vacated in 2020, but the court stayed its vacatur of the 2018 rule to allow for challenges to the 2016 rule to proceed. BLM did not defend the 2016 rule, and it was vacated. This decision may be further appealed, leaving the final outcome uncertain.&#160;In November 2022, the BLM proposed a new rule that would establish new requirements designed to reduce methane waste. Since all of our oil and natural gas production is in the United States, laws or regulations that have been or may be adopted to restrict or reduce emissions of greenhouse gases could require us to incur substantial increased operating costs, and could have an adverse effect on demand for the oil and natural gas we produce.&#160;In addition, efforts have been made and continue to be made in the international community toward the adoption of international treaties or protocols that would address global climate change issues. Most recently in 2015, the United States participated in the United Nations Conference on Climate Change, which led to the creation of the Paris Agreement. The Paris Agreement requires ratifying countries to review and "represent a progression" in the ambitions of their nationally determined contributions, which set GHG emission reduction goals, every five years.&#160;The United States signed the Paris Agreement on April 22, 2016; although the Trump administration provided notice of its intent to withdraw from the Paris Agreement, the Biden administration has reinstated the United States' participation. Further, the US has made additional commitments with respect to GHG emissions through the United Nations Climate Change Conference, including with respect to reducing methane emissions. It is difficult to predict the timing and certainty of any future government action and the effect on our operations. Future legislation or regulations adopted to address climate change could also make our products more or less desirable than competing sources of energy. However, we expect that the impacts to our operations will not be materially different from other similarly situated companies involved in oil and natural gas exploration and production activities.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2010, the BLM began implementation of a proposed oil and natural gas leasing reform that would increase environmental review requirements and was expected to have the effect of reducing the amount of new federal lands made available for lease, increasing the competition for and cost of available parcels.&#160;This leasing reform initiative was replaced by a new BLM policy, dated January 31, 2018, which is expected to remove the additional environmental review created under the </span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2010 initiative and streamline the leasing process.&#160;Additionally, on December 28, 2017, the BLM rescinded a rule the BLM adopted in 2015 concerning hydraulic fracturing on federal land.&#160;The 2015 rule would have required increased well integrity testing, increased requirements for the managing of fluids, and the disclosure of chemicals used in fracturing.&#160;The Biden administration issued an Executive Order pausing new oil and natural gas leasing and drilling permits for U.S. public lands and offshore waters until the Secretary of the Interior conducts a comprehensive review and reconsideration of Federal oil and natural gas permitting and leasing practices. Further actions may occur. Due to the ongoing regulatory and legal uncertainty, we cannot predict what effect these changes will have on our operations, though the changes are expected to be more restrictive with regard to oil and natural gas leasing on Federal lands in the future.&#160;We expect that the impacts to our operations will be similar to other similarly situated companies involved in oil and natural gas exploration and production activities.&#160;&#160;</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Such changes in environmental laws and regulations which result in more stringent and costly reporting, or waste handling, storage, transportation, disposal or cleanup activities, could materially affect companies operating in the energy industry. Adoption of new regulations further regulating emissions from oil and gas production could adversely affect our business, financial position, results of operations and prospects, as could the adoption of new laws or regulations which levy taxes or other costs on greenhouse gas emissions from other industries, which could result in changes to the consumption and demand for natural gas. We may also be assessed administrative, civil and/or criminal penalties if we fail to comply with any such new laws and regulations applicable to oil and natural gas production.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Regulation of oil and natural gas exploration and production. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Our exploration and production operations are subject to various types of regulation at the federal, state and local levels. Such regulations include requiring permits and drilling bonds for the drilling of wells, regulating the location of wells, the method of drilling and casing wells and the surface use and restoration of properties upon which wells are drilled. Many states also have statutes or regulations addressing conservation matters, including provisions for the unitization or pooling of oil and natural gas properties, the establishment of maximum rates of production from oil and natural gas wells and the regulation of spacing, plugging and abandonment of such wells. Some state statutes limit the rate at which oil and natural gas can be produced from our properties. It is also possible that certain states may increase regulatory activity in response to changing federal regulations or policies.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">State regulation. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Most states regulate the production and sale of oil and natural gas, including requirements for obtaining drilling permits, the method of developing new fields, the spacing and operation of wells and the prevention of waste of oil and natural gas resources. The rate of production may be regulated and the maximum daily production allowable from both oil and natural gas wells may be established on a market demand or conservation basis or both.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Office and Operations Facilities</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our executive offices are located at 5300 Town and Country Blvd., Suite 500 in Frisco, Texas 75034 and our telephone number is (972)&#160;668-8800. We lease office space in Frisco, Texas covering 66,382 square feet. This lease expires on December&#160;31, 2024. We also own production offices and pipe yard facilities near Carthage, Franklin, Nacogdoches, Marshall, Marquez and Tennessee Colony, Texas and Bossier City, Grand Cane, Greenwood, Homer, Mansfield and Logansport, Louisiana.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had 244 employees and utilized contract employees for certain of our drilling, completion and production operations. We seek to attract a qualified and diverse workforce and maintain strong non-discrimination and anti-harassment policies.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The safety of our employees, contractors and the community is a core business value and in order to obtain our goals of operational excellence and an injury free workplace, we maintain a strong health and safety management system. The framework includes policies and procedures outlining how we do our work, programs to engage employees and drive a proactive safety culture, employee training to help ensure our employees have the knowledge to perform their work safely, setting targets and objectives for clearly defined deliverables and accountabilities and periodic audit and inspection of results using data collection of key performance indicators and scorecards to measure our success and develop improvement strategies.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize a third party contractor management service to ensure a consistent approach in aligning our expectations with all third parties involved in our operations. We hold our contractors accountable to the highest performance standards through our contractor onboarding and continuous auditing process.</span></div><div style="margin-top:10pt"><span><br/></span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Directors and Executive Officers</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth certain information concerning our executive officers and directors.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.503%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:58.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.518%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Name</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Position with Company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Age</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M. Jay Allison</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer and Chairman of the Board of Directors</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Roland O. Burns</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President, Chief Financial Officer, Secretary and Director</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daniel S. Harrison</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Operating Officer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patrick H. McGough</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President of Operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ronald E. Mills</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President of Finance and Investor Relations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Daniel K. Presley</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President of Accounting, Controller and Treasurer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LaRae L. Sanders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President of Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brian C. Claunch</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President of Financial Reporting</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clifford D. Newell</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vice President of Corporate Development and Chief Commercial Officer</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elizabeth B. Davis</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Morris E. Foster</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jim L. Turner</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A brief biography of each person who serves as an executive officer or director follows below.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Executive Officers</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">M. Jay Allison </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has been our Chief Executive Officer since 1988. Mr. Allison was elected Chairman of the Board in 1997 and has been a director since 1987. From 1988 to 2013, Mr. Allison served as our President. From 1981 to 1987, he was a practicing oil and gas attorney with the firm of Lynch, Chappell &amp; Alsup in Midland, Texas. He received B.B.A., M.S. and J.D. degrees from Baylor University in 1978, 1980 and 1981, respectively.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Roland O. Burns </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has been our President since 2013, Chief Financial Officer since 1990, Secretary since 1991 and a director since 1999. Mr.&#160;Burns served as our Senior Vice President from 1994 to 2013 and Treasurer from 1990 to 2013. From 1982 to 1990, Mr.&#160;Burns was employed by the public accounting firm, Arthur Andersen. During his tenure with Arthur Andersen, Mr.&#160;Burns worked primarily in the firm's oil and gas audit practice. Mr.&#160;Burns received B.A. and M.A. degrees from the University of Mississippi in 1982 and is a Certified Public Accountant.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Daniel S. Harrison </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">became our Chief Operating Officer in July 2019 and served as</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vice President of Operations since 2017.&#160;Mr. Harrison has been with us since 2008 and served in various engineering and operations management positions of increasing responsibility during that time. Prior to joining us, Mr. Harrison was an operations engineer at Cimarex Energy Company from 2005 to 2008. Prior to 2005 he worked in various petroleum engineering operations management positions for several independent oil and gas exploration and development companies. Mr. Harrison received a B.S. Degree in Petroleum Engineering from the Louisiana State University in 1985.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Patrick H. McGough </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">became our Vice President of Operations in July 2019 following our acquisition of Covey Park Energy, LLC.&#160;He joined Covey Park in August 2018 as the Vice President of Operations, where he was responsible for drilling, completion, and production operations and engineering.&#160;Prior to his time at Covey Park, Mr. McGough held significant roles as a drilling, completion, and production engineer at Brammer Engineering. Mr. McGough received a Bachelor of Science in Chemical Engineering from Louisiana Tech University in 2003 and an MBA from Centenary College of Louisiana in 2010.&#160;&#160;</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Ronald E. Mills </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">became our Vice President of Finance and Investor Relations in August 2019. Prior to joining us, Mr. Mills was an Equity Member and Senior Analyst responsible for covering exploration and production companies at Johnson Rice &amp; Company LLC. Mr. Mills joined Johnson Rice in August 1995. Mr. Mills received a Bachelor of Arts in Economics and Master of Business Administration from Tulane University in 1994 and 1995, respectively.&#160;&#160;</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Daniel K. Presley </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has been our Treasurer since 2013. Mr. Presley, who has been with us since 1989, also continues to serve as our Vice President of Accounting and Controller, positions he has had held since 1997 and 1991, respectively. Prior to joining us, Mr.&#160;Presley had six years of experience with several independent oil and gas companies including AmBrit Energy, Inc. Prior thereto, Mr.&#160;Presley spent two and one-half years with B.D.O. Seidman, a public accounting firm. Mr.&#160;Presley received a Bachelor of Business Administration degree from Texas A &amp; M University in 1983.</span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">LaRae L. Sanders </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has been our Vice President of Land since 2014.&#160;Ms. Sanders has been with us since 1995.&#160;She has served as Land Manager since 2007, and has been instrumental in all of our active development programs and major acquisitions.&#160;Prior to joining us, Ms. Sanders held positions with Bridge Oil Company and Kaiser-Francis Oil Company, as well as other independent exploration and production companies.&#160;Ms. Sanders is a Certified Professional Landman with 43 years of experience.&#160;She became the nation's first Certified Professional Lease and Title Analyst in 1990.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Brian C. Claunch </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">became our Vice President of Financial Reporting in June 2021. Mr. Claunch joined the Company in June 2020 as Director of Financial Reporting. Prior to joining Comstock, Mr. Claunch served as Director of Financial Reporting at Guidon Energy and Controller at Pioneer Natural Resources Company. He received his Bachelor of Business Administration and Master of Science in Accounting degrees from the University of Texas at Arlington in 1999 and is a Certified Public Accountant.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Clifford D. Newell </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">became our Vice President of Corporate Development and Chief Commercial Officer in December 2022. Mr. Newell brings over 15 years of experience in commercial, marketing and operations experience in the midstream energy industry. Prior to joining us, Mr. Newell was responsible for producer relationships, business development, project management, scheduling and marketing as Commercial Vice President at Trace Midstream, Blue Mountain Midstream and Penntex Midstream. He received his Bachelor of Business Administration in Economics and Pre-Law and Executive Master of Business Administration from Centenary College of Louisiana in 2006 and 2013, respectively. He also received his Master of  Energy Business from the University of Tulsa in 2015.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Outside Directors</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Elizabeth B. Davis </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has served as a director since 2014.&#160;Dr. Davis is currently the President of Furman University.&#160;Dr. Davis was the Executive Vice President and Provost for Baylor University until July 2014, and served as Interim Provost from 2008 until 2010. Prior to her appointment as Provost, she was a professor of accounting in the Hankamer School of Business at Baylor University where she also served as associate dean for undergraduate programs and as acting chair for the Department of Accounting and Business Law. Prior to joining Baylor University, she worked for the public accounting firm Arthur Andersen from 1984 to 1987.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Morris E. Foster </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has served as a director since 2017. Mr. Morris retired in 2008 as Vice President of ExxonMobil Corporation and President of ExxonMobil Production Company following more than 40 years of service with the ExxonMobil group. Mr. Foster served in a number of production engineering and management roles domestically as well as in the United Kingdom and Malaysia prior to his appointment in 1995 as a Senior Vice President in charge of the upstream business of Exxon Company, USA. In 1998, Mr. Foster was appointed President of Exxon Upstream Development Company, and following the merger of Exxon and Mobil in 1999, he was named to the position of President of ExxonMobil Development Company. In 2004, Mr. Foster was named President of Exxon Mobil Production Company, the division responsible for ExxonMobil's upstream oil and gas exploration and production business, and a Vice President of ExxonMobil Corporation. Mr. Foster currently serves as Chairman of Stagecoach Properties Inc., a real estate holding corporation with properties in Salado, Houston and College Station, Texas and Carmel, California and as a member of the Board of Regents of Texas A&amp;M University. In addition, Mr. Foster currently serves on the board of directors of Scott &amp; White Medical Institute.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Jim L. Turner</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> has served as a director since 2014. Mr. Turner currently serves as Chairman of Turner Holdings, LLC and CEO of JLT Automotive, Inc. Mr. Turner served as President and Chief Executive Officer of Dr Pepper/Seven Up Bottling Group, Inc. from its formation in 1999 through 2005, when he sold this interest in that company. Prior to that, Mr. Turner served as Owner/Chairman of the Board and Chief Executive Officer of the Turner Beverage Group, the largest privately owned independent bottler in the United States. Mr. Turner is past-Chairman and currently serves on the Board of Trustees of Baylor Scott and White Health, the largest not-for-profit healthcare system in the State of Texas, where he also serves as Chairman of the Finance Committee and as a member of the Executive Committee. He is a Director of Crown Holdings where he also serves as Chairman of the Compensation Committee and as a member of the Nominating and Governance Committee. He is on the Board of Directors of INSURICA, a full service insurance agency. Mr. Turner is former Chairman of Dean Foods Company where he also served as Chairman of the Compensation Committee.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available Information</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file annual, quarterly and current reports, proxy statements and other documents with the SEC under the Securities Exchange Act of 1934. The SEC maintains a website that contains reports, proxy and information statements, and other information that is electronically filed with the SEC. The public can obtain any documents that we file with the SEC at www.sec.gov. We also make available free of charge on our website (www.comstockresources.com) our Annual Report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and, if applicable, amendments to those reports filed or furnished pursuant to Section&#160;13(a) of the Exchange Act as soon as reasonably practicable after we file such material with, or furnish it to, the SEC.</span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_22"></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">&#160;&#160;RISK FACTORS</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You should carefully consider the following material risk factors as well as the other information contained or incorporated by reference in this report, as these important factors, among others, could cause our actual results to differ from our expected or historical results. It is not possible to predict or identify all such factors. Consequently, you should not consider any such list to be a complete statement of all of our potential risks or uncertainties. Based on the information currently known to us, we believe the following information identifies the most material risk factors affecting us, but the below risks and uncertainties are not the only ones related to our businesses and are not necessarily listed in the order of their significance. Additional risks and uncertainties not presently known to us or that we currently believe to be immaterial may also adversely affect our business.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">An extended period of depressed natural gas prices would adversely affect our business, financial condition, cash flow, liquidity, results of operations and our ability to meet our capital expenditure obligations and financial commitments.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business is heavily dependent upon the price of, and demand for, natural gas. Historically, natural gas prices have been volatile and are likely to remain volatile in the future.&#160;The prices we receive for our natural gas production depend on numerous factors beyond our control, including the following:</span></div><div style="margin-top:10pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the domestic and foreign supply of natural gas;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">weather conditions;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the price and quantity of exports of natural gas;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">political conditions and events in other natural gas-producing countries, including embargoes and other sustained military campaigns, and acts of terrorism or sabotage;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">domestic government regulation, legislation and policies;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the level of global natural gas inventories;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">technological advances affecting energy consumption;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the price and availability of alternative fuels; and</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">overall economic conditions.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower natural gas prices will adversely affect:</span></div><div style="margin-top:10pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our revenues, profitability and cash flow from operations;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the value of our proved natural gas reserves;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the economic viability of certain of our drilling prospects;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our borrowing capacity; and</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to obtain additional capital.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our future production and revenues depend on our ability to replace our reserves.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our future production and revenues depend upon our ability to find, develop or acquire additional natural gas reserves that are economically recoverable. Our proved reserves will generally decline as reserves are depleted, except to the extent that we conduct successful drilling activities or acquire properties containing proved reserves, or both. To increase reserves and production, we must continue our acquisition and drilling activities. We cannot assure you that we will have adequate capital resources to conduct acquisition and drilling activities or that our acquisition and drilling activities will result in significant additional reserves or that we will have continuing success drilling productive wells at low finding and development costs. Furthermore, while our revenues may increase if prevailing oil and natural gas prices increase significantly, our finding costs for additional reserves could also increase.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:109%">Substantial exploration and development activities could require significant outside capital, which could dilute the value of our common shares and restrict our activities. Also, we may not be able to obtain needed capital or financing on satisfactory terms, which could lead to a limitation of our future business opportunities and a decline in our oil and natural gas reserves.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to expend substantial capital in the acquisition of, exploration for and development of natural gas reserves. In order to finance these activities, we may need to alter or increase our capitalization substantially through the issuance of debt or equity securities, the sale of non-strategic assets or other means. The issuance of additional equity securities could have a dilutive effect on the value of our common shares, and may not be possible on terms acceptable to us given the current volatility in the financial markets. The issuance of additional debt would likely require that a portion of our cash flow from operations be used for the payment of interest on our debt, thereby reducing our ability to use our cash flow to fund working capital, capital expenditures, acquisitions, dividends and general corporate requirements, which could place us at a competitive disadvantage relative to other competitors. Our cash flow from operations and access to capital is subject to a number of variables, including:</span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our estimated proved reserves;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the level of natural gas we are able to produce from existing wells;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to extract natural gas liquids from the natural gas we produce;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the prices at which natural gas liquids and natural gas are sold; and</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to acquire, locate and produce new reserves.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our revenues decrease as a result of lower natural gas prices, operating difficulties or declines in reserves, our ability to obtain the capital necessary to undertake or complete future exploration and development programs and to pursue other opportunities may be limited, which could result in a curtailment of our operations relating to exploration and development of our prospects, which in turn could result in a decline in our oil and natural gas reserves.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prospects that we decide to drill may not yield natural gas in commercially viable quantities or quantities sufficient to meet our targeted rate of return and firm transportation commitments.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A prospect is a property in which we own an interest, or have operating rights to, and that has what our geoscientists believe, based on available seismic and geological information, to be an indication of potential oil or natural gas. Our prospects are in various stages of evaluation, ranging from a prospect that is ready to be drilled to a prospect that will require substantial additional evaluation and interpretation. There is no way to predict in advance of drilling and testing whether any particular prospect will yield oil or natural gas in sufficient quantities to recover drilling or completion costs or to be economically viable. The use of seismic data and other technologies and the study of producing fields in the same area will not enable us to know conclusively prior to drilling whether oil or natural gas will be present or, if present, whether oil or natural gas will be present in commercial quantities. The analysis that we perform using data from other wells, more fully explored prospects and/or producing fields may not be useful in predicting the characteristics and potential reserves associated with our drilling prospects. If we drill additional unsuccessful wells, our drilling success rate may decline and we may not achieve our targeted rate of return. Further, unsuccessful drilling may impact our ability to fulfill our firm transportation commitments.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our operations may incur substantial liabilities due to compliance with environmental laws and regulations.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to stringent federal, state and local laws. These laws, among other things, govern the issuance of permits to conduct exploration, drilling and production operations, the amounts and types of materials that may be released into the environment, the discharge and disposition of waste materials, the remediation of contaminated sites and the reclamation and abandonment of wells, sites and facilities. Numerous governmental departments issue rules and regulations to implement and enforce such laws, which are often difficult and costly to comply with and which carry substantial civil and even criminal penalties for failure to comply. The regulatory burden on the oil and natural gas industry from these environmental laws and regulations increases our cost of doing business and consequently affects our profitability. </span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Environmental laws and regulations have been subject to frequent changes over the years, and the imposition of more stringent requirements or new regulatory schemes such as carbon "cap and trade" or pricing programs could have a material adverse effect upon our capital expenditures, earnings or competitive position, including the suspension or cessation of operations in affected areas. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">We may be subject to physical and financial risks associated with climate change.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changing climate may create physical and financial risks to our business. Energy needs vary with weather conditions. To the extent weather conditions may be affected by climate change, energy use could increase or decrease depending on the duration and magnitude of any changes. Increased energy use due to weather changes may require us to invest in more infrastructure to serve increased demand. A decrease in energy use due to weather changes may affect our financial condition through decreased revenues. Extreme weather conditions in general require more equipment redundancy, adding to costs, and can contribute to increased risk of delivery disruptions. </span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, many climate models indicate that global warming is likely to result in rising sea levels and increased frequency and severity of weather events, which may lead to higher insurance costs, or a decrease in available coverage, for our assets in areas subject to severe weather. These climate-related changes could damage our physical assets, especially operations located in low-lying areas near coasts and river banks, and facilities situated in hurricane-prone and rain-susceptible regions. To the extent the frequency of extreme weather events increases, this could increase our cost of producing products. We may not be able to pass on the higher costs to our customers or recover all costs related to mitigating these physical risks.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulations relating to climate change and/or greenhouse gases could also reduce demand for our products or increase our operating and drilling costs. Our business could also be affected by the potential for lawsuits against companies that emit greenhouse gases, based on links drawn between greenhouse gas emissions and climate change. To the extent financial markets view climate change and GHG emissions as a financial risk, this could negatively impact our cost of and access to capital.</span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increasing scrutiny and changing expectations from stakeholders with respect to our environmental, social and governance practices may impose additional costs on us or expose us to new or additional risks.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Companies across all industries are facing increasing scrutiny from stakeholders related to their environmental, social and governance ("ESG") practices. Investor advocacy groups, certain institutional investors, investment funds and other influential investors are also increasingly focused on ESG practices and in recent years have placed increasing importance on the implications and social cost of their investments. Regardless of the industry, investors' increased focus and activism related to ESG and similar matters may hinder access to capital, as investors may decide to reallocate capital or to not commit capital as a result of their assessment of a company's ESG practices. Companies that do not adapt to or comply with investor or other stakeholder expectations and standards, which are evolving, or that are perceived to have not responded appropriately to the growing concern for ESG issues, regardless of whether there is a legal requirement to do so, may suffer from reputational damage and the business, financial condition, and/or stock price of such a company could be materially and adversely affected.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We face pressures from our stockholders, who are increasingly focused on climate change, to prioritize sustainable energy practices, reduce our carbon footprint and promote sustainability. Our stockholders may require us to implement new ESG procedures or standards in order to continue engaging with us, to remain invested in us or before they may make further investments in us. Additionally, we may face reputational challenges in the event our ESG procedures or standards do not meet the standards set by certain constituencies. We have adopted certain practices and metrics as highlighted on our website, including with respect to air emissions, land use, environmental, health and safety management and corporate governance. It is possible, however, that our stockholders might not be satisfied with our sustainability efforts or the speed of their adoption. If we do not meet our stockholders' expectations, our business, ability to access capital, and/or our stock price could be harmed.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, adverse effects upon the oil and gas industry related to the worldwide social and political environment, including uncertainty or instability resulting from climate change, changes in political leadership and environmental policies, changes in geopolitical-social views toward fossil fuels and renewable energy, concern about the environmental impact of climate change, and investors' expectations regarding ESG matters, may also adversely affect demand for our products. Any long-term material adverse effect on the oil and natural gas industry could have a significant financial and operational adverse impact on our business.</span></div><div style="margin-top:8pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The occurrence of any of the foregoing could have a material adverse effect on the price of our stock and our business and financial condition.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:109%">We pursue acquisitions as part of our growth strategy and there are risks associated with such acquisitions.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our growth has been attributable in part to acquisitions of producing properties and companies. Recently we have been focused on acquiring acreage for our drilling program. We expect to continue to evaluate and, where appropriate, pursue acquisition opportunities on terms we consider favorable. However, we cannot assure you that suitable acquisition candidates will be identified in the future, or that we will be able to finance such acquisitions on favorable terms. In addition, we compete against other companies for acquisitions, and we cannot assure you that we will successfully acquire any material property interests. Further, we cannot assure you that future acquisitions by us will be integrated successfully into our operations or will increase our profits.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The successful acquisition of producing properties requires an assessment of numerous factors beyond our control, including, without limitation:</span></div><div style="margin-top:10pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">recoverable reserves;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">exploration potential;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">future natural gas prices;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">operating costs; and</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">potential environmental and other liabilities.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with such assessments, we perform a review of the subject properties that we believe to be generally consistent with industry practices. The resulting assessments are inexact and their accuracy uncertain, and such a review may not reveal all existing or potential problems, nor will it necessarily permit us to become sufficiently familiar with the properties to fully assess their merits and deficiencies. Inspections may not always be performed on every well, and structural and environmental problems are not necessarily observable even when an inspection is made.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, significant acquisitions can change the nature of our operations and business depending upon the character of the acquired properties, which may be substantially different in operating and geologic characteristics or geographic location than our existing properties. While our current operations are focused in Texas and Louisiana, we may pursue acquisitions or properties located in other geographic areas.</span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Market conditions or operational impediments may hinder our access to natural gas markets or delay our production.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market conditions or the unavailability of satisfactory natural gas transportation arrangements may hinder our access to natural gas markets or delay our production. The availability of a ready market for our natural gas production depends on a number of factors, including the demand for and supply of natural gas and the proximity of reserves to pipelines and processing facilities. Our ability to market our production depends in a substantial part on the availability and capacity of gathering systems, pipelines and processing facilities, which, in some cases, may be owned and operated by third parties. Our failure to obtain such services on acceptable terms could materially harm our business. We may be required to shut in wells due to a lack of market demand or because of the inadequacy or unavailability of pipelines or gathering system capacity. If that were to occur, then we would be unable to realize revenue from those wells until arrangements were made to deliver our production to market.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our debt service requirements could adversely affect our operations and limit our growth.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had $2.2 billion principal amount of debt as of December&#160;31, 2022.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our outstanding debt has important consequences, including, without limitation:</span></div><div style="margin-top:10pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a portion of our cash flow from operations is required to make debt service payments;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our ability to borrow additional amounts for capital expenditures (including acquisitions) or other purposes is limited; and</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our debt limits (i) our ability to capitalize on significant business opportunities, (ii) our flexibility in planning for or reacting to changes in market conditions, and (iii) our ability to withstand competitive pressures and economic downturns.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future acquisitions or development activities may require us to alter our capitalization significantly. These changes in capitalization may significantly increase our debt. Moreover, our ability to meet our debt service obligations and to reduce our total debt will be dependent upon our future performance, which will be subject to general economic conditions and financial, business and other factors affecting our operations, many of which are beyond our control. If we are unable to service our indebtedness and to meet other commitments, we will be required to adopt one or more alternatives, such as refinancing or restructuring our indebtedness, selling material assets or seeking to raise additional debt or equity capital. We cannot assure you that any of these actions could be effected on a timely basis or on satisfactory terms or that these actions would enable us to continue to satisfy our capital requirements.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our debt agreements contain a number of significant covenants. These covenants limit our ability to, among other things:</span></div><div style="margin-top:10pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">borrow additional money;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">merge, consolidate or dispose of assets;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">make certain types of investments;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">enter into transactions with our affiliates; and</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">pay dividends.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our failure to comply with any of these covenants could cause a default under our bank credit facility and the indentures governing our outstanding notes. A default, if not waived, could result in acceleration of our indebtedness, in which case the debt would become immediately due and payable. If this occurs, we may not be able to repay our debt or borrow sufficient funds to refinance it given the current status of the credit markets. Even if new financing is available, it may not be on terms that are acceptable to us.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Complying with these covenants may cause us to take actions that we otherwise would not take or not take actions that we otherwise would take.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business involves many uncertainties and operating risks that can prevent us from realizing profits and can cause substantial losses.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends on the success of our exploration and development activities. Exploration activities involve numerous risks, including the risk that no commercially productive natural gas reserves will be discovered. In addition, these activities may be unsuccessful for many reasons, including weather, cost overruns, equipment shortages and mechanical difficulties. Moreover, the successful drilling of a natural gas well does not ensure we will realize a profit on our investment. A variety of factors, both geological and market-related, can cause a well to become uneconomical or only marginally economical. In addition to their costs, unsuccessful wells can hurt our efforts to replace production and reserves.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business involves a variety of operating risks, including:</span></div><div style="margin-top:10pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">unusual or unexpected geological formations;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">fires;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">explosions;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">blow-outs and surface cratering;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">uncontrollable flows of natural gas and formation water;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">natural disasters, such as hurricanes, tropical storms and other adverse weather conditions;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">pipe, cement, or pipeline failures;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">casing collapses;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">mechanical difficulties, such as lost or stuck oil field drilling and service tools;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">abnormally pressured formations; and</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">environmental hazards, such as natural gas leaks, oil spills, pipeline ruptures and discharges of toxic gases.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we experience any of the above operating risks, our well bores, gathering systems and processing facilities could be affected, which could adversely affect our ability to conduct operations.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We could also incur substantial losses as a result of:</span></div><div style="margin-top:10pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">injury or loss of life;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">severe damage to and destruction of property, natural resources and equipment;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">pollution and other environmental damage;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">clean-up responsibilities;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">regulatory investigation and penalties;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">suspension of our operations; and</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">repairs to resume operations.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain insurance against "sudden and accidental" occurrences, which may cover some, but not all, of the risks described above. Most significantly, the insurance we maintain will not cover the risks described above which occur over a sustained period of time. Further, there can be no assurance that such insurance will continue to be available to cover all such cost or that such insurance will be available at a cost that would justify its purchase. The occurrence of a significant event not fully insured or indemnified against could have a material adverse effect on our financial condition and results of operations.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loss of our information and computer systems could adversely affect our business.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are heavily dependent on our information systems and computer-based programs, including our well operations information, seismic data, electronic data processing and accounting data.&#160;If any of these programs or systems were to fail or create erroneous information in our hardware or software network infrastructure, possible consequences include loss of our communication links, our inability to find, produce, process and sell oil and natural gas and the inability to automatically process commercial transactions or engage in similar automated or computerized business activities.&#160;Any of these consequences could have a material effect on our business.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business could be negatively impacted by security threats, including cyber-security threats and other disruptions.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As an oil and natural gas producer, we face various security threats, including cyber-security threats to gain unauthorized access to sensitive information or to render data or systems unusable, threats to the safety of our employees, threats to the security or operation of our facilities and infrastructure or third party facilities and infrastructure, such as processing plants and pipelines, and threats from terrorist acts.&#160;Cyber-security attacks in particular are evolving and include, but are not limited to, malicious software, attempts to gain unauthorized access to data, and other electronic security breaches that could lead to disruptions in critical systems, unauthorized release of confidential or otherwise protected information and corruption of data.&#160;Although we utilize various procedures and controls to monitor and protect against these threats and to mitigate our exposure to such threats, there can be no assurance that these procedures and controls will be sufficient in preventing security threats from materializing.&#160;If any of these events were to materialize, either to the Company or a third party upon which we rely, they could lead to losses of sensitive information, critical infrastructure, personnel or capabilities, essential to our operations and could have a material adverse effect on our reputation, financial position, results of operations, or cash flows.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to extensive governmental laws and regulations that may adversely affect the cost, manner or feasibility of doing business.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations and facilities are subject to extensive federal, state and local laws and regulations relating to the exploration for, and the development, production and transportation of, oil and natural gas, as well as the safe operations thereof. Future laws or regulations, adverse changes in the interpretation of existing laws and regulations or our failure to comply with existing legal </span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">requirements may harm our business, results of operations and financial condition. We may be required to make large and unanticipated capital expenditures to comply with present and future governmental laws and regulations, such as:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">lease permit restrictions;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">drilling bonds and other financial responsibility requirements, such as plug and abandonment bonds;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">spacing of wells;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">unitization and pooling of properties;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">safety precautions;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">regulatory requirements; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">taxation.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under these laws and regulations, we could be liable for:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">personal injuries;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">property and natural resource damages;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">well reclamation costs; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">governmental sanctions, such as fines and penalties.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations could be significantly delayed or curtailed and our cost of operations could significantly increase as a result of regulatory requirements or restrictions. In addition, the Biden administration has made, and is expected to make additional changes to applicable regulations, and in each case we expect changes to be more stringent than those of the prior administration. There are also costs associated with responding to changing regulations and policies, whether such regulations are more or less stringent.&#160;As such, there can be no assurance that material cost and liabilities will not be incurred in the future.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our hedging transactions could result in financial losses or could reduce our income. To the extent we have hedged a significant portion of our expected production and our actual production is lower than we expected or the costs of goods and services increase, our profitability would be adversely affected.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To achieve more predictable cash flows and to reduce our exposure to adverse fluctuations in the prices of natural gas, we have entered into and may continue to enter into hedging transactions for certain of our expected natural gas production. These transactions could result in both realized and unrealized hedging losses. Further, these hedges may be inadequate to protect us from continuing and prolonged declines in the price of natural gas. To the extent that the natural gas prices remain at current levels or declines further, we will not be able to hedge future production at the same level as our current hedges, and our results of operations and financial condition would be negatively impacted.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The extent of our commodity price exposure is related largely to the effectiveness and scope of our derivative activities. For example, the derivative instruments we utilize are primarily based on NYMEX futures prices, which may differ significantly from the actual natural gas prices we realize in our operations. Furthermore, we have adopted a policy that requires, and our revolving credit facility also requires, that we enter into derivative transactions related to only a portion of our expected production volumes and, as a result, we will continue to have direct commodity price exposure on the portion of our production volumes not covered by these derivative financial instruments.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our actual future production may be significantly higher or lower than we estimate at the time we enter into derivative transactions. If our actual future production is higher than we estimated, we will have greater commodity price exposure than we intended. If our actual future production is lower than the nominal amount that is subject to our derivative financial instruments, we might be forced to satisfy all or a portion of our derivative transactions without the benefit of the cash flow from our sale or purchase of the underlying physical commodity, resulting in a substantial diminution in our profitability and liquidity. As a result of these factors, our derivative activities may not be as effective as we intend in reducing the volatility of our cash flows, and in certain circumstances may actually increase the volatility of our cash flows.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our hedging transactions are subject to the following risks:</span></div><div style="margin-top:10pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">we may be limited in receiving the full benefit of increases in natural gas prices as a result of these transactions;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a counterparty may not perform its obligation under the applicable derivative financial instrument or may seek bankruptcy protection;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">there may be a change in the expected differential between the underlying commodity price in the derivative instrument and the actual price received; and</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the steps we take to monitor our derivative financial instruments may not detect and prevent violations of our risk management policies and procedures, particularly if deception or other intentional misconduct is involved.</span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_25"></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1B.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">UNRESOLVED STAFF COMMENTS</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_28"></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;3.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">LEGAL PROCEEDINGS</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are not a party to any legal proceedings which management believes will have a material adverse effect on our consolidated results of operations or financial condition.</span></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_31"></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">MINE SAFETY DISCLOSURES</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_34"></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II</span></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_37"></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;5.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is listed for trading on the New York Stock Exchange under the symbol "CRK". As of February 16, 2023, we had 277,510,165 shares of common stock outstanding, which were held by 162 holders of record. On November 1, 2022, we reinstated a quarterly cash dividend of 12.5&#162; per share on our common stock commencing with the fourth quarter of 2022. We paid cash dividends on our common stock on December 15, 2022, resulting in total dividends paid of $34.7 million.&#160;We currently intend to continue to pay dividends to the holders of our common stock in the future. However, the declaration and payment of future dividends will be at the discretion of  the board of directors and will depend upon the results of our operations, capital requirements, our financial condition and such other factors as our board of directors may deem relevant.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stockholder Return Performance</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following graph compares the yearly percentage change in the cumulative total stockholder return on our common stock during the five years ended December&#160;31, 2022 with the cumulative returns during the same period for the New York Stock Exchange Index and the SPDR Standard &amp; Poor's ("S&amp;P") Oil and Gas Exploration and Production ETF.&#160;The graph assumes that $100.00 was invested on the last trading day of 2017, and that dividends, if any, were reinvested.</span></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMPARISON OF 5 YEAR CUMULATIVE TOTAL RETURN </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div><div style="margin-bottom:4pt;margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Among Comstock, the NYSE Composite Index and the S&amp;P Oil &amp; Gas Exploration and Production ETF Index</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.545%"><tr><td style="width:1.0%"></td><td style="width:46.569%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.880%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Return Analysis</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2017</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Comstock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$100.00&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$53.55&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$97.28&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$51.65&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$95.63&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$163.16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NYSE Composite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$100.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$91.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$114.28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$122.26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$147.54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$133.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SPDR S&amp;P Oil and Gas Exploration and Production ETF</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$100.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$71.90&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$65.11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$41.41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$69.05&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$100.37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><img src="crk-20221231_g1.jpg" alt="crk-20221231_g1.jpg" style="height:230px;margin-bottom:5pt;vertical-align:text-bottom;width:550px"/></div><div style="padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">_______________</span></div><div style="padding-left:90pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.84pt">The data contained in the above graph is deemed to be furnished and not filed pursuant to Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liabilities of that section.</span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_43"></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;7.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following discussion and analysis should be read in conjunction with our selected historical consolidated financial data and our accompanying consolidated financial statements and the notes to those financial statements included elsewhere in this report. The following discussion includes forward-looking statements that reflect our plans, estimates and beliefs. Our actual results could differ materially from those discussed in these forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed below and elsewhere in this report, particularly in "Risk Factors" and "Cautionary Note Regarding Forward-Looking Statements."</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are an independent energy company engaged in the acquisition, exploration, development and production of oil and natural gas in the United States. Our assets are concentrated in the Haynesville and Bossier shale located in North Louisiana and East Texas, a premier natural gas basin with superior economics due to the geographic proximity to Gulf Coast natural gas markets. We own interests in 2,393 producing oil and natural gas wells (1,464.7 net) and we operate 1,633 of these wells.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the successful efforts method of accounting, which allows only for the capitalization of costs associated with developing proven oil and natural gas properties as well as exploration costs associated with successful exploration activities. Accordingly, our exploration costs consist of costs we incur to acquire seismic data used for exploration, impairments of our unevaluated leasehold where we were not successful in discovering reserves and the costs of unsuccessful exploratory wells that we drill.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally sell our oil and natural gas at current market prices at the point our wells connect to third party purchaser pipelines or terminals. We have entered into certain transportation and treating agreements with midstream and pipeline companies to transport a substantial portion of our natural gas production to long-haul gas pipelines. We market our products several different ways depending upon a number of factors, including the availability of purchasers for the product, the availability and cost of pipelines near our wells, market prices, pipeline constraints and operational flexibility. Accordingly, our revenues are heavily dependent upon the prices of, and demand for, natural gas.&#160;Natural gas prices have historically been volatile and are likely to remain volatile in the future.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating costs are generally comprised of several components, including costs of our field personnel, insurance, repair and maintenance costs, production supplies, fuel used in operations, transportation costs, workover expenses and state production and ad valorem taxes.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Like all oil and natural gas exploration and production companies, we face the challenge of replacing our reserves. Although in the past we have offset the effect of declining production rates from existing properties through successful acquisition and drilling efforts, there can be no assurance that we will be able to continue to offset production declines or maintain production at current rates through future acquisitions or drilling activity.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations and facilities are subject to extensive federal, state and local laws and regulations relating to the exploration for, and the development, production and transportation of, oil and natural gas, and operating safety. Future laws or regulations, any adverse changes in the interpretation of existing laws and regulations or our failure to comply with existing legal requirements may have an adverse effect on our business, results of operations and financial condition. Applicable environmental regulations require us to remove our equipment after production has ceased, to plug and abandon our wells and to remediate any environmental damage our operations may have caused. The present value of the estimated future costs to plug and abandon our oil and gas wells and to dismantle and remove our production facilities is included in our reserve for future abandonment costs, which was $29.1 million as of December&#160;31, 2022.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prices for oil and natural gas have been highly volatile in recent years but&#160;we expect our natural gas production to increase, assuming we maintain a sufficient development program to offset expected production declines from our producing wells. The level of our drilling activity is dependent on natural gas prices. If we are unable to offset production declines with the new wells we plan to drill in 2023 and future periods, our production volumes and cash flows from our operating activities may not be sufficient to fund our capital expenditures, and thus, we may need to either curtail drilling activity or seek additional borrowings, which would result in an increase in our interest expense in 2023 and future periods. We may need to recognize impairments of our oil and natural gas properties if oil and natural gas prices decline, and as a result, the expected future cash flows from these properties becomes insufficient to recover their carrying value.&#160;&#160;</span></div><div style="margin-top:10pt;text-align:justify"><span><br/></span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Year Ended December&#160;31, 2022 Compared to Year Ended December&#160;31, 2021</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating data for the year ended December&#160;31, 2022 and 2021 are summarized below:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:58.189%"><tr><td style="width:1.0%"></td><td style="width:58.159%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.653%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.654%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands except per unit amounts)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Production Data:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas (MMcf)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,616&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,274&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil (MBbls)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas equivalent (MMcfe)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,107&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496,534&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,117,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,775,768&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,597&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total natural gas and oil sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,124,691&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,850,730&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gas services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503,366&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production and ad valorem taxes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gathering and transportation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,940&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease operating</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,134&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,467&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exploration</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gas services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">465,044&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Average Sales Price:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas (per Mcf)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.63&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil (per Bbl)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$92.65&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$61.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average equivalent (Mcfe)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6.24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$3.73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expenses ($ per Mcfe):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production and ad valorem taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.10&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gathering and transportation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.26&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease operating</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$0.21&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Natural gas and oil sales. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Natural gas and oil sales of $3.1 billion in 2022 increased by $1.3 billion, or 69%, as compared to $1.9 billion in 2021. The increase was primarily due to higher prices received for our natural gas production and increased natural gas production. Our 2022 natural gas production was 500.6 Bcf (1.4 Bcf per day), which was sold at an average price of $6.23 per Mcf as compared to 489.3 Bcf (1.3 Bcf per day) sold at an average price of $3.63 in 2021.  In October 2021, we sold our Bakken shale properties, which represented most of our oil production.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize natural gas and oil price derivative financial instruments to manage our exposure to changes in prices of natural gas and oil and to protect returns on investment from our drilling activities. The following table presents our natural gas and oil prices before and after the effect of cash settlements of our derivative financial instruments:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.919%"><tr><td style="width:1.0%"></td><td style="width:73.649%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.107%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.108%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Average Realized Natural Gas Price:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas, per Mcf</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.63&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash settlements on derivative financial instruments, per Mcf</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.73)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.84)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Price per Mcf, including cash settlements on derivative financial instruments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.50&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.79&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Average Realized Oil Price:</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Crude oil per Bbl</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.65&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.95&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash settlements on derivative financial instruments, per Bbl</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Price per Bbl, including cash settlements on derivative financial instruments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.65&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.28&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gas services revenues. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas services revenues of $503.4 million in 2022 include sales of natural gas purchased from unaffiliated third parties for resale and fees received from unaffiliated third parties for natural gas transportation and treating services. These activities commenced in 2022 with the acquisition of a pipeline and gas treating plant and the opportunity to utilize our excess transport capacity in North Louisiana.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Production and ad valorem taxes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Our production and ad valorem taxes increased $28.8 million (59%) to $77.9 million in 2022 from $49.1 million in 2021.&#160;This increase was primarily related to the increase in natural gas sales and higher production tax rates enacted in the state of Louisiana during 2022.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gathering and transportation. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Gathering and transportation costs increased</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$24.7 million (19%)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to $155.7 million in 2022 as compared to $130.9 million in 2021.&#160;This increase was due to higher average transportation rates including higher value of fuel used to transport our natural gas during 2022.&#160;&#160;</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lease operating expenses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Our lease operating expense of $111.1 million in 2022 was $7.7 million or 7% higher than the lease operating expenses in 2021 of $103.5 million due to higher natural gas production.&#160;Our lease operating expense of $0.22 per Mcfe produced for 2022 was comparable to the 2021 rate of $0.21 per Mcfe.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gas services expenses.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Gas services expenses were $465.0 million during 2022, which include the cost of unaffiliated third party natural gas purchased for resale and the operating expenses of the pipeline and natural gas treating plant acquired in 2022.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Depreciation, depletion and amortization expense ("DD&amp;A"). </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;DD&amp;A expense increased $20.1 million (4%) to $489.5 million in 2022 from $469.4 million in 2021 and our DD&amp;A expense per equivalent Mcf produced was $0.98 per Mcfe in 2022 as compared to $0.95 per Mcfe in 2021. The increase in DD&amp;A rate was primarily due to higher drilling costs incurred in 2022.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative expenses. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;General and administrative expense, which is reported net of overhead reimbursements, increased to $39.4 million in 2022 from $34.9 million in 2021 due primarily to higher personnel costs. Stock-based compensation included in general and administrative expense was $6.6 million and $6.8 million in 2022 and 2021, respectively.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gain (loss) on sale of assets.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  We reported a gain on the sale of assets in 2022 of $0.3 million, which was primarily related to the sale of certain nonstrategic, non-operated natural gas and oil properties. We reported a loss on the sale of assets of $162.1 million for 2021 which was primarily related to our divestiture of our Bakken shale assets in November 2021.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative financial instruments.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use derivative financial instruments as part of our price risk management program to protect the cash flow we generate from our operating activities. We had net losses on derivative financial instruments of  $662.5 million for 2022 as compared to $560.6 million for 2021.  Realized net losses from our oil and natural gas price risk management program were $862.7 million in 2022 as compared to $419.9 million in 2021. We recognized  unrealized gains on derivative financial instruments in 2022 of $200.2 million and unrealized losses of $140.9 million in 2021.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest expense. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Interest expense was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$171.1 million for 2022 as compared to $218.5 million for 2021.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in interest expense was amortization of the premiums or discounts on our senior notes and the debt issuance cost amortization associated with our outstanding debt. The non-cash interest expense for 2022 totaled $10.3 million compared with $21.7 million for 2021.&#160;The decrease in interest expense in 2022 was due primarily to the refinancing of our senior notes in 2021, the early retirements of senior notes in May and June 2022 and the repayment of borrowings under our bank credit facility.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loss on early retirement of debt.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  During 2022, we retired $244.4 million principal amount of our 7.5% senior notes and $26.1 million principal amount of our 6.75% senior notes. In 2021, we refinanced $375.0 million principal amount of our 7.5% senior notes and $1.65 billion principal amount of our 9.75% senior notes. As a result of premiums paid over face value and costs associated with the retirements and repurchases, we recognized a loss on early retirement of debt of $46.8 million and $352.6&#160;million during 2022 and 2021, respectively.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income taxes. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Our income tax provision was $261.1 million and $11.4 million in 2022 and 2021, respectively. Our effective tax rate of 19% in 2022 and (5)% in 2021 differed from the federal income tax rate of 21% primarily due to changes in our valuation allowance on our federal and state net operating loss carryforwards and state income taxes.&#160;</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net income. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;We reported net income available to common stockholders of $1.1 billion or $4.11 per diluted share in 2022 and a net loss available to common stockholders of $259.2 million or $1.12 per diluted share in 2021. The net income in 2022 is primarily due to our higher natural gas and oil sales. Income from operations in 2022 increased to $2.3 billion as compared to $900.8 million in 2021.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Year Ended December&#160;31, 2021 Compared to Year Ended December&#160;31, 2020</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Discussions of 2021 items and year-to-year comparisons between 2021 and 2020 that are not included in this Annual Report on Form 10-K can be found in "Management's Discussion and Analysis of Financial Condition and Results of Operations" in the Company's Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2021 filed with the SEC on February 17, 2022.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows, Liquidity and Capital Resources</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes sources and uses of cash and cash equivalents:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.137%"><tr><td style="width:1.0%"></td><td style="width:60.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.926%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Sources of cash and cash equivalents:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,698,388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859,005&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from asset sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,186&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of new senior notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,222,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,702,574&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,219,899&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Uses of cash and cash equivalents:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101,869&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689,210&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement of senior notes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,920&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,210,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayments on bank credit facility, net of borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock dividends</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,688&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,014&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,839&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,604&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,255&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,678,585&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,219,508&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash flows from operating activities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Net cash provided by our operating activities increased $839.4 million (98%) to $1,698.4 million in 2022 from $859.0 million in 2021. The increase was primarily due to higher realized natural gas prices in 2022.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Proceeds from asset sales. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, we sold certain non-operated properties for net proceeds of $4.1 million. In 2021, we sold our non-operated properties in the Bakken shale and certain other properties for $138.4 million after selling expenses.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Issuance of new senior notes and retirement of senior notes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In 2022, we retired all of our outstanding 7.5% senior notes due in 2025 for $248.9 million, which included premiums paid over face value of $4.5 million, and we retired $26.1 million principal amount of our 6.75% senior notes for $24.9 million. In 2021, we issued $1.25 billion principal amount of 6.75% senior notes due in 2029 and $965.0 million principal amount of 5.875% senior notes due in 2030. The proceeds from the note offerings were used to redeem $2,025.0 million principal amount of outstanding senior notes for $2,198.1 million, including premiums paid over face value and costs related to a tender offer.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capital expenditures.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The increase in capital expenditures of $412.7 million is primarily due to higher drilling, completion and acquisition activities in 2022. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our capital expenditures are summarized in the following table:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.821%"><tr><td style="width:1.0%"></td><td style="width:58.190%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.732%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.843%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.735%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proved property</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unproved property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exploration and development:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developmental leasehold costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exploratory drilling and completion costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,520&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,966&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Development drilling and completion costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569,141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other development costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total exploration and development</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,087,272&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691,488&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total capital expenditures</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,106,047&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691,680&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in accrued capital expenditures and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,561)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,138&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid drilling costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,608)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash capital expenditures</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101,869&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">689,210&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently expect to spend approximately $950 million to $1.15 billion in 2023 on our development and exploration projects primarily focused on the continued development of our Haynesville/Bossier shale properties including our exploration and development of our Western Haynesville acreage. We also expect to spend $75 million to $125 million on infrastructure, including upgrades to our Western Haynesville pipeline and processing facilities, and for other development costs. Under our current operating plan, we expect to drill 67 operated horizontal wells (50.5 net) and to turn 69 wells (49.2 net) to sales in 2023. The Company also expects to spend an additional $25 million to $35 million on acquiring acreage in 2023.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Common stock and preferred stock dividends.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  On December 15, 2022, we paid a cash dividend of $0.125</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> per share of common stock.  On November 30, 2022, all of the outstanding shares of our Series B Redeemable Convertible Preferred Stock were converted into 43,750,000 shares of common stock.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt issuance costs.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, we entered into a new five-year bank credit facility and we incurred $10.8 million of issuance costs associated with the new bank credit facility. In 2021, we incurred $35.6 million of debt issuance costs primarily due to the issuance of our 6.75% senior notes and 5.875% senior notes.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 15, 2022, we entered into an amended and restated bank credit facility with Wells Fargo Bank National Association as administrative agent, and other participating banks. Aggregate commitments under the new credit facility were $1.5 billion and mature on November 15, 2027. Borrowings under the new bank credit facility are subject to a borrowing base, which was initially set at $2.0 billion. The borrowing base is re-determined on a semi-annual basis and upon the occurrence of certain other events. Borrowings under the bank credit facility are secured by substantially all of our assets and those of our subsidiaries and bear interest at our option, at either adjusted SOFR plus 1.75% to 2.75% or an alternate base rate plus 0.75% to 1.75%, in each case depending on the utilization of the borrowing base. We also pay a commitment fee of 0.375% to 0.5% on the unused portion of the borrowing base. There were no outstanding borrowings as of December&#160;31, 2022. The bank credit facility places certain restrictions upon our and our subsidiaries' ability to, among other things, incur additional indebtedness, pay cash dividends, repurchase common stock, make certain loans, investments and divestitures and redeem the senior notes. The only financial covenants are the maintenance of a leverage ratio of less than 3.5 to 1.0 and an adjusted current ratio of at least 1.0 to 1.0. We were in compliance with the covenants as of December&#160;31, 2022.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of  December&#160;31, 2022, we had $1.6 billion of liquidity, comprised of $1.5 billion of unused borrowing capacity under our bank credit facility and $54.7 million of cash and cash equivalents on hand. Our short and long-term capital requirements </span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consist primarily of funding our development and exploration activities, acquisitions, payments of contractual obligations, and debt service. </span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect to fund our future development and exploration activities with future operating cash flow. The timing of most of our capital expenditures is mostly discretionary. We have a significant degree of flexibility to adjust the level of our capital expenditures as circumstances warrant. If our plans or assumptions change or prove to be inaccurate, we may be required to seek additional capital, including debt or equity financing. We expect to fund future acquisitions, depending on the size and timing, with future operating cash flow, borrowings under our bank credit facility, or other debt or equity financings, to the extent available. The availability and attractiveness of debt or equity financing will depend upon a number of factors, some of which will relate to our financial condition and performance and some of which will be beyond our control, such as prevailing interest rates, oil and natural gas prices and other market conditions. We cannot provide any assurance that we will be able to obtain such capital, or if such capital is available, that we will be able to obtain it on acceptable terms.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contractual obligations consist primarily of natural gas transportation and gathering contracts and drilling and completion contracts. Our natural gas transportation and gathering contracts extend to 2031 and commitments under these contracts are $57.0 million for 2023, $57.5 million for 2024, $45.7 million for 2025, $40.9 million for 2026, $40.7 million for 2027 and $124.3 million for commitments thereafter. Terms of drilling contracts vary from well to well, or are for periods ranging from less than one year to three years. Existing commitments under drilling contracts are $34.9 million for 2023 and 2024, $36.7 million for 2025, $31.9 million for 2026 and $1.8 million for 2027. In 2021 and 2022, we entered into hydraulic fracturing services agreements for exclusive use of two natural gas powered hydraulic fracturing fleets. Commitments under these contracts are $33.7 million for 2023, $38.5 million for 2024, $24.3 million for 2025 and $4.7 million for 2026.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Federal and State Taxation</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, we had $909.9 million in U.S. federal net operating loss carryforwards and $1.5 billion in certain state net operating loss carryforwards.&#160;As a result of a change of control in August 2018, our ability to use U.S. federal net operating losses ("NOLs") to reduce taxable income is limited. If we do not generate a sufficient level of taxable income prior to the expiration of the pre-2018 NOL carry-forward periods, then we will lose the ability to apply those NOLs as offsets to future taxable income.&#160;We estimate that $766.2 million of the U.S. federal NOL carryforwards and $1.2 billion of the estimated state NOL carryforwards will expire unused.&#160;</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our federal income tax returns for the years subsequent to December 31, 2018 remain subject to examination. Our income tax returns in major state income tax jurisdictions remain subject to examination for various periods subsequent to December 31, 2018. Currently, we are under examination with the state of Louisiana and we believe that our significant filing positions are highly certain and that all of our other significant income tax filing positions and deductions would be sustained upon audit or the final resolution would not have a material effect on our consolidated financial statements. Therefore, we have not established any significant reserves for uncertain tax positions.</span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires us to make estimates and use assumptions that can affect the reported amounts of assets, liabilities, revenues or expenses.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Successful efforts accounting. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;We are required to select among alternative acceptable accounting policies. There are two generally acceptable methods for accounting for oil and gas producing activities. The full cost method allows the capitalization of all costs associated with finding oil and natural gas reserves, including certain general and administrative expenses. The successful efforts method allows only for the capitalization of costs associated with developing proven oil and natural gas properties as well as exploration costs associated with successful exploration projects. Costs related to exploration that are not successful are expensed when it is determined that commercially productive oil and gas reserves were not found. We have elected to use the successful efforts method to account for our oil and gas activities and we do not capitalize any of our general and administrative expenses.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Oil and natural gas reserve quantities. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;The determination of depreciation, depletion and amortization expense is highly dependent on the estimates of the proved oil and natural gas reserves attributable to our properties. The determination of whether impairments should be recognized on our oil and gas properties is also dependent on these estimates, as well as estimates of probable reserves. Reserve engineering is a subjective process of estimating underground accumulations of oil and natural gas that cannot be precisely measured. The accuracy of any reserve estimate depends on the quality of available data, production history and engineering and geological interpretation and judgment. Because all reserve estimates are to some degree imprecise, the quantities and timing of oil and natural gas that are ultimately recovered, production and operating costs, the amount and timing of future development expenditures and future oil and natural gas prices may all differ materially from those assumed in these estimates. Proved reserve estimates included in this report were prepared by the Company's engineers and audited by independent petroleum engineers.  </span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information regarding present value of the future net cash flows attributable to our proved oil and natural gas reserves are estimates only and should not be construed as the current market value of the estimated oil and natural gas reserves attributable to our properties. Thus, such information includes revisions of certain reserve estimates attributable to proved properties included in the preceding year's estimates. Such revisions reflect additional information from subsequent activities, production history of the properties involved and any adjustments in the projected economic life of such properties resulting from changes in product prices. Any future downward revisions could adversely affect our financial condition, our future prospects and the value of our common stock.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment of oil and gas properties. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;We evaluate our proved properties for potential impairment when circumstances indicate that the carrying value of an asset may not be recoverable. If impairment is indicated based on a comparison of the asset's carrying value to its undiscounted expected future net cash flows, then it is recognized to the extent that the carrying value exceeds fair value. A significant amount of judgment is involved in performing these evaluations since the results are based on estimated future events. Expected future cash flows are determined using estimated future prices based on market based forward prices applied to projected future production volumes. The projected production volumes are based on the property's proved and risk adjusted probable oil and natural gas reserves estimates at the end of the period.&#160;The estimated future cash flows that we use in our assessment of the need for an impairment are based on a corporate forecast which considers forecasts from multiple independent price forecasts. Prices are not escalated to levels that exceed observed historical market prices. Costs are also assumed to escalate at a rate that is based on our historical experience, currently estimated at 2% per annum. The oil and natural gas prices used for determining asset impairments will generally differ from those used in the standardized measure of discounted future net cash flows because the standardized measure requires the use of the average first day of the month historical price for the year. Unproved properties are evaluated for impairment based upon the results of drilling, planned future drilling and the terms of our oil and gas leases.&#160;It is reasonably possible that our estimates of undiscounted future net cash flows attributable to its oil and gas properties may change in the future.&#160;The primary factors that may affect estimates of future cash flows include future adjustments, both positive and negative, to proved and appropriate risk-adjusted probable oil and gas reserves, results of future drilling activities, future prices for oil and natural gas, and increases or decreases in production and capital costs.&#160;As a result of these changes, there may be impairments in the carrying values of our proved and unproved oil and gas properties in the future.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;We have goodwill of $335.9 million as of December&#160;31, 2022 that was recorded in 2018. Goodwill represents the excess of purchase price over fair value of net tangible and identifiable intangible assets. We are not required to amortize goodwill as a charge to earnings; however, we are required to conduct an annual review of goodwill for impairment.&#160;We determine the potential for impairment of our goodwill by initially preparing a qualitative fair value assessment of our business value.&#160;In performing this qualitative assessment, we examine relevant events and circumstances that could have a negative effect on our business, including macroeconomic conditions, industry and market conditions (including current commodity price), earnings and cash flows, overall financial performance and other relevant entity specific events.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the qualitative assessment indicates that it is more likely than not that our business is impaired, a quantitative analysis would be performed to assess our fair value and to determine the amount of impairment, if any, that requires recognition. When performing a quantitative impairment assessment of goodwill, fair value is determined based on a  market approach or an income approach. If the carrying value of goodwill exceeds the fair value calculated using the quantitative approach, an impairment charge would be recorded for the difference between fair value and carrying value. If oil or natural gas prices decrease, drilling efforts are unsuccessful or our market capitalization declines, it is reasonably possible that impairments would need to be recognized. We performed a quantitative assessment of goodwill as of October 1, 2022 and determined there was no goodwill impairment.&#160;&#160;</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for income taxes using the asset and liability method, whereby deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of assets and liabilities and their respective tax basis, as well as the future tax consequences attributable to the future utilization of existing tax net operating loss and other types of carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that the change in rate is enacted.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recording deferred income tax assets, we consider whether it is more likely than not that some portion or all of our deferred income tax assets will be realized in the future.&#160;The ultimate realization of deferred income tax assets is dependent upon the generation of future taxable income during the periods in which those deferred income tax assets would be deductible.&#160;We believe that after considering all the available objective evidence, historical and prospective, with greater weight given to historical evidence, we are not able to determine that it is more likely than not that all of our deferred tax assets will be realized. As a result, we established valuation allowances for our deferred tax assets and U.S. federal and state net operating loss carryforwards that are not expected to be utilized due to the uncertainty of generating taxable income prior to the expiration of the carryforward periods.&#160;We will continue to assess the valuation allowances against deferred tax assets considering all available information obtained in future reporting periods.</span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_46"></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;7A.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial condition, results of operations and capital resources are highly dependent upon the prevailing market prices of natural gas and oil. These commodity prices are subject to wide fluctuations and market uncertainties due to a variety of factors, some of which are beyond our control. Factors influencing oil and natural gas prices include the level of global demand for oil, the foreign supply of natural gas and oil, the establishment of and compliance with production quotas by oil exporting countries, weather conditions that determine the demand for natural gas, the price and availability of alternative fuels and overall economic conditions. It is impossible to predict future natural gas and oil prices with any degree of certainty. Sustained weakness in natural gas and oil prices may adversely affect our financial condition and results of operations, and may also reduce the amount of natural gas and oil reserves that we can produce economically. Any reduction in our natural gas and oil reserves, including reductions due to price fluctuations, can have an adverse effect on our ability to obtain capital for our exploration and development activities. Similarly, any improvements in oil and natural gas prices can have a favorable impact on our financial condition, results of operations and capital resources.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, we had natural gas price collars outstanding to hedge approximately 174.9 Bcf of our 2023 natural gas production with an average floor price of $2.99 per MMBtu and an average ceiling price of $9.96 per MMBtu. None of our derivative contracts have margin requirements or collateral provisions that could require funding prior to the scheduled cash settlement date. </span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An increase of 10% in the market price of natural gas on December&#160;31, 2022 would decrease the fair value of our natural gas collars by approximately $9.9&#160;million. A decrease of 10% in the market price of natural gas on December&#160;31, 2022 would increase the fair value of our natural gas collars by approximately $11.6&#160;million. The impact of hypothetical changes in market prices of natural gas on our natural gas derivative financial instruments does not include the offsetting impact that the same hypothetical changes in market prices of natural gas may have on our physical sales of natural gas.  Since our outstanding natural gas derivative financial instruments hedge only a portion of our forecasted physical gas production, a positive or negative impact to the fair value of our natural gas derivative financial instruments would be partially offset by our physical sales of natural gas.</span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rates</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, we had approximately $2.2 billion principal amount of long-term debt outstanding.&#160;$965.0 million of our long-term debt bear interest at a fixed rate of 5.875% and $1.22 billion of our long-term debt bear interest at a fixed rate of 6.75%. The fair market value of the senior notes due 2030 and senior notes due 2029 as of December&#160;31, 2022 were $846.8 million and  $1.1 billion, respectively, based on the market price of approximately 87.8% and  92.3% of the face amount of such debt. At December&#160;31, 2022, we had no outstanding borrowings under our bank credit facility, which is subject to variable rates of interest that are tied to adjusted SOFR or an alternate base rate, at our option.</span></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_49"></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;8.&#160; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consolidated financial statements are included on pages F-1 to F-25 of this report.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have prepared these financial statements in conformity with generally accepted accounting principles. We are responsible for the fairness and reliability of the financial statements and other financial data included in this report. In the preparation of the financial statements, it is necessary for us to make informed estimates and judgments based on currently available information on the effects of certain events and transactions.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our registered independent public accountants, Ernst&#160;&amp; Young LLP, are engaged to audit our financial statements and to express an opinion thereon. Their audit is conducted in accordance with the standards of the Public Company Accounting Oversight Board to enable them to report whether the financial statements present fairly, in all material respects, our financial position and results of operations in accordance with accounting principles generally accepted in the United States.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The audit committee of our board of directors is comprised of three directors who are not our employees. This committee meets periodically with our independent public accountants and management. Our independent public accountants have full and free access to the audit committee to meet, with and without management being present, to discuss the results of their audits and the quality of our financial reporting.</span></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_52"></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;9.&#160; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_55"></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9A.&#160; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">CONTROLS AND PROCEDURES</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Evaluation of Controls and Procedures. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Disclosure controls and procedures (as defined in Rules&#160;13a-15(e)&#160;and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or the Exchange Act) are designed to provide reasonable assurance that information required to be disclosed in reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules&#160;and forms of the SEC and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosures.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We performed an evaluation of the effectiveness of our disclosure controls and procedures as of December&#160;31, 2022. The evaluation was performed with the participation of senior management of each business segment and key corporate functions, and under the supervision of the Chief Executive Officer and Chief Financial Officer. </span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on our evaluation of our disclosure controls and procedures, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures were effective as of December&#160;31, 2022 to provide reasonable assurance that information required to be disclosed by us in the reports filed or submitted by us under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms, and to provide reasonable assurance that information required to be disclosed by us is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;There were no changes in our internal control over financial reporting during the quarter ended December&#160;31, 2022 that materially affected or are reasonably likely to materially affect our internal control over financial reporting.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Management's Report on Internal Control over Financial Reporting. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;We are responsible for establishing and maintaining adequate internal control over financial reporting for the Company. In order to evaluate the effectiveness of internal control over financial reporting, as required by Section&#160;404 of the Sarbanes-Oxley Act, we conducted an assessment, including testing, using the criteria in Internal Control &#8212; Integrated Framework, issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). Our system of internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.&#160;As of December&#160;31, 2022, we assessed the effectiveness of the Company's internal control over financial reporting based on the COSO criteria, and based on that assessment we determined that the Company maintained effective internal control over financial reporting as of December&#160;31, 2022.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ernst &amp; Young LLP, the independent registered public accounting firm that audited the consolidated financial statements of the Company included in this Annual Report on Form 10-K, has issued an attestation report on the effectiveness of the Company's internal control over financial reporting as of December&#160;31, 2022.&#160;The report, which expresses an unqualified opinion on the effectiveness of the Company's internal control over financial reporting as of December&#160;31, 2022, follows below.</span></div><div style="margin-top:10pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_1433"></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Board of Directors and Stockholders of Comstock Resources, Inc.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on Internal Control over Financial Reporting </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited Comstock Resources, Inc. and subsidiaries' internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control &#8212; Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Comstock Resources, Inc. and subsidiaries (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on the COSO criteria.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2022 and 2021, the related consolidated statements of operations, stockholders' equity and cash flows for each of the three years in the period ended December 31, 2022, and the related notes and our report dated February&#160;17, 2023 expressed an unqualified opinion thereon.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management's Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company's internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control Over Financial Reporting </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A company's internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company's internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company's assets that could have a material effect on the financial statements. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-top:8pt;padding-left:90pt;padding-right:90pt;text-align:center"><span><br/></span></div><div style="margin-top:8pt;padding-left:180pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ ERNST &amp; YOUNG LLP</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dallas, Texas</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;17, 2023</span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_58"></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:11pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;9B.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">OTHER INFORMATION</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_61"></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART III</span></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_64"></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;10.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated herein by reference to "Business &#8211; Directors and Executive Officers" in this Form 10-K and to our definitive proxy statement which will be filed with the SEC within 120 days after December&#160;31, 2022.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Section 16(a) Beneficial Ownership Reporting Compliance.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160; Our directors, executive officers and stockholders with ownership of 10% or greater are required, under Section 16(a) of the Securities Exchange Act of 1934, to file reports of their ownership and changes to their ownership of our securities with the SEC.&#160;Based solely on our review of the reports and any written representations we received that no other reports were required, we believe that, during the year ended December&#160;31, 2022, all of our officers, directors and stockholders with ownership of 10% or greater complied with all Section 16(a) filing requirements applicable to them.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Code of Ethics</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.&#160;&#160;We have adopted a Code of Business Conduct and Ethics that is applicable to all of our directors, officers and employees as required by New York Stock Exchange rules. We have also adopted a Code of Ethics for Senior Financial Officers that is applicable to our Chief Executive Officer and Senior Financial Officers. Both the Code of Business Conduct and Ethics and Code of Ethics for Senior Financial Officers may be found on our website at www.comstockresources.com. Both of these documents are also available, without charge, to any stockholder upon request to: Comstock Resources, Inc., Attn: Investor Relations, 5300 Town and Country Blvd., Suite 500, Frisco, Texas 75034, (972)&#160;668-8800. We intend to disclose any amendments or waivers to these codes that apply to our Chief Executive Officer and senior financial officers on our website in accordance with applicable SEC rules. Please see the definitive proxy statement for our 2023 annual meeting, which will be filed with the SEC within 120 days of December&#160;31, 2022, for additional information regarding our corporate governance policies.</span></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_67"></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;11.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">EXECUTIVE COMPENSATION</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated herein by reference to our definitive proxy statement which will be filed with the SEC within 120 days after December&#160;31, 2022.</span></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_70"></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;12.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes certain information regarding our equity compensation plans as of December&#160;31, 2022:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.557%"><tr><td style="width:1.0%"></td><td style="width:43.082%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.440%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.442%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number&#160;of&#160;securities&#160;to&#160;be<br/>issued upon exercise of<br/>outstanding&#160;options,&#160;warrants<br/>and rights</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number&#160;of&#160;securities&#160;authorized<br/>for future issuance under equity<br/>compensation plans<br/>(excluding outstanding options,<br/>warrants and rights)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity compensation plans approved by stockholders</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,105,108</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,592,055</span></td></tr></table></div><div style="margin-bottom:3pt;text-indent:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">_______________</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.84pt">Represents performance share unit awards that would be issuable based upon achievement of the maximum awards under the terms of the performance share unit awards.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not have any equity compensation plans that were not approved by stockholders.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further information required by this item is incorporated herein by reference to our definitive proxy statement which will be filed with the SEC within 120 days after December&#160;31, 2022.</span></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_73"></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;13.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated herein by reference to our definitive proxy statement which will be filed with the SEC within 120 days after December&#160;31, 2022.</span></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_76"></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;14.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item is incorporated herein by reference to our definitive proxy statement which will be filed with the SEC within 120 days after December&#160;31, 2022.</span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_79"></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART IV</span></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_82"></div><div style="-sec-extract:summary;margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;15.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</span></div><div style="margin-top:7pt;padding-left:45pt;text-align:justify;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:33.34pt">Financial Statements:</span></div><div style="margin-top:7pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.132%"><tr><td style="width:1.0%"></td><td style="width:4.902%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:86.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.197%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The following consolidated financial statements and notes of Comstock Resources, Inc. are included on Pages F-2 to F-25 of this report:</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_94">Report of Independent Registered Public Accounting Firm</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-<a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_94">1</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_97">Consolidated Balance Sheets as of </a>December&#160;31, 2022<a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_97"> and </a>2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-<a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_97">3</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_100">Consolidated Statements of Operations For the Years Ended </a>December&#160;31, 2022<a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_100">, </a>2021<a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_100"> and </a>2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-<a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_100">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_103">Consolidated Statements of Stockholders' Equity</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-<a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_103">5</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_106">Consolidated Statements of Cash Flows For the Years Ended </a>December&#160;31, 2022</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_106">, </a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021<a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_106"> and </a>2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-<a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_106">6</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_109">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-<a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_109">7</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All financial statement schedules are omitted because they are not applicable, or are immaterial or the required information is presented in the consolidated financial statements or the related notes.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;padding-left:45pt;text-align:justify;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.78pt">Exhibits:</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exhibits to this report required to be filed pursuant to Item&#160;15(c)&#160;are listed below.</span></div><div style="margin-top:7pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:12.389%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.678%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit&#160;No.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/0000023194/000156459018013361/crk-ex21_7.htm">2.1</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/0000023194/000156459018013361/crk-ex21_7.htm">Contribution Agreement dated May 9, 2018, by and among Arkoma Drilling, L.P., Williston Drilling, L.P. and the Company (incorporated by reference to Exhibit 2.1 to our Current Report on Form 8-K/A dated May 9, 2018).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/0000023194/000119312518249597/d583492dex21.htm">2.2</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/0000023194/000119312518249597/d583492dex21.htm">Amendment No. 1 to the Contribution Agreement, dated as of August 14, 2018, by and among Arkoma Drilling, L.P., Williston Drilling, L.P. and the Company (incorporated by reference to Exhibit 2.1 to our Current Report on Form 8-K dated August 13, 2018).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/0000023194/000119312518249597/d583492dex31.htm">3.1</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/0000023194/000119312518249597/d583492dex31.htm">Second Amended and Restated Articles of Incorporation of the Company (incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K dated August 13, 2018).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000156459019025227/crk-ex31_503.htm">3.2</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000156459019025227/crk-ex31_503.htm">Amendment to Second Amended and Restated Articles of Incorporation of the Company, dated July 16, 2019 (incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K dated July 15, 2019).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000002319414000018/exhibit3pnt1.htm">3.3</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000002319414000018/exhibit3pnt1.htm">Amended and Restated Bylaws (incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K dated August 21, 2014).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000156459018022145/crk-ex31_50.htm">3.4</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000156459018022145/crk-ex31_50.htm">First Amendment to Amended and Restated Bylaws of the Company (incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K dated August 17, 2018).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000156459019025227/crk-ex32_6.htm">3.5</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000156459019025227/crk-ex32_6.htm">Amendment No. 2 to the Amended and Restated Bylaws (incorporated by reference to Exhibit 3.2 to our Current Report on Form 8-K dated July 15, 2019).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000002319421000032/comstockindenture-2029note.htm">4.</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000002319421000032/comstockindenture-2029note.htm">1</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000002319421000032/comstockindenture-2029note.htm">Indenture dated March 4, 2021, by and among the Company, each of the guarantor subsidiaries named therein, and American Stock Transfer &amp; Trust Company, LLC for the 6.75% Senior Notes due 2029 (incorporated by reference to Exhibit 4.1 to our Current Report on Form 8-K dated March 4, 2021).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000002319421000062/exhibit41.htm">4.</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000002319421000062/exhibit41.htm">2</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000002319421000062/exhibit41.htm">Indenture dated June 28, 2021, by and among the Company, each of the guarantor subsidiaries named therein, and American Stock Transfer &amp; Trust Company, LLC for the 5.875% Senior Notes due 2030 (incorporated by reference to Exhibit 4.1 to our Current Report on Form 8-K dated June 28, 2021).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000095012319005920/crk-ex102_158.htm">4.</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000095012319005920/crk-ex102_158.htm">3</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000095012319005920/crk-ex102_158.htm">Shareholders Agreement, dated June 7, 2019, by and among the Company, Arkoma Drilling CP, LLC, Williston Drilling CP, LLC, Arkoma Drilling, L.P., Williston Drilling, L.P., New Covey Park Energy LLC and Jerral W. Jones (incorporated by reference to Exhibit 10.2 to our Current Report on Form 8-K dated June 10, 2019).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;<a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kex44.htm">4.</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kex44.htm">4</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kex44.htm">*</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kex44.htm">Description of Securities.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000002319422000043/exhibit101.htm">10.1</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000002319422000043/exhibit101.htm">Second Amended and Restated Credit Agreement dated as of November 15, 2022, among the Company, Wells Fargo Bank National Association as Administrative Agent and the lenders party thereto from time to time (incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K dated November 15, 2022).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;<a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000156459019021565/crk-ex99_8.htm">&#160;</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000156459019021565/crk-ex99_8.htm">10.</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000156459019021565/crk-ex99_8.htm">2</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000156459019021565/crk-ex99_8.htm">#</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000156459019021565/crk-ex99_8.htm">Comstock Resources, Inc. 2019 Long-term Incentive Plan Effective as of May 31, 2019 (incorporated by reference to Exhibit 99 to our Registration Statement on Form S-8 dated June 4, 2019).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;<a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000156459018023117/crk-ex101_7.htm">10.</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000156459018023117/crk-ex101_7.htm">3</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000156459018023117/crk-ex101_7.htm">#</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000156459018023117/crk-ex101_7.htm">Employment Agreement dated September 7, 2018 by and between the Company and M. Jay Allison (Incorporated by reference to Exhibit 10.1 to our Current Report on Form 8-K dated September 7, 2018).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;<a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000156459018023117/crk-ex102_6.htm">10.</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000156459018023117/crk-ex102_6.htm">4</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000156459018023117/crk-ex102_6.htm">#</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000156459018023117/crk-ex102_6.htm">Employment Agreement dated September 7, 2018 by and between the Company and Roland O. Burns (incorporated by reference to Exhibit 10.2 to our Current Report on Form 8-K dated September 7, 2018).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;<a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-2022x12x31x10kex105.htm">10.5#*</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-2022x12x31x10kex105.htm">Separation and Release Agreement dated as of November 18, 2022 between Comstock Resources, Inc. and David J. Terry.</a></span></div></td></tr></table></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div><span><br/></span></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:7pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:12.389%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.678%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Exhibit&#160;No.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000095013405005460/d23400exv10w24.htm">10.</a>6 </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000095013405005460/d23400exv10w24.htm">Lease between Stonebriar I Office Partners, Ltd., and Comstock Resources, Inc. dated May 6, 2004 (incorporated by reference to Exhibit 10.24 to our Annual Report on Form 10-K for the year ended December 31, 2004).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000095013406005194/d33117exv10w19.htm">10.</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000095013406005194/d33117exv10w19.htm">7</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000095013406005194/d33117exv10w19.htm">First Amendment to the Lease Agreement dated August 25, 2005, between Stonebriar I Office Partners, Ltd. and Comstock Resources, Inc. (incorporated by reference to Exhibit 10.19 to our Annual Report on Form 10-K for the year ended December 31, 2005).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000095013409003729/d66286exv10w10.htm">10</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000095013409003729/d66286exv10w10.htm">.</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000095013409003729/d66286exv10w10.htm">8</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000095013409003729/d66286exv10w10.htm">Second Amendment to the Lease Agreement dated October 15, 2007 between Stonebriar I Office Partners, Ltd. and Comstock Resources, Inc. (incorporated by reference to Exhibit 10.10 to our Annual Report on Form 10-K for the year ended December 31, 2008).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000095013409003729/d66286exv10w11.htm">10.</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000095013409003729/d66286exv10w11.htm">9</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000095013409003729/d66286exv10w11.htm">Third Amendment to the Lease Agreement dated September 30, 2008 between Stonebriar I Office Partners, Ltd. and Comstock Resources, Inc. (incorporated by reference to Exhibit 10.11 to our Annual Report on Form 10-K for the year ended December 31, 2008).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000002319409000025/exhibit10pnt2.htm">10.</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000002319409000025/exhibit10pnt2.htm">10</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000002319409000025/exhibit10pnt2.htm">Fourth Amendment to the Lease Agreement dated May 8, 2009 between Stonebriar I Office Partners, Ltd. and Comstock Resources, Inc. (incorporated by reference to Exhibit 10.2 to our Quarterly Report on Form 10-Q for the quarter ended June 30, 2009).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000095012311073468/d83063exv10w1.htm">10.</a>12</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000095012311073468/d83063exv10w1.htm">Fifth Amendment to the Lease Agreement dated June 15, 2011 between Stonebriar I Office Partners, Ltd. and Comstock Resources, Inc. (incorporated by reference to Exhibit 10.1 to our Quarterly Report on Form 10-Q for the quarter ended June 30, 2011).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000002319421000015/exhibit1020.htm">10.</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000002319421000015/exhibit1020.htm">13</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="https://www.sec.gov/Archives/edgar/data/23194/000002319421000015/exhibit1020.htm">Sixth Amendment to the Lease Agreement dated January 21, 2021 between Stonebriar I Office Partners, Ltd. and Comstock Resources, Inc. (incorporated by reference to Exhibit 10.20 to our Annual Report on Form 10-K for the year ended December 31, 2020).</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kex21.htm">21*</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kex21.htm">Subsidiaries of the Company.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kex231.htm">23.1*</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kex231.htm">Consent of Ernst &amp; Young LLP.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kex232.htm">23.2*</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kex232.htm">Consent of Independent Petroleum Engineers Netherland, Sewell &amp; Associates, Inc.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kexx311.htm">31.1*</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kexx311.htm">Chief Executive Officer certification under Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kexx312.htm">31.2*</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kexx312.htm">Chief Financial Officer certification under Section 302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kexx321.htm">32.1+</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kexx321.htm">Chief Executive Officer certification under Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kexx322.htm">32.2+</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kexx322.htm">Chief Financial Officer certification under Section 906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kex991.htm">99.1*</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kex991.htm">Audit Letter of Netherland, Sewell &amp; Associates, Inc. on Proved Reserves as of December 31, 202</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kex991.htm">2</a><a style="-sec-extract:exhibit;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="crk-20221231x10kex991.htm">.</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Instance Document</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Schema Document</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Calculation Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Labels Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Presentation Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">XBRL Definition Linkbase Document</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (embedded within the Inline XBRL document)</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">_______________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Filed herewith.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">+&#160;&#160;&#160;&#160;Furnished herewith.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">#&#160;&#160;&#160;&#160;Management contract or compensatory plan document.</span></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_85"></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;16.&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">FORM 10-K SUMMARY</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_88"></div><hr style="page-break-after:always"/><div style="min-height:47.25pt;width:100%"><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section&#160;13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.988%"><tr><td style="width:1.0%"></td><td style="width:46.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.649%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">COMSTOCK RESOURCES, INC.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ M. JAY ALLISON</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M. Jay Allison<br/>Chief Executive Officer</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date: February 17, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</span></td></tr></table></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.275%"><tr><td style="width:1.0%"></td><td style="width:38.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.981%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.030%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ M. JAY ALLISON</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer and</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 17, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M. Jay Allison</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board of Directors<br/>(Principal Executive Officer)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ ROLAND O. BURNS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President, Chief Financial Officer,</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 17, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Roland O. Burns</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secretary and Director<br/>(Principal Financial and Accounting Officer)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ ELIZABETH B. DAVIS</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 17, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Elizabeth B. Davis</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ MORRIS E. FOSTER</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 17, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Morris E. Foster</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ JIM L. TURNER</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 17, 2023</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jim L. Turner</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:38.25pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_91"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FINANCIAL STATEMENTS</span></div><div style="margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">INDEX</span></div><div style="margin-top:8pt;text-align:center"><span><br/></span></div><div style="margin-top:8pt;text-align:center"><span><br/></span></div><div style="margin-top:8pt;text-align:center"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:93.189%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.611%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_94">Report of Independent Registered Public Accounting Firm</a> (PCAOB ID: <ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85MS9mcmFnOmExMDNhOGM5ODZkNTRhNDdiZmI1OGZmZjRlZWQ4Y2VhL3RhYmxlOjljY2Y3ZmIxZThiOTQxNDM5YThlMDg4NWEzMjA4ZTVjL3RhYmxlcmFuZ2U6OWNjZjdmYjFlOGI5NDE0MzlhOGUwODg1YTMyMDhlNWNfMC0wLTEtMS02NTUyNS90ZXh0cmVnaW9uOjM3NzQxYzNjOTFmMjQzNmRhMjY5OTRjNDYxZDllZWRlXzcx_a58de507-7e4b-4430-bb4d-68686ab98906">42</ix:nonNumeric>)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_94">1</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_97">Consolidated Balance Sheets as of </a>December&#160;31, 2022<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_97"> and </a>2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_97">3</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_100">Consolidated Statements of Operations For the Years Ended </a>December&#160;31, 2022<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_100">, </a>2021<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_100"> and </a>2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_100">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_103">Consolidated Statements of Stockholders' Equity</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_103">5</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_106">Consolidated Statements of Cash Flows For the Years Ended </a>December&#160;31, 2022</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_106">, </a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_106"> and </a>2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_106">6</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_109">Notes to Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">F-<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i1945d59af4fd4ec482f4a6289c8e0ae5_109">7</a></span></div></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_94"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the Board of Directors and Stockholders of Comstock Resources, Inc.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the Financial Statements </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Comstock Resources, Inc. and subsidiaries (the Company) as of December 31, 2022 and 2021, the related consolidated statements of operations, stockholders' equity, and cash flows for each of the three years in the period ended December 31, 2022, and the related notes (collectively referred to as the "consolidated financial statements"). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022, in conformity with U.S. generally accepted accounting principles. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February&#160;17, 2023 expressed an unqualified opinion thereon.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for Opinion</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Audit Matter</span></div><div style="margin-top:10pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Depreciation, Depletion and Amortization of Proved Oil and Gas Properties</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Description of the Matter</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2022, the net book value of the Company&#8217;s proved oil and natural gas properties was $4,300 million, and depreciation, depletion and amortization expense ("DD&amp;A") was $489 million for the year then ended. As described in Note 1 to the consolidated financial statements, the Company follows the successful efforts method of accounting for its oil and natural gas properties. Under this method, the capitalized costs of proved properties are depleted using the unit-of-production method based on proved reserves, as estimated by the Company's engineers. Proved oil and natural gas reserves are prepared using standard geological and engineering methods generally recognized in the petroleum industry based on evaluations of estimated in-place hydrocarbon volumes using financial and non-financial inputs. Judgment is required by the Company's engineers in interpreting the data used to estimate reserves. Estimating proved oil and natural gas reserves requires the selection and evaluation of inputs, including historical production, oil and natural gas price assumptions, future operating and capital cost assumptions and tax rates by jurisdiction, among others. Because of the complexity involved in estimating oil and natural gas reserves, management used independent petroleum engineers to audit the proved reserve estimates prepared by the Company's engineers as of December 31, 2022.</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-1</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:10pt;text-align:justify"><span><br/></span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:83.257%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Auditing the Company's DD&amp;A calculation is complex because of the use of the work of the Company's engineers and the independent petroleum engineers and the evaluation of management's determination of the inputs described above used by these engineers in estimating proved oil and natural gas reserves.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">How We Addressed the Matter in Our Audit</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We obtained an understanding, evaluated the design and tested the operating effectiveness of internal controls that address the risks of material misstatement relating to the DD&amp;A calculation, including controls over the completeness and accuracy of the financial data used in estimating proved oil and natural gas reserves.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our testing of the Company's DD&amp;A calculation included, among other procedures, evaluating the professional qualifications and objectivity of the Company's engineers responsible for the preparation of the reserve estimates and the independent petroleum engineers used to audit the estimates.  On a sample basis, we tested the completeness and accuracy of the financial data used in the estimation of proved oil and natural gas reserves by agreeing significant inputs to source documentation, where applicable, and assessing the inputs for reasonableness based on our review of corroborative evidence and consideration of any contrary evidence. Additionally, we performed analytic procedures on select inputs into the oil and natural gas reserve estimate as well as lookback procedures on the output. For proved undeveloped reserves, we evaluated management's development plan for compliance with SEC requirements. Finally, we tested that the DD&amp;A calculation is based on the appropriate proved oil and natural gas reserve amounts from the Company's reserve report.</span></div></td></tr></table></div><div style="margin-top:10pt;padding-left:36pt;text-align:right;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ <ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85NC9mcmFnOjkzODU4ZmMzZjYzYjRjZmY5MTJlMTEyNjczMjJkODhlL3RleHRyZWdpb246OTM4NThmYzNmNjNiNGNmZjkxMmUxMTI2NzMyMmQ4OGVfMzUzNw_8521a19e-1e24-482a-97d6-400789fde986">ERNST&#160;&amp; YOUNG LLP</ix:nonNumeric></span></div><div style="margin-top:10pt"><span><br/></span></div><div style="margin-top:10pt"><span><br/></span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company's auditor since 2003.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85NC9mcmFnOjkzODU4ZmMzZjYzYjRjZmY5MTJlMTEyNjczMjJkODhlL3RleHRyZWdpb246OTM4NThmYzNmNjNiNGNmZjkxMmUxMTI2NzMyMmQ4OGVfMzUzOA_c97da058-9bcd-4498-a9a2-157e41537cfd">Dallas, Texas</ix:nonNumeric></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February&#160;17, 2023</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-2</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_97"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.298%"><tr><td style="width:1.0%"></td><td style="width:71.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.388%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.389%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">ASSETS</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMy0xLTEtMS02NTUyNQ_fd281995-7a82-40e8-bf8a-cbfda47f1b5e">54,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMy0zLTEtMS02NTUyNQ_19f2b09b-5d34-4383-be8f-9aa05ceec3f3">30,663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts receivable:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Oil and gas sales and gas services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNS0xLTEtMS02NTUyNQ_aa61fd7c-a4d0-4c4d-836f-4e19cc02a626">415,079</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNS0zLTEtMS02NTUyNQ_cbb6d39d-374f-48dc-a59e-367cea5a2e83">217,149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Joint interest operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:OilAndGasJointInterestBillingReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNi0xLTEtMS02NTUyNQ_49528510-7ff5-4797-90cd-d27e5ecaaaaf">76,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:OilAndGasJointInterestBillingReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNi0zLTEtMS02NTUyNQ_4cf93289-81d3-4060-803c-56c489158fa0">29,755</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From affiliates</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNy0xLTEtMS02NTUyNQ_10de96a9-2f16-46b1-a731-aa72769c8e36">18,527</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNy0zLTEtMS02NTUyNQ_2a9c2b2d-10e2-4912-bfb1-4a433def7edc">20,834</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivative financial instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfOC0xLTEtMS02NTUyNQ_0abcbb7b-89e2-4a54-868e-c11d1162e32f">23,884</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfOC0zLTEtMS02NTUyNQ_4c6b6588-2f8b-49c8-8e37-7849e25bf2c7">5,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTAtMS0xLTEtNjU1MjU_ae60fb24-430d-4234-9cbb-17bf525ff056">56,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTAtMy0xLTEtNjU1MjU_7e90bfca-d99d-43d0-82ce-fa795bf30191">15,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTEtMS0xLTEtNjU1MjU_1f134768-9053-4b79-8731-69ed6c60023d">644,987</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTEtMy0xLTEtNjU1MjU_356cef1a-0939-4354-ae4a-735ac316077e">318,736</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Oil and natural gas properties, successful efforts method:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Proved</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:ProvedOilAndGasPropertySuccessfulEffortMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTQtMS0xLTEtNjU1MjU_5b38fa27-3b45-4254-a22c-39de1742ddb6">5,843,409</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:ProvedOilAndGasPropertySuccessfulEffortMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTQtMy0xLTEtNjU1MjU_5128832b-8b37-43a9-a5d9-59e90197d5bb">4,756,394</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unproved</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:UnprovedOilAndGasPropertySuccessfulEffortMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTUtMS0xLTEtNjU1MjU_61ae6e5d-2672-4000-a4c2-3bad14b242a5">298,230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:UnprovedOilAndGasPropertySuccessfulEffortMethod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTUtMy0xLTEtNjU1MjU_a3ca44aa-2b33-4d55-9e88-9b1807c47c1e">302,129</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTYtMS0xLTEtNjU1MjU_bfb856b8-e0ec-4a3b-b8e8-3dc590b66a81">26,475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTYtMy0xLTEtNjU1MjU_fc4ce423-ef7e-42aa-8180-efadfcbacb32">6,690</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated depreciation, depletion and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTctMS0xLTEtNjU1MjU_66ad8837-33d3-475d-8a1a-2a51f2675ca6">1,545,459</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTctMy0xLTEtNjU1MjU_19d5f11c-ff22-4254-9af4-517c063144c1">1,058,067</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTgtMS0xLTEtNjU1MjU_95612c3d-58ba-4f47-9267-1076646d32b8">4,622,655</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTgtMy0xLTEtNjU1MjU_7c2340a5-d2fd-45b1-baf7-8fa4cb92906b">4,007,146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTktMS0xLTEtNjU1MjU_08e23fc7-e7b5-4f75-8f10-7d1575a8baf5">335,897</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTktMy0xLTEtNjU1MjU_692d6646-07fb-46ea-9014-9a641059784b">335,897</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjItMS0xLTEtNjU1MjU_7721ee39-1c00-444c-822f-eee80e012dfb">90,716</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjItMy0xLTEtNjU1MjU_faeded3f-5632-499a-bd24-b42e6c2fb7ae">6,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjQtMS0xLTEtNjU1MjU_c6578e35-1ed5-4ef1-9ac9-6fac76e813f0">5,694,255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjQtMy0xLTEtNjU1MjU_1ee5616d-3285-4d5a-a948-99acb3212efa">4,668,229</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">LIABILITIES AND STOCKHOLDERS' EQUITY</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjYtMS0xLTEtNjU1MjU_029d8945-dba8-4696-92bb-af4218047bd3">530,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjYtMy0xLTEtNjU1MjU_4bd441c2-1a70-4698-b3fb-7b97f74ddaf0">314,569</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjctMS0xLTEtNjU1MjU_28773938-3a3a-441d-aa43-c07c3f0c1645">183,111</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjctMy0xLTEtNjU1MjU_1f78aa49-1cd3-430e-825d-bbd132749a6f">135,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjgtMS0xLTEtNjU1MjU_fdc1e479-13fb-4544-bf38-95cdf65a2935">38,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjgtMy0xLTEtNjU1MjU_6f0eaa1d-01a0-42a7-9910-ff4c1890c0b0">2,444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivative financial instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjktMS0xLTEtNjU1MjU_5119c8d4-638e-4df1-837d-aebc0c9266bc">4,420</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjktMy0xLTEtNjU1MjU_f2cac527-c6e1-4b23-a7a1-049398007563">181,945</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzAtMS0xLTEtNjU1MjU_acc41da4-52e2-4a20-9092-60eb15370164">756,137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzAtMy0xLTEtNjU1MjU_aa2bf01a-8aea-4c7c-9bc8-41fc1aa54d60">633,984</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzEtMS0xLTEtNjU1MjU_06e1c71d-af50-422b-8517-a815f4dd6481">2,152,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzEtMy0xLTEtNjU1MjU_b0a2faff-bbf8-4e9c-8422-7ce8341b7f2f">2,615,235</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzItMS0xLTEtNjU1MjU_2d44147f-d8c1-49ec-b3cd-847a73ee6430">425,734</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzItMy0xLTEtNjU1MjU_131f7a93-6718-4f81-9f0a-0d9b8397297f">197,417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivative financial instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzMtMS0xLTEtNjU1MjU_05fefbf9-677a-4396-b237-401471a6693d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzMtMy0xLTEtNjU1MjU_dd9890f9-17b8-4a0c-94ee-e7b14f406f55">4,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzQtMS0xLTEtNjU1MjU_1b5573fc-2a54-447a-b699-94eaa4f5a503">52,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzQtMy0xLTEtNjU1MjU_0390775c-45ce-4ab3-a2d5-ab4bd1f870f4">4,075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Reserve for future abandonment costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:AssetRetirementObligationsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzUtMS0xLTEtNjU1MjU_9c10350c-99ff-41c8-af54-c80a64dbaf7a">29,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:AssetRetirementObligationsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzUtMy0xLTEtNjU1MjU_384c0d8b-7241-410a-9a3c-8b7270a861ec">25,673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzYtMS0xLTEtNjU1MjU_429d2b75-1f80-4caa-9483-35fa88b459a4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzYtMy0xLTEtNjU1MjU_6e97e24f-b103-4da8-b22e-36d651e1761e">24</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzctMS0xLTEtNjU1MjU_a90e7ce9-1e40-40e5-a0ec-c3b346a9e65b">3,415,941</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzctMy0xLTEtNjU1MjU_469734ef-1f46-45bb-b9c0-962e6b5118e1">3,480,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commitments and contingencies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzgtMS0xLTEtNjU1MjU_b7534510-2da5-4851-9dd3-bf22d128c606"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzgtMy0xLTEtNjU1MjU_af2ffbcb-10ef-4ded-8d3e-d0f4032d943d"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mezzanine equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Series B Convertible Preferred Stock &#8212; <ix:nonFraction unitRef="shares" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="INF" name="us-gaap:TemporaryEquitySharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDAtMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjozMTk0NTE0NzAyYmI0MGIxYjI1YTUxODhmNmY3YzEzMV80Mw_31226698-5876-44fa-8830-72b0fbe3d23d"><ix:nonFraction unitRef="shares" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="INF" name="us-gaap:TemporaryEquitySharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDAtMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjozMTk0NTE0NzAyYmI0MGIxYjI1YTUxODhmNmY3YzEzMV80Mw_35269dd7-97b6-476b-8773-b8da2695b967">5,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="INF" name="us-gaap:TemporaryEquitySharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDAtMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjozMTk0NTE0NzAyYmI0MGIxYjI1YTUxODhmNmY3YzEzMV8yMTk5MDIzMjU1Njc3_4e48228e-e8f2-49ed-ad7b-68d11f1dc675"><ix:nonFraction unitRef="shares" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="INF" name="us-gaap:TemporaryEquitySharesIssued" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDAtMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjozMTk0NTE0NzAyYmI0MGIxYjI1YTUxODhmNmY3YzEzMV8yMTk5MDIzMjU1Njc3_5770f4d3-0e98-4295-98a1-0234585d5b16">none</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="INF" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDAtMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjozMTk0NTE0NzAyYmI0MGIxYjI1YTUxODhmNmY3YzEzMV82Ng_99d9c685-6543-413b-98a3-28441a05f6fc"><ix:nonFraction unitRef="shares" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="INF" name="us-gaap:TemporaryEquitySharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDAtMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjozMTk0NTE0NzAyYmI0MGIxYjI1YTUxODhmNmY3YzEzMV82Ng_aef19962-20e7-4534-8449-d31067826441">175,000</ix:nonFraction></ix:nonFraction> shares issued and outstanding at December&#160;31, 2022 and 2021, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i45c78843548c4d6aba39fb3e2f2da7c9_I20221231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDAtMS0xLTEtNjU1MjU_e02f968c-24f7-4c55-a96f-7564e3ad0f3c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i24219f5b16e84f81a1a7712b9afc872b_I20211231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDAtMy0xLTEtNjU1MjU_2ad3c1b1-3a07-494f-9fc0-25390f4a53bc">175,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stockholders' equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common stock&#8212;$<ix:nonFraction unitRef="usdPerShare" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDItMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjo3MmQyZGZlM2VhODU0NmJhYjA0N2E0ZjIzZDdhNzZiNV8xNw_8d0a739e-338b-446c-9532-d5dc6d513542"><ix:nonFraction unitRef="usdPerShare" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDItMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjo3MmQyZGZlM2VhODU0NmJhYjA0N2E0ZjIzZDdhNzZiNV8xNw_dcff312f-de3b-4005-8068-cd3b07407404">0.50</ix:nonFraction></ix:nonFraction> par, <ix:nonFraction unitRef="shares" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDItMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjo3MmQyZGZlM2VhODU0NmJhYjA0N2E0ZjIzZDdhNzZiNV8yNQ_c7864be9-97c3-412e-b2ef-089aa7fcfd93"><ix:nonFraction unitRef="shares" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDItMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjo3MmQyZGZlM2VhODU0NmJhYjA0N2E0ZjIzZDdhNzZiNV8yNQ_d57165e7-038c-4c70-b961-3a516044744f">400,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDItMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjo3MmQyZGZlM2VhODU0NmJhYjA0N2E0ZjIzZDdhNzZiNV80Nw_61540679-aa73-4713-86b0-9303ca58c396"><ix:nonFraction unitRef="shares" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDItMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjo3MmQyZGZlM2VhODU0NmJhYjA0N2E0ZjIzZDdhNzZiNV80Nw_efe95bbc-d90d-450c-8fc0-b24bfee48b94">277,517,087</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDItMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjo3MmQyZGZlM2VhODU0NmJhYjA0N2E0ZjIzZDdhNzZiNV81NA_2d16934f-ce15-4da0-9422-4aadae64cd8f"><ix:nonFraction unitRef="shares" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDItMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjo3MmQyZGZlM2VhODU0NmJhYjA0N2E0ZjIzZDdhNzZiNV81NA_fb87e5c4-97f8-438b-b327-2ed5b4e60e50">232,924,646</ix:nonFraction></ix:nonFraction> shares issued and outstanding at December&#160;31, 2022 and 2021, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDItMS0xLTEtNjU1MjU_e1e74e86-e8ba-4fb4-b61c-da68d2d2e5eb">138,759</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDItMy0xLTEtNjU1MjU_2769c885-7cc0-4b43-9d03-0fb85dd1d31e">116,462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDMtMS0xLTEtNjU1MjU_7dfeedb8-8e78-41b0-91ea-25dd4c6cc743">1,253,417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDMtMy0xLTEtNjU1MjU_f6eeb2ac-5d2c-4455-a906-8a789cbca814">1,100,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated earnings (deficit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDQtMS0xLTEtNjU1MjU_1bbcdd13-20e5-44f2-b5cd-0f05f1aea77d">886,138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDQtMy0xLTEtNjU1MjU_ebccc184-035e-4db2-993d-f297a539d15b">204,042</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total stockholders' equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDUtMS0xLTEtNjU1MjU_7202ad77-27cf-4bf8-9251-2ac2106e9982">2,278,314</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDUtMy0xLTEtNjU1MjU_08825971-3929-43fb-9cf4-af4064a118f5">1,012,779</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDYtMS0xLTEtNjU1MjU_ccdae706-5913-4b09-850d-401cc413c024">5,694,255</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDYtMy0xLTEtNjU1MjU_a1e29afe-021d-42d1-8d77-2ddb65a7b357">4,668,229</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-3</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_100"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.590%"><tr><td style="width:1.0%"></td><td style="width:57.014%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.346%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.346%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas sales</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i17c4351f0ed24922b380b1e0f1b7ffa2_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzQtMS0xLTEtNjU1MjU_acd4eaa7-ae23-4bbe-8980-83240ee41395">3,117,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b5ad1870b0c415f952815ffa2747816_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzQtMy0xLTEtNjU1MjU_26fc8417-ac0a-4091-beb1-4d1664ef2d78">1,775,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icfba5af8cc294b67a4c32add7b76a356_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzQtNS0xLTEtNjU1MjU_db8fb3f7-cd36-40bb-b6cb-496c86c83ad9">809,399</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idad93b6a36f242a4a01380860552e443_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzUtMS0xLTEtNjU1MjU_117abf21-0eb6-49f3-8b1c-879fa02b7a58">7,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45ba3f44871e4d5c9853442063af261f_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzUtMy0xLTEtNjU1MjU_28d9eb14-781b-49ba-bba5-9ca01d1998dd">74,962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53e16fb39d54489e9f1d1ca4b23c3834_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzUtNS0xLTEtNjU1MjU_e65729cf-aecd-4671-ba44-c004b74abc3a">48,796</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total natural gas and oil sales</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c79d87cb2944e01938b493d0e25ec01_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzYtMS0xLTEtNjU1MjU_5605cab1-03c1-44bc-ba77-849168bf70b1">3,124,691</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia26d333e93b14ac491c5c85b4860848d_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzYtMy0xLTEtNjU1MjU_a910e60b-d6dc-4dd3-929e-3ed3add5b2a4">1,850,730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e536f7a2ed9409cb5d5d832eb35c7d1_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzYtNS0xLTEtNjU1MjU_29c552fd-176e-42e2-a0eb-d4645cc3dc23">858,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gas services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ce6e77a559645f8b5f18110baf103ff_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzctMS0xLTEtNzQzMDE_ff932697-e1bf-46a8-866a-e3efd758043f">503,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6771b2d269664743920374e49fe24481_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzctMy0xLTEtNjk5Mzc_c6ac8380-fa4d-4c45-bdf4-0ecd3a3f4b85">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib35dd2321eac4425a070a3d8b82918f0_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzctNS0xLTEtNjk5Mzc_cea2d4bb-6b5a-49f5-a152-f351f26812eb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzgtMS0xLTEtNjk5Mzc_7e19ffb0-675e-423d-8cb3-c4b23fe904f9">3,628,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzgtMy0xLTEtNjk5Mzc_d85a6080-e105-4aa0-bd07-c009e2fe31f9">1,850,730</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzgtNS0xLTEtNjk5Mzc_8954b461-e83b-4822-bcdc-ef06347d27d3">858,195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production and ad valorem taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:ProductionAndSeveranceTaxesOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzgtMS0xLTEtNjU1MjU_fb18c059-c87e-4f73-9e28-3c8b48930f59">77,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:ProductionAndSeveranceTaxesOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzgtMy0xLTEtNjU1MjU_0b6c5875-c2cf-4824-b186-116b3f5d3e9e">49,141</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="crk:ProductionAndSeveranceTaxesOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzgtNS0xLTEtNjU1MjU_7efee69b-3f14-4067-8b46-200bc8d05580">36,967</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gathering and transportation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:GasGatheringAndTransportationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzktMS0xLTEtNjU1MjU_f1ece4ea-47f3-4128-9968-7ef1c52a0574">155,679</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:GasGatheringAndTransportationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzktMy0xLTEtNjU1MjU_941757b2-e8d6-435f-b201-bef622f1735a">130,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="crk:GasGatheringAndTransportationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzktNS0xLTEtNjU1MjU_cb02027d-47dd-492b-a8e7-884a46050001">106,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease operating</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:LeaseOperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzEwLTEtMS0xLTY1NTI1_5d439f75-b300-4234-8d29-837407b0a2ef">111,134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:LeaseOperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzEwLTMtMS0xLTY1NTI1_9a7de276-8189-446b-a682-163d46aca468">103,467</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="crk:LeaseOperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzEwLTUtMS0xLTY1NTI1_b62dcf10-713f-4c55-8c64-86ec5e3f7cfd">102,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation, depletion and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzExLTEtMS0xLTY1NTI1_5afdc8ea-6e95-41d1-a66f-231bc4aca8b8">489,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzExLTMtMS0xLTY1NTI1_14a667e1-e326-4bf3-8cd9-f2b51778dae8">469,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzExLTUtMS0xLTY1NTI1_ddc19d27-055a-47fa-909f-88a8bb32491e">417,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gas services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:OperatingExpenseGasServices" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE0LTEtMS0xLTc0MzA3_99e5592c-1a99-4840-a8a6-75596285aa16">465,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:OperatingExpenseGasServices" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE0LTMtMS0xLTY5OTYx_4047bbca-c24a-4a47-9e90-4adedb3e2790">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="crk:OperatingExpenseGasServices" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE0LTUtMS0xLTY5OTYx_d76a191f-7cfd-4c5f-9f7a-176ddc26183b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzEyLTEtMS0xLTY1NTI1_b3da8994-05ef-4775-aec7-15101b12fde6">39,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzEyLTMtMS0xLTY1NTI1_9fecc2bf-0c3a-4948-bd86-987db0eef16e">34,943</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzEyLTUtMS0xLTY1NTI1_c8ee9f5f-cdcf-4793-9583-e944996e1f65">32,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exploration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzEzLTEtMS0xLTY1NTI1_e888e3f7-e2f8-4d21-9322-4e603797c4f5">8,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzEzLTMtMS0xLTY1NTI1_2cac674a-7f7b-4deb-a46a-3b6a4b823d4a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="crk:ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzEzLTUtMS0xLTY1NTI1_dbdf8306-3dcd-4997-a3b1-fd06c44af067">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gain) loss on sale of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE0LTEtMS0xLTY1NTI1_fb457e02-66f8-43b4-baee-c362ccddad62">340</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE0LTMtMS0xLTY1NTI1_dd4ef310-697d-4030-a86a-11ff22590830">162,077</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE0LTUtMS0xLTY1NTI1_6ef3c556-e9e3-4cda-9ce9-bb92329ac8c1">17</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE1LTEtMS0xLTY1NTI1_769e9b9f-79ac-455d-bb29-2a0d9c569671">1,346,576</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE1LTMtMS0xLTY1NTI1_073559bd-404f-45ec-9cef-66a77a6e2e45">949,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE1LTUtMS0xLTY1NTI1_b5bf0b22-e475-42c3-a43d-1cec964a55ea">695,163</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE2LTEtMS0xLTY1NTI1_a3d51688-4a1b-47d2-8bf2-cb71a32cee50">2,281,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE2LTMtMS0xLTY1NTI1_ad08ac14-baf9-48c1-a599-904be664c052">900,774</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE2LTUtMS0xLTY1NTI1_f8e6a7e7-646d-4e1e-b450-002bb912c690">163,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expenses):</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) from derivative financial instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE4LTEtMS0xLTY1NTI1_7da36bd8-ee63-4b03-9a8b-c21541d7d297">662,522</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE4LTMtMS0xLTY1NTI1_35ca3ec8-442b-4579-89d6-f7f955240c02">560,648</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE4LTUtMS0xLTY1NTI1_c6d614d9-7b51-4417-ad6b-d33841099ae7">9,951</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndOtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE5LTEtMS0xLTY1NTI1_5b28092a-92ba-4ff3-a2b9-c75d5b31133a">916</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndOtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE5LTMtMS0xLTY1NTI1_714343f0-9229-4fc7-b415-e814a140f335">636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndOtherIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE5LTUtMS0xLTY1NTI1_cfe721bb-e508-4ea3-8175-21463b92b124">1,080</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzIwLTEtMS0xLTY1NTI1_0bdac29d-f9d0-4efd-9629-5094480f2131">171,092</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzIwLTMtMS0xLTY1NTI1_c94cb5cb-3bf0-4470-863f-e8305dc59653">218,485</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzIwLTUtMS0xLTY1NTI1_3a4fe362-8d53-4463-9693-9f6de7ec6fcb">234,829</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on early extinguishment of debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzIxLTEtMS0xLTY1NTI1_a5722b9c-cf97-477f-a188-4accddde00b3">46,840</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzIxLTMtMS0xLTY1NTI1_9307fb04-8ec6-435c-bf7d-1c11eab0104f">352,599</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzIxLTUtMS0xLTY1NTI1_3c9faded-3724-4c54-aace-14ed0fe13e6d">861</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzIzLTEtMS0xLTY1NTI1_e0ac99af-2590-4cf6-b59f-4c5d61de3cac">879,538</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzIzLTMtMS0xLTY1NTI1_2f673d2b-5c53-4ff9-ab78-57aef44e23bb">1,131,096</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzIzLTUtMS0xLTY1NTI1_efdb8e9a-73f1-4ca1-9aae-b1de8285105c">224,659</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI0LTEtMS0xLTY1NTI1_cbdcd1b5-a721-43f9-9343-0145e2edfbb3">1,401,943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI0LTMtMS0xLTY1NTI1_5def0f76-068c-49f6-9cf5-a96fbcfbc519">230,322</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI0LTUtMS0xLTY1NTI1_d41c347e-8cad-4963-aaec-7318c6f4168c">61,627</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Provision for) benefit from income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI1LTEtMS0xLTY1NTI1_19b2700f-e41c-4968-902c-033d1085c8f0">261,061</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI1LTMtMS0xLTY1NTI1_a8087349-c5e1-4b48-9baf-4796acd5b178">11,403</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI1LTUtMS0xLTY1NTI1_73f63d3c-338c-47ab-97d9-9b2b5f4dab32">9,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI2LTEtMS0xLTY1NTI1_279bb620-9481-4a81-b118-dcf41a499c0b">1,140,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI2LTMtMS0xLTY1NTI1_1b57d266-32ad-4e56-a496-f956c745d64a">241,725</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI2LTUtMS0xLTY1NTI1_55336cbd-2949-45ca-b714-abe5093c79cf">52,417</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends and accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI3LTEtMS0xLTY1NTI1_f0041893-9553-421c-a86b-045eb0b4e97d">16,014</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI3LTMtMS0xLTY1NTI1_971b6dd8-6d31-4dc8-9e84-fa0a7d346fa7">17,500</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI3LTUtMS0xLTY1NTI1_6ff5f0ef-6f3d-402c-90b9-1273ec7dbd14">30,996</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI4LTEtMS0xLTY1NTI1_8ca5179c-7881-47b1-b4dc-69b7624b240e">1,124,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI4LTMtMS0xLTY1NTI1_e9d02ea5-af47-43c3-a8d7-6e8717bee6b7">259,225</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI4LTUtMS0xLTY1NTI1_1d740768-e569-4c31-967b-27c69b48f95f">83,413</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share &#8212; basic</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMwLTEtMS0xLTY1NTI1_5a344065-4bcf-426f-891a-d87a7d10ad69">4.75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMwLTMtMS0xLTY1NTI1_1ea0e951-c86a-441b-9ceb-9d32190c348e">1.12</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMwLTUtMS0xLTY1NTI1_95360ec8-f3fc-428d-8b9d-23b8d9368e60">0.39</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share &#8212; diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMzLTEtMS0xLTc0NzYx_9cd2c23b-0508-4f62-8224-b665fd656cca">4.11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMzLTMtMS0xLTc0NzYx_5fdc9306-79db-42eb-a0d0-de2d1dfaf775">1.12</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMzLTUtMS0xLTc0NzYx_b34a26be-e94c-43ca-b1d2-99b287c249f1">0.39</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMyLTEtMS0xLTY1NTI1_4f404b72-90f4-4cb2-9fb8-18b1798801e4">236,045</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMyLTMtMS0xLTY1NTI1_72fcbb3c-9e37-4852-b2aa-0c401933b744">231,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMyLTUtMS0xLTY1NTI1_659b42f6-ba43-4ac2-ac80-a03014f196e8">215,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMzLTEtMS0xLTY1NTI1_6ec82da6-c45e-4ba0-bb39-7c7e806e87f9">277,465</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMzLTMtMS0xLTY1NTI1_994f5db7-0211-455f-a0a9-a731bb973455">231,633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMzLTUtMS0xLTY1NTI1_6ff762e2-fd56-440e-a775-da18ef7b78aa">215,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends per share</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="3" name="us-gaap:CommonStockDividendsPerShareDeclared" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzM0LTEtMS0xLTY5Nzg4_ca059978-5e86-4dd1-9e1c-e099b428d949">0.125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzM0LTMtMS0xLTY5Nzg4_21ff1e3a-f73e-4399-b306-c9a6156f40b4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzM0LTUtMS0xLTY5Nzg4_595ac71b-3ba9-44cd-8637-1fb62d3aa444">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-4</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_103"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:42.640%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.356%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.503%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.503%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.945%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.509%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Common<br/>Stock-<br/>Par Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>Earnings<br/>(Deficit)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifa172f7b5da14513b40135b00845ed0f_I20191231" decimals="-3" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzItMS0xLTEtNjU1MjU_046894ae-ed6c-4544-984a-401189a6f419">190,007</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa172f7b5da14513b40135b00845ed0f_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzItMy0xLTEtNjU1MjU_078c91ec-b199-43f3-b3cf-d1b0da076762">95,003</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40463992d438455fb3fa3e1241f4aa4f_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzItNS0xLTEtNjU1MjU_51443b91-581c-4b79-8640-7eeb3441654b">909,423</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie65daff2dabd4c3f8ab126a0b1e06e93_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzItNy0xLTEtNjU1MjU_72f712a8-ecf0-45b7-851d-c11673f73755">138,596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b2b1c3ab2134e42aaf93935e6fb653a_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzItOS0xLTEtNjU1MjU_5167bc52-bfe1-41da-ab33-ab7ac7419581">1,143,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icddbf568a124486493f80d3f4c49d343_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzQtMS0xLTEtNjU1MjU_924b3ba1-ff5b-4f48-917a-8c8817cb5669">431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icddbf568a124486493f80d3f4c49d343_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzQtMy0xLTEtNjU1MjU_4af1a0d0-ebfe-4c3b-b1cb-741068a5a9d1">216</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6698a868872418e8fe0967e371b84de_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzQtNS0xLTEtNjU1MjU_4fa98291-5f91-498c-9c35-1f5ed8e5d704">6,248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzQtOS0xLTEtNjU1MjU_5d021bb8-e629-4d8f-8c6e-77739e49205a">6,464</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax withholdings on equity awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="icddbf568a124486493f80d3f4c49d343_D20200101-20201231" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzUtMS0xLTEtNjU1MjU_240a05fc-9ab5-4a44-81fc-f0b545fd0c67">115</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icddbf568a124486493f80d3f4c49d343_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzUtMy0xLTEtNjU1MjU_5bb88e10-4424-4cd1-ba70-ddd19faccf3d">59</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6698a868872418e8fe0967e371b84de_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzUtNS0xLTEtNjU1MjU_223c5386-875e-4898-a8cf-035c94853b49">633</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzUtOS0xLTEtNjU1MjU_f7e25728-d0b2-465c-b981-c6441e56ca52">692</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icddbf568a124486493f80d3f4c49d343_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzYtMS0xLTEtNjU1MjU_7f76450c-6dff-4ef6-9094-70d09c5f3579">42,092</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icddbf568a124486493f80d3f4c49d343_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzYtMy0xLTEtNjU1MjU_77de5875-176a-4cb6-b822-53006faf8708">21,046</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6698a868872418e8fe0967e371b84de_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzYtNS0xLTEtNjU1MjU_6b19e429-6deb-45d1-9424-6aa0c93a9172">190,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzYtOS0xLTEtNjU1MjU_0c0070ce-267c-4f31-bfcd-52a20dcf07ac">211,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6698a868872418e8fe0967e371b84de_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzctNS0xLTEtNjU1MjU_3fd90aa5-331a-4027-9f2a-c33810df0898">10,246</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzctOS0xLTEtNjU1MjU_f1473444-04ff-4648-b349-5c33906d9abd">10,246</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ee53dedd258480c9245ff566a77614b_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzgtNy0xLTEtNjU1MjU_ab3e6f8f-d1b7-49a3-ba08-acc17babad5c">52,417</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzgtOS0xLTEtNjU1MjU_254a5a21-a4a8-4a96-88aa-a0e55a7c7dff">52,417</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock accretion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ee53dedd258480c9245ff566a77614b_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzktNy0xLTEtNjU1MjU_334acdee-822d-4bf5-ad15-09ded5daad91">5,417</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockAccretionOfRedemptionDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzktOS0xLTEtNjU1MjU_1f5827e0-7165-4919-a1a4-d6512faccd7f">5,417</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of preferred dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0ee53dedd258480c9245ff566a77614b_D20200101-20201231" decimals="-3" name="crk:TemporaryEquityDividendsOnTemporaryEquityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzEwLTctMS0xLTY1NTI1_9cc6b66e-e3ca-410c-a349-91774e0124fc">25,579</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="crk:TemporaryEquityDividendsOnTemporaryEquityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzEwLTktMS0xLTY1NTI1_d7114fb3-351c-40ed-9b4f-3b414f2c2981">25,579</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i8626e72b067a4e9b827662b98debe678_I20201231" decimals="-3" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzExLTEtMS0xLTY1NTI1_0e16da1c-6fdf-4336-8ea0-4d2257f735a3">232,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8626e72b067a4e9b827662b98debe678_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzExLTMtMS0xLTY1NTI1_c4d1d2c3-1096-45a2-a84b-adbf617b97ab">116,206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cc1ff81f3cf41619f207b09cac46ce2_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzExLTUtMS0xLTY1NTI1_5613d508-3d27-429a-9076-be61e87f66b5">1,095,384</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3189dd35e2b444ba33edc6edbb0aabf_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzExLTctMS0xLTY1NTI1_76e36bd3-c318-4d3a-9e31-b717935a94fd">55,183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzExLTktMS0xLTY1NTI1_b9b5e378-68ba-499f-9c63-18b122e94f3d">1,266,773</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5545f8deb2974c55afb1d572fd1d2811_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzEyLTEtMS0xLTY1NTI1_fe420c3d-acff-46fc-a378-19e43d4ed5cb">766</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5545f8deb2974c55afb1d572fd1d2811_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzEyLTMtMS0xLTY1NTI1_3bd97f64-966c-46ae-a811-fd789a2cd23d">384</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd1c2063c9c44eac97089c4f1f16a48c_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzEyLTUtMS0xLTY1NTI1_cd2a5f86-f2be-4ceb-8bde-ad225b9cb935">6,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzEyLTktMS0xLTY1NTI1_14ed9476-6e8a-4ed4-9e5f-52b5f7f6a6d7">6,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax withholdings on equity awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i5545f8deb2974c55afb1d572fd1d2811_D20210101-20211231" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzEzLTEtMS0xLTY1NTI1_e592e9b4-7b2f-460f-a119-b32b15f24ad6">256</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5545f8deb2974c55afb1d572fd1d2811_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzEzLTMtMS0xLTY1NTI1_dde58883-95c3-440b-a8f5-6d8a1df73198">128</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd1c2063c9c44eac97089c4f1f16a48c_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzEzLTUtMS0xLTY1NTI1_ac8ee0ad-f063-47dc-9849-a0427c55a70b">1,284</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzEzLTktMS0xLTY1NTI1_e0b24b34-5f32-4af9-b497-af843b0348ef">1,412</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifd1c2063c9c44eac97089c4f1f16a48c_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE1LTUtMS0xLTY1NTI1_7f64c8af-7c32-4c45-91a0-57c81bbb7390">156</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE1LTktMS0xLTY1NTI1_ad266866-8beb-46cf-8cf9-7d7f7ebcb5d7">156</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6c97012c86ee454bbeb4dd0e07aa090c_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE2LTctMS0xLTY1NTI1_cdebcee5-440e-49b1-861b-fe59765c05c7">241,725</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE2LTktMS0xLTY1NTI1_2d15a823-c300-4c4b-8390-0362003e469d">241,725</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of preferred dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6c97012c86ee454bbeb4dd0e07aa090c_D20210101-20211231" decimals="-3" name="crk:TemporaryEquityDividendsOnTemporaryEquityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE4LTctMS0xLTY1NTI1_3d15c6c7-da01-4e1c-b042-05c822227df1">17,500</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:TemporaryEquityDividendsOnTemporaryEquityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE4LTktMS0xLTY1NTI1_f452f3c3-03e9-4efe-ad34-30d0b9f53a16">17,500</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i3145b382be5142af9975c57d1e31a51b_I20211231" decimals="-3" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE5LTEtMS0xLTY1NTI1_3ad74172-f411-406c-a87a-918266fcfe4c">232,925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3145b382be5142af9975c57d1e31a51b_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE5LTMtMS0xLTY1NTI1_541b87f9-b23e-4412-b10e-d618093c2c00">116,462</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if39144198fa743aabb6820502e7dea0c_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE5LTUtMS0xLTY1NTI1_f6a5277f-c3ed-4246-a5b7-d5a23a4d4c1c">1,100,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i591715589db44dde88f9a74dc82805c4_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE5LTctMS0xLTY1NTI1_d7121eb5-72e0-401a-9e66-e907764ce66b">204,042</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE5LTktMS0xLTY1NTI1_0af3b856-3b09-4767-854f-1db9d426c055">1,012,779</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion of Series B convertible preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia06efcdac1a14a6091b278e04cd3fc8e_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE4LTEtMS0xLTcwNzc3_0137ebde-0fb8-4c7c-b568-c8f1f1273d0e">43,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06efcdac1a14a6091b278e04cd3fc8e_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE4LTMtMS0xLTcwNzc3_59797320-0abc-4927-bd40-9e24029cdce9">21,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i741474398c0b46ffa751c48adbd6d99e_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE4LTUtMS0xLTcwNzc3_7c1d21be-3f01-4779-8de6-527300189b26">153,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE4LTktMS0xLTcwNzc3_8605aa8d-2520-4c2e-a235-913c09bd2433">175,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ia06efcdac1a14a6091b278e04cd3fc8e_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzIwLTEtMS0xLTY1NTI1_a2919d27-f35a-435e-8a1c-55aef5962d8c">1,159</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia06efcdac1a14a6091b278e04cd3fc8e_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzIwLTMtMS0xLTY1NTI1_26f92f93-51f9-421d-87a4-6ebccc92f1a0">580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i741474398c0b46ffa751c48adbd6d99e_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzIwLTUtMS0xLTY1NTI1_c978a09d-8e1e-4d4f-9539-1fb9956faaf1">6,030</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzIwLTktMS0xLTY1NTI1_6201520d-bc6b-4e6b-a99d-ceda684c54eb">6,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax withholdings on equity awards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="ia06efcdac1a14a6091b278e04cd3fc8e_D20220101-20221231" decimals="-3" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzIxLTEtMS0xLTY1NTI1_07432273-e7b7-48f2-9611-db704df3dc4a">317</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia06efcdac1a14a6091b278e04cd3fc8e_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzIxLTMtMS0xLTY1NTI1_22065c5f-0a60-4f30-9c9c-bd848af47a3a">158</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i741474398c0b46ffa751c48adbd6d99e_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzIxLTUtMS0xLTY1NTI1_05ff05c2-5c43-4a3f-ba7f-05673778b7c5">6,097</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzIxLTktMS0xLTY1NTI1_305fd1e6-ec44-4a5c-910e-d700455060b2">6,255</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c12e2d175ec4abca7aecf0b47ab9ac5_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzIzLTctMS0xLTY1NTI1_1f4449dd-43ff-46e9-99d6-102b6fb26198">1,140,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzIzLTktMS0xLTY1NTI1_b614a5e7-43c6-4ede-95c0-b315f0a7180c">1,140,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of preferred stock dividends</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0c12e2d175ec4abca7aecf0b47ab9ac5_D20220101-20221231" decimals="-3" name="crk:TemporaryEquityDividendsOnTemporaryEquityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzI0LTctMS0xLTY1NTI1_77fd26a5-c173-4d65-ae27-37a6eb521a8b">16,014</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:TemporaryEquityDividendsOnTemporaryEquityValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzI0LTktMS0xLTY1NTI1_40311ee1-cd42-40e6-8052-42927a4abdc5">16,014</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment of common stock dividends</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0c12e2d175ec4abca7aecf0b47ab9ac5_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockPaidinkind" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzI0LTctMS0xLTczOTky_6d26f346-a24d-454f-a5a2-64a8809270d1">34,688</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockPaidinkind" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzI0LTktMS0xLTczOTky_fd66be78-4e0c-4432-bdb1-24b459e05e13">34,688</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5d29822399264862af9785e2c93f4a1e_I20221231" decimals="-3" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzI1LTEtMS0xLTY1NTI1_46bd4f60-b2c5-4076-a9aa-8e998151f111">277,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d29822399264862af9785e2c93f4a1e_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzI1LTMtMS0xLTY1NTI1_35417917-fbd9-4604-a74f-db070b0a2f26">138,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1abaee64630743809b6891b4604f2425_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzI1LTUtMS0xLTY1NTI1_b2940ec9-e3df-4206-967f-5d4a66db0da8">1,253,417</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8cb648bfbaa44bf1b39ce1596553cfdc_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzI1LTctMS0xLTY1NTI1_7cc98f6f-fcab-4728-9130-45a97d557f23">886,138</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzI1LTktMS0xLTY1NTI1_746186f1-47f8-46bd-899b-bcb0d43eebdf">2,278,314</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-5</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_106"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.298%"><tr><td style="width:1.0%"></td><td style="width:63.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.217%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.575%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.217%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.575%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.220%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CASH FLOWS FROM OPERATING ACTIVITIES:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzQtMS0xLTEtNjU1MjU_63d666f2-48cf-4c1a-a4ce-31ad6230c88a">1,140,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzQtMy0xLTEtNjU1MjU_e72ccd6f-7235-4287-9157-b125d877b84d">241,725</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzQtNS0xLTEtNjU1MjU_7d7f977a-80a2-4475-9066-b272541ff9f4">52,417</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net income (loss) to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred and non-current income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzYtMS0xLTEtNjU1MjU_4c160cb3-91e9-4a6e-b217-2309250b5c4b">228,317</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzYtMy0xLTEtNjU1MjU_ba29400b-9f29-48fe-9257-2bb629e09841">3,565</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzYtNS0xLTEtNjU1MjU_47fa6060-8030-4eb4-a4c6-d11507d1a86c">9,409</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exploration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:ExplorationAbandonmentAndImpairmentExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzctMS0xLTEtNjU1MjU_1c490433-256b-4aec-b464-6ced425effa6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:ExplorationAbandonmentAndImpairmentExpense" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzctMy0xLTEtNjU1MjU_aaacf47a-50d3-427e-81b9-b5438bfb4517">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:ExplorationAbandonmentAndImpairmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzctNS0xLTEtNjU1MjU_a518cc89-d791-4821-8437-72fb2718692f">27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gain) loss on sale of assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:GainLossOnSaleOfProperty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzgtMS0xLTEtNjU1MjU_0c8b338d-c5ee-434a-a072-39a768658972">340</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfProperty" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzgtMy0xLTEtNjU1MjU_8754aab8-4739-4e73-95b6-80ad71bed5d4">162,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSaleOfProperty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzgtNS0xLTEtNjU1MjU_51411d52-121e-4e4a-805d-df7a66874078">17</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation, depletion and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzktMS0xLTEtNjU1MjU_5c7a018d-8956-40a2-a0c2-66b1a2cbdd9b">489,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzktMy0xLTEtNjU1MjU_397903e5-9cfe-4228-aa6b-4f7955c58789">469,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzktNS0xLTEtNjU1MjU_5f0fb086-46a2-4f83-98be-1b0388b16775">417,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gain) loss on derivative financial instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfCommodityContracts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzEwLTEtMS0xLTY1NTI1_5dff08f4-9ca6-4a41-94ef-53d524ba5a64">662,522</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfCommodityContracts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzEwLTMtMS0xLTY1NTI1_457532a8-3dc3-455e-bbe8-f631c9691f6e">560,648</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSaleOfCommodityContracts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzEwLTUtMS0xLTY1NTI1_1d3a5590-389c-43e5-99f7-45c83c8e4e8f">9,951</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash settlements of derivative financial instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:DerivativeCashPaidReceivedOnHedge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzExLTEtMS0xLTY1NTI1_58c489ae-aaba-49f0-b516-8b483862df28">862,715</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:DerivativeCashPaidReceivedOnHedge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzExLTMtMS0xLTY1NTI1_ded59fae-0f7b-4725-a94a-4934b1e7bc56">419,714</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="crk:DerivativeCashPaidReceivedOnHedge" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzExLTUtMS0xLTY1NTI1_7e194e84-f199-4c52-8cdf-eb10d56b8d8c">134,496</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount, premium and issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzEyLTEtMS0xLTY1NTI1_b4432dc3-9c83-4c27-9464-2a6c94662245">10,255</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzEyLTMtMS0xLTY1NTI1_e6e0d357-44c0-46a9-9606-d31e0741c118">21,703</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzEyLTUtMS0xLTY1NTI1_e706455c-ba72-4140-bf7e-0eeb419d27b7">34,038</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzEzLTEtMS0xLTY1NTI1_eb124dc3-6c23-40e5-b715-4dccc58a60bb">6,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzEzLTMtMS0xLTY1NTI1_10a2d520-73df-49f7-92c7-4af9e0c4b43d">6,799</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzEzLTUtMS0xLTY1NTI1_14acaf8e-7894-48a1-89d0-92eb81390c88">6,464</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on early extinguishment of debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE0LTEtMS0xLTY1NTI1_cf2953f4-8251-462b-bbb4-d9eac372ff67">46,840</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE0LTMtMS0xLTY1NTI1_e521071d-14e4-4924-8862-989c1ae253ff">352,599</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE0LTUtMS0xLTY1NTI1_e1d75e74-3559-402e-9588-77068f072c8e">861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Increase) decrease in accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE1LTEtMS0xLTY1NTI1_b85eeed2-ab4f-4837-831e-eaa3e7940eb5">242,389</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE1LTMtMS0xLTY1NTI1_5eccbf50-160e-4d9c-9083-c35ca03928e3">121,952</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE1LTUtMS0xLTY1NTI1_9b93d1d2-18bf-4371-8db0-94fd44be9eb6">34,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Increase) decrease in other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE2LTEtMS0xLTY1NTI1_f2f95ccc-13a4-4414-a55c-cd8b579f35a3">10,296</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE2LTMtMS0xLTY1NTI1_82bd49a3-57d0-471f-8763-a44e8cf7ca0b">2,033</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE2LTUtMS0xLTY1NTI1_0975d6ff-59ea-405b-95df-78ff9961b7c5">7,019</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in accounts payable and accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE3LTEtMS0xLTY1NTI1_befc3b1b-535b-4024-9bc9-3ad8d8ab3e61">229,252</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE3LTMtMS0xLTY1NTI1_d5eb1add-8429-4eb6-a919-74fae7f317e2">74,780</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE3LTUtMS0xLTY1NTI1_b43f6284-0b50-4738-8784-0ff2649a3d42">12,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE4LTEtMS0xLTY1NTI1_8859d760-8e7a-47f9-b03c-8962e26dc30e">1,698,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE4LTMtMS0xLTY1NTI1_46cce777-cdc8-46aa-9cbc-b630e790f075">859,005</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE4LTUtMS0xLTY1NTI1_5d4aa361-ab54-4309-b865-fe95f7326a5b">575,701</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CASH FLOWS FROM INVESTING ACTIVITIES:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzIxLTEtMS0xLTY1NTI1_b7a399de-eb19-46b7-9b49-2758dd05f974">1,067,800</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzIxLTMtMS0xLTY1NTI1_f51a4921-65ab-40b2-94c0-940d229e43f2">689,210</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzIxLTUtMS0xLTY1NTI1_08806c52-4ead-4929-a5e3-b0ae350c51a4">509,690</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid drilling costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:AdvancePaymentsForReceiptsFromDrillingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzIyLTEtMS0xLTY1NTI1_86255210-0cae-4705-86e7-16930d8198d8">34,069</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:AdvancePaymentsForReceiptsFromDrillingCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzIyLTMtMS0xLTY1NTI1_8532afd0-93f5-47d5-9cd3-6405fe6b1c74">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="crk:AdvancePaymentsForReceiptsFromDrillingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzIyLTUtMS0xLTY1NTI1_480f20b8-951b-4c46-849c-22548101e14d">1,795</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sales of assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfOilAndGasPropertyAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzIzLTEtMS0xLTY1NTI1_c48ac804-555c-462f-be5f-d3c519aaeaaf">4,186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfOilAndGasPropertyAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzIzLTMtMS0xLTY1NTI1_e4c42a5d-f036-4915-8dc2-36edc625018f">138,394</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfOilAndGasPropertyAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzIzLTUtMS0xLTY1NTI1_f05e2620-2b01-40c1-914f-ee8459fa2570">287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used for investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI0LTEtMS0xLTY1NTI1_32bad4e9-cc02-4200-b8f1-b8319e2d5aae">1,097,683</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI0LTMtMS0xLTY1NTI1_d327895d-c6bb-4792-bdc8-d9b07141f949">550,816</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI0LTUtMS0xLTY1NTI1_f8ca30f8-7904-4ae0-9cc4-781f1dfec981">511,198</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CASH FLOWS FROM FINANCING ACTIVITIES:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings on bank credit facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI2LTEtMS0xLTY1NTI1_db21851e-f3db-4e74-82bf-edc4e1b7c1c4">755,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI2LTMtMS0xLTY1NTI1_d57d6eae-c7f9-4dec-9352-eaf2c840c4e7">555,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI2LTUtMS0xLTY1NTI1_c7f2a27a-38f1-4794-96ef-65c1e29d8ee2">157,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayments on bank credit facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI3LTEtMS0xLTY1NTI1_c126b7b0-574d-4f67-8b4e-66caefd61592">990,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI3LTMtMS0xLTY1NTI1_b05d98f4-3fe4-4fb7-9ace-7ba347cd6078">820,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfLinesOfCredit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI3LTUtMS0xLTY1NTI1_56892412-cae2-4328-a156-e7fe59dff5b6">907,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of Senior Notes</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI4LTEtMS0xLTY1NTI1_1e2b1bee-4fe9-4a67-b9b6-e06c010b23a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI4LTMtMS0xLTY1NTI1_e21051dd-2ae5-4d70-9284-7a5b3cec1818">2,222,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI4LTUtMS0xLTY1NTI1_6aba0f63-f5b5-4403-b4bb-3d99fa0f3a3d">751,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement of Senior Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI5LTEtMS0xLTY1NTI1_87d7f297-d29b-4609-afab-e12f2927df59">273,920</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI5LTMtMS0xLTY1NTI1_cd605092-65e1-4fdc-bab5-79aae521e327">2,210,626</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI5LTUtMS0xLTY1NTI1_f3fa7c9e-3c3c-4a81-b53e-dc88d87630d0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzMxLTEtMS0xLTY1NTI1_60b11b05-6719-481b-9c58-7cccdbc5e2c2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzMxLTMtMS0xLTY1NTI1_b0a7f455-ca28-45ea-a902-a5fa7cdf443d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzMxLTUtMS0xLTY1NTI1_b3a556a3-cf11-4ece-af63-861ae4b75133">206,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of Series A Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzMzLTEtMS0xLTY1NTI1_6062d2d9-cbf0-4a29-8c5f-379fdbcd9cfb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzMzLTMtMS0xLTY1NTI1_ba7ee36a-b07f-4e7c-bdde-0141497c79fb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzMzLTUtMS0xLTY1NTI1_056df6bf-354a-4cd3-87a5-dac7d58d347b">210,000</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt and stock issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:PaymentOfFinancingAndStockIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM1LTEtMS0xLTY1NTI1_9df766e3-16b9-46db-89b9-cdbc04a5178c">10,839</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:PaymentOfFinancingAndStockIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM1LTMtMS0xLTY1NTI1_a5e66744-40ce-4693-89cd-2176ced02902">35,760</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:PaymentOfFinancingAndStockIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM1LTUtMS0xLTY1NTI1_477c00f1-c587-497a-b9d2-0962ad838ada">24,617</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax withholdings on equity awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM2LTEtMS0xLTY1NTI1_50f0b485-ed24-4bec-be0f-cdcc1a148a0a">6,255</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM2LTMtMS0xLTY1NTI1_e877d7b4-72eb-4604-b666-a23daab4a96e">1,412</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM2LTUtMS0xLTY1NTI1_92e068e9-3210-40e9-802e-0fc748bc3c6e">692</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividends paid</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM1LTEtMS0xLTc4OTMw_d590f153-cea2-44e7-8785-60c51c271b53">16,014</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM1LTMtMS0xLTc4OTMw_2f66f5ce-35b3-4f38-ad1d-051b34142fad">17,500</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM1LTUtMS0xLTc4OTMw_c46838ad-1a5e-47a4-8ca3-d25a2694fd9c">25,580</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock dividends paid</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM2LTEtMS0xLTc4OTMw_b0a5be23-d957-47c7-a174-0fe7734e6c7a">34,688</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM2LTMtMS0xLTc4OTMw_28f3c753-fefa-4b3a-b743-13b6d59eaffa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM2LTUtMS0xLTc4OTMw_e22cf028-3781-44d7-9d10-57ca823e325d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash used for financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM3LTEtMS0xLTY1NTI1_92dcfaa5-7a89-4002-b306-e5a083db1fab">576,716</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM3LTMtMS0xLTY1NTI1_9ceb7b16-c458-4372-a436-45caff66fcff">307,798</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM3LTUtMS0xLTY1NTI1_cda21398-9b5d-487d-9ed2-6b273c48358d">52,763</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net increase in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM4LTEtMS0xLTY1NTI1_570b8b65-ee16-42a8-8a26-dc78e966d573">23,989</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM4LTMtMS0xLTY1NTI1_ecf90554-ebbf-4119-b2ce-794eef78ef5b">391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM4LTUtMS0xLTY1NTI1_5b6b591c-3117-4878-83a3-4402ec3d9769">11,740</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, beginning of the year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM5LTEtMS0xLTY1NTI1_74297688-b0ab-4a51-9475-495f44c98d63">30,663</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM5LTMtMS0xLTY1NTI1_22d285c2-07bf-4e84-ad59-5e6c7398b72e">30,272</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b2b1c3ab2134e42aaf93935e6fb653a_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM5LTUtMS0xLTY1NTI1_f8d85750-051f-49fd-9237-fefe1b651d5c">18,532</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents, end of the year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzQwLTEtMS0xLTY1NTI1_0329cbee-d741-46d5-8d68-08cbd16a5e0d">54,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzQwLTMtMS0xLTY1NTI1_77c8c965-570b-460c-9483-8d2dc4b4bd35">30,663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzQwLTUtMS0xLTY1NTI1_263014ff-4265-4147-b42a-f43b4c455875">30,272</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-6</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_109"></div><hr style="page-break-after:always"/><div style="min-height:56.25pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="text-align:center"><span><br/></span></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_112"></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:24.34pt"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTQ3_c468dbf1-1f0f-4b66-a105-de823b8eebff" continuedAt="iddfc6a79b6214928a400e40a13c5b1b0" escape="true">Summary of Significant Accounting Policies </ix:nonNumeric></span></div><ix:continuation id="iddfc6a79b6214928a400e40a13c5b1b0" continuedAt="id44aefe20a234c949d2bff5d22166720"><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting policies used by Comstock Resources, Inc. and subsidiaries reflect oil and natural gas industry practices and conform to accounting principles generally accepted in the United States of America.</span></div><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="crk:BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTU0_2b537b01-242a-47e5-a691-a0dd05aa3728" escape="true"><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock Resources, Inc. and its subsidiaries are engaged in the acquisition, exploration, development and production of oil and natural gas. The consolidated financial statements include the accounts of Comstock Resources, Inc. and its wholly owned or controlled subsidiaries (collectively, "Comstock" or the "Company"). The Company's operations are primarily focused in North Louisiana and East Texas. All significant intercompany accounts and transactions have been eliminated in consolidation. The Company accounts for its undivided interest in oil and gas properties using the proportionate consolidation method, whereby its share of assets, liabilities, revenues and expenses are included in its financial statements.&#160;Net income (loss) and comprehensive income (loss) are the same in all periods presented.  All adjustments are of a normal recurring nature unless otherwise disclosed.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTUw_bae466f1-d7a9-4f3f-8f1d-bbfe4a5a01da" escape="true"><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates in the Preparation of Financial Statements</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual amounts could differ from those estimates. Changes in the future estimated oil and natural gas reserves or the estimated future cash flows attributable to the reserves that are utilized for impairment analyses could have a significant impact on the future results of operations.</span></div></ix:nonNumeric><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="crk:ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTQx_36e665b5-b622-483f-9431-202384fb9aee" continuedAt="ie56cb55346c247fc9f318c0f2fbb6a18" escape="true">Concentration of Credit Risk, Accounts Receivable and Credit Losses</ix:nonNumeric></span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ie56cb55346c247fc9f318c0f2fbb6a18">Financial instruments that potentially subject the Company to a concentration of credit risk consist principally of cash and cash equivalents, accounts receivable and derivative financial instruments. The Company places its cash with high credit quality financial institutions and its derivative financial instruments with financial institutions and other firms that management believes have high credit ratings. Substantially all of the Company's accounts receivable are due from either purchasers of oil and gas or participants in oil and gas wells for which the Company serves as the operator. Generally, operators of oil and gas wells have the right to offset future revenues against unpaid charges related to operated wells. Oil and gas sales are generally unsecured. The Company's policy is to assess the collectability of its receivables based upon their age, the credit quality of the purchaser or participant and the potential for revenue offset.</ix:continuation> The Company has not had any significant credit losses in the past and believes its accounts receivable are fully collectible. Accordingly, <ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="INF" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIxOTkwMjMyODg5OTY_11d3a43e-038c-41a4-9eb9-31359c31625e"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="INF" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIxOTkwMjMyODg5OTY_905acc1a-a552-4c14-bd1e-4abbacf6aebb"><ix:nonFraction unitRef="usd" contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231" decimals="INF" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIxOTkwMjMyODg5OTY_c89aca61-7b08-4f4f-a61e-c805d4e75793">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> allowance for doubtful accounts has been recorded for the years ended December&#160;31, 2022, 2021 and 2020, respectively.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Current Assets</span></div><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTQz_e8a3edb7-c7c7-4a4c-b058-c319352513aa" escape="true"><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets at December&#160;31, 2022 and 2021 consist of the following:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.327%"><tr><td style="width:1.0%"></td><td style="width:64.581%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.936%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.493%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pipe and well equipment inventory</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="crk:PipeAndWellEquipmentInventoryCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzMtMS0xLTEtNjU1MjU_c87c19e6-b198-49f9-b7da-aabce0660051">34,819</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="crk:PipeAndWellEquipmentInventoryCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzMtMy0xLTEtNjU1MjU_80f44364-e9ac-4a4e-acfd-f1c034bff691">5,015</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production tax refunds receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="crk:ProductionTaxRefundsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzQtMS0xLTEtNzMxNDE_35dd294a-8ad7-4c3c-87d2-03998c036bb9">11,156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="crk:ProductionTaxRefundsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzQtMy0xLTEtNzMxNDE_2b3da92d-07b0-468f-9b1d-c37bc73496df">7,879</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid drilling costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="crk:PrepaidDrillingCostsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzQtMS0xLTEtNjU1MjU_86f70173-87cc-467e-847e-b980da245772">4,265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="crk:PrepaidDrillingCostsCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzQtMy0xLTEtNjU1MjU_9df7daec-6e63-4d01-8fd6-8e3a48b5ef60">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued proceeds from sale of oil and gas properties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="crk:AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzYtMS0xLTEtNzQ5OTQ_fab0f4b2-5d2c-4aa1-a531-45b5c6b7b883">3,118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="crk:AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzYtMy0xLTEtNzQ5OTQ_27341731-f6eb-48e1-8f1e-e5bb102fe15b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzUtMS0xLTEtNjU1MjU_d0407cd4-5871-4c7e-be08-1c78d7e8afa8">2,455</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:PrepaidExpenseCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzUtMy0xLTEtNjU1MjU_48554abd-e528-49c4-ba76-e8ebb9e163d2">2,183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzgtMS0xLTEtNzU0NjU_fa669ab9-a9e3-4e4c-ab9e-34172a348ae6">511</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzgtMy0xLTEtNzU0NjU_79dbc376-6993-466d-8084-2d9a3c29298f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzgtMS0xLTEtNjU1MjU_231c1b2d-71d6-47e2-9b07-f31eea9f5e4e">56,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:OtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzgtMy0xLTEtNjU1MjU_007ff5bb-98dc-4513-90f8-014f036c60f2">15,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTY1_58fcad53-9034-49bc-9275-a5f6acfe187e" continuedAt="i6b26b05f82484059a9e671fa08d14fd4" escape="true"><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds or has held certain financial assets and liabilities that are required to be measured at fair value in the financial statements.&#160;These include cash and cash equivalents held in bank accounts and derivative financial instruments. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:56.25pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="id44aefe20a234c949d2bff5d22166720" continuedAt="i0a9c2bbae3654426baab3fb860abf5be"><ix:continuation id="i6b26b05f82484059a9e671fa08d14fd4"><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">date. A three-level hierarchy is followed for disclosure to show the extent and level of judgment used to estimate fair value measurements:</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 &#8212; Inputs used to measure fair value are unadjusted quoted prices that are available in active markets for the identical assets or liabilities as of the reporting date.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 &#8212; Inputs used to measure fair value, other than quoted prices included in Level 1, are either directly or indirectly observable as of the reporting date through correlation with market data, including quoted prices for similar assets and liabilities in active markets and quoted prices in markets that are not active. Level 2 also includes assets and liabilities that are valued using models or other pricing methodologies that do not require significant judgment since the input assumptions used in the models, such as interest rates and volatility factors, are corroborated by readily observable data from actively quoted markets for substantially the full term of the financial instrument.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 &#8212; Inputs used to measure fair value are unobservable inputs that are supported by little or no market activity and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management's estimates of market participant assumptions.</span></div></ix:continuation><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTM4_fa902ce6-11fa-480b-8081-6f15e48feedd" escape="true"><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the beginning and ending balances for derivative instruments classified as Level 3 in the fair value hierarchy:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.631%"><tr><td style="width:1.0%"></td><td style="width:73.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.734%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231" decimals="-3" sign="-" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTplZTQxNDg5NzIwM2E0ZWZiODRkYjBhY2I3MzdiNjgxMC90YWJsZXJhbmdlOmVlNDE0ODk3MjAzYTRlZmI4NGRiMGFjYjczN2I2ODEwXzMtMy0xLTEtNjU1MjU_3f005a62-53ce-4ca8-93a1-8a339a5d6fec">22,588</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTplZTQxNDg5NzIwM2E0ZWZiODRkYjBhY2I3MzdiNjgxMC90YWJsZXJhbmdlOmVlNDE0ODk3MjAzYTRlZmI4NGRiMGFjYjczN2I2ODEwXzQtMC0xLTEtNjU1MjU_0b497199-92fc-4a5e-b892-313091618d93">Total gains (losses) included in earnings</span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTplZTQxNDg5NzIwM2E0ZWZiODRkYjBhY2I3MzdiNjgxMC90YWJsZXJhbmdlOmVlNDE0ODk3MjAzYTRlZmI4NGRiMGFjYjczN2I2ODEwXzQtMy0xLTEtNjU1MjU_556e8632-dbd8-4c61-8428-48c2f083ad03">162,421</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTplZTQxNDg5NzIwM2E0ZWZiODRkYjBhY2I3MzdiNjgxMC90YWJsZXJhbmdlOmVlNDE0ODk3MjAzYTRlZmI4NGRiMGFjYjczN2I2ODEwXzUtMy0xLTEtNjU1MjU_0844fb2f-6292-49c9-b211-f996146670f1">58,448</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfers out of Level 3</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTplZTQxNDg5NzIwM2E0ZWZiODRkYjBhY2I3MzdiNjgxMC90YWJsZXJhbmdlOmVlNDE0ODk3MjAzYTRlZmI4NGRiMGFjYjczN2I2ODEwXzYtMy0xLTEtNjU1MjU_e32ad477-a654-4da0-99ab-217d249133b9">126,561</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTplZTQxNDg5NzIwM2E0ZWZiODRkYjBhY2I3MzdiNjgxMC90YWJsZXJhbmdlOmVlNDE0ODk3MjAzYTRlZmI4NGRiMGFjYjczN2I2ODEwXzctMy0xLTEtNjU1MjU_95c79ebf-0469-4356-8b2b-4bf6b36a47f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:FairValueOptionQuantitativeDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTUx_702c514f-d98b-4236-b00b-ce1706550380" escape="true"><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents the carrying amounts and the fair values of the Company's financial instruments as of December&#160;31, 2022 and 2021:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.461%"><tr><td style="width:1.0%"></td><td style="width:44.789%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.710%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.713%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity-based derivatives </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie632e6daf82b48dfa4306a0d33728e2f_I20221231" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzQtMS0xLTEtNjU1MjU_a765d95a-6b6f-4802-944d-4c43da4dcfb7">23,884</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie632e6daf82b48dfa4306a0d33728e2f_I20221231" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzQtMy0xLTEtNjU1MjU_c1867206-54e0-4fa7-bad9-7a77b177e012">23,884</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f05a525ef63442d8fdd1afcd4d262b7_I20211231" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzQtNS0xLTEtNjU1MjU_99849387-d306-4434-9b72-dfd6b3083f91">5,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f05a525ef63442d8fdd1afcd4d262b7_I20211231" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzQtNy0xLTEtNjU1MjU_04e76244-7b4c-40b7-99be-f95f599edc2d">5,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity-based derivatives </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0efd5e678a794c47a9fe1253dba8c960_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzYtMS0xLTEtNjU1MjU_b19065c0-f818-4059-a780-01f21f072560">4,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0efd5e678a794c47a9fe1253dba8c960_I20221231" decimals="-3" name="us-gaap:DerivativeAssetFairValueGrossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzYtMy0xLTEtNjU1MjU_3efbec1e-b611-4ade-9b86-1aa888fa842c">4,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if264ef8a5a95418f8137333e8e5b1810_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzYtNS0xLTEtNjU1MjU_553af210-610a-450f-9b46-6dc041c62576">185,987</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if264ef8a5a95418f8137333e8e5b1810_I20211231" decimals="-3" name="us-gaap:DerivativeAssetFairValueGrossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzYtNy0xLTEtNjU1MjU_51dcb812-2263-43e9-9e49-2fc35934a263">185,987</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank credit facility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a02d9c6cb6449d6bd64099c250d5b6c_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzctMS0xLTEtNjU1MjU_fcde8627-c032-4872-a2c1-b7f80a1a654d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a02d9c6cb6449d6bd64099c250d5b6c_I20221231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzctMy0xLTEtNjU1MjU_c2d75ef3-7bc5-47ab-8403-43ac0b23c4f3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e26aad23c3403ab0cc1d311cb51c32_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzctNS0xLTEtNjU1MjU_3d83be0e-a18f-4344-bc02-1d482cae0a77">235,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e26aad23c3403ab0cc1d311cb51c32_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzctNy0xLTEtNjU1MjU_2db910db-8003-46a9-8a2b-89bf8ffd5a53">235,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4fddc8a4a6de4ad894b878b64b7fb6cc_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzgtMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjo5NjI5MjgxYzI0NzU0OWQxOTI3ZjBlNDQ1NjA4OWM2Y180_311dbc73-9b90-4843-9114-ed6da3d72c99">7.50</ix:nonFraction>% senior notes due 2025 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd35acb09c5949cbb04c4b42e06ebe4b_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzgtMS0xLTEtNjU1MjU_2a733c21-2a54-4a41-99d1-eab8751ab656">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd35acb09c5949cbb04c4b42e06ebe4b_I20221231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzgtMy0xLTEtNjU1MjU_71305c43-d6b9-4f6d-9ae5-06b93269036b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa2d3396767947acaf0a6eb555601001_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzgtNS0xLTEtNjU1MjU_4489c95c-856b-4168-b9ec-d5cf823f61c7">196,998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa2d3396767947acaf0a6eb555601001_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzgtNy0xLTEtNjU1MjU_0a509de6-976c-4164-ae70-08ae565cbebf">248,066</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzEwLTAtMS0xLTY1NTI1L3RleHRyZWdpb246ZDQyZDZiY2NmNmQyNDIxODg2MjIxNTM5NzQwZDNiNzNfNA_01b96a81-45b6-47ac-8c5f-95884e5b7126">6.75</ix:nonFraction>% senior notes due 2029 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81d38e80dc9240a09b0ba6f4c3a328f2_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzEwLTEtMS0xLTY1NTI1_bc57df52-bcdc-4e54-aa9c-ae3c7e35649e">1,229,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81d38e80dc9240a09b0ba6f4c3a328f2_I20221231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzEwLTMtMS0xLTY1NTI1_b8a16e46-fe15-43e6-92a2-eac786a53b06">1,129,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28c9cc0d43fa4c2f81a637620fed409b_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzEwLTUtMS0xLTY1NTI1_d747555d-e1c3-4558-b78f-183bbd19042d">1,256,874</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i28c9cc0d43fa4c2f81a637620fed409b_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzEwLTctMS0xLTY1NTI1_e7ed292e-30c7-4618-81ac-7595f0065174">1,337,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzExLTAtMS0xLTY1NTI1L3RleHRyZWdpb246Njc5M2RiZGIzOTVmNDY5Nzk3ZGY5NGEwZDVhZjk2MzFfNA_e68db1aa-4378-4151-bd37-032000572acd">5.875</ix:nonFraction>% senior notes due 2030 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad945abe1234412be867935f87077c8_I20221231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzExLTEtMS0xLTY1NTI1_979f519c-f92a-4be1-b1ab-d6169e7fff84">965,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ad945abe1234412be867935f87077c8_I20221231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzExLTMtMS0xLTY1NTI1_60536226-0a55-4252-905f-1a978e0c3208">846,788</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib66f3c06cfc0474b8c0cf9078b5b31ee_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzExLTUtMS0xLTY1NTI1_66a0551c-2c1f-4f79-870e-7ce27e8af150">965,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib66f3c06cfc0474b8c0cf9078b5b31ee_I20211231" decimals="-3" name="us-gaap:LongTermDebtFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzExLTctMS0xLTY1NTI1_22c1da0b-bcbf-49e1-b13f-7da08534853d">989,125</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;padding-left:58.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">_______________</span></div><div style="padding-left:76.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.84pt">The Company's commodity-based derivatives are classified as Level 2 and measured at fair value using a market approach using third party pricing services and other active markets or broker quotes that are readily available in the public markets.&#160;</span></div><div style="padding-left:76.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.84pt">The carrying value of our floating rate debt outstanding approximates fair value.</span></div><div style="padding-left:76.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.84pt">The fair value of the Company's fixed rate debt was based on quoted prices as of December&#160;31, 2022 and 2021, respectively, a Level 1 measurement.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTU1_13aaaa0c-f19f-4b96-aed2-5db494c67c78" continuedAt="ia6b3a420781e481b9e09edc628b32de9" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows the successful efforts method of accounting for its oil and gas properties. Costs incurred to acquire oil and gas leasehold are capitalized. Acquisition costs for proved oil and gas properties, costs of drilling and equipping productive wells, and costs of unsuccessful development wells are capitalized and amortized on an equivalent unit-of-production basis over the life of the remaining related oil and gas reserves. Equivalent units are determined by converting oil to natural gas at the ratio of one barrel of oil for six thousand cubic feet of natural gas. This conversion ratio is not based on the </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:56.25pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i0a9c2bbae3654426baab3fb860abf5be" continuedAt="if97a8bdd40fb4073a3c227553b7c2d0a"><ix:continuation id="ia6b3a420781e481b9e09edc628b32de9"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">price of oil or natural gas, and there may be a significant difference in price between an equivalent volume of oil versus natural gas. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exploratory well costs are initially capitalized as proved property in the consolidated balance sheets but charged to exploration expense if and when the well is determined not to have found commercial proved oil and gas reserves.  <ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:CapitalizedExploratoryWellCostsRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzEwOTk1MTE2NjMwNzI_121c632f-f09f-473c-b89b-2bd858dbe303" continuedAt="i9869fe56ac5d4abb8c20cbbec411586f" escape="true">The changes in capitalized exploratory well costs are as follows:</ix:nonNumeric></span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><ix:continuation id="i9869fe56ac5d4abb8c20cbbec411586f"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:72.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning capitalized exploratory project costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:CapitalizedExploratoryWellCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDNlNjRlYjFmMGI0MmRkOTQ1ZDA3ZTM5OWJkZDEyYy90YWJsZXJhbmdlOjZkM2U2NGViMWYwYjQyZGQ5NDVkMDdlMzk5YmRkMTJjXzMtMS0xLTEtNzAyMzE_6f754604-20a6-4939-b067-e50742c72dcc">6,966</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231" decimals="-3" name="us-gaap:CapitalizedExploratoryWellCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDNlNjRlYjFmMGI0MmRkOTQ1ZDA3ZTM5OWJkZDEyYy90YWJsZXJhbmdlOjZkM2U2NGViMWYwYjQyZGQ5NDVkMDdlMzk5YmRkMTJjXzMtMy0xLTEtNzAyMzE_e735c653-d7e8-4dae-a969-7b375bf360c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to exploratory well costs pending the determination of proved reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDNlNjRlYjFmMGI0MmRkOTQ1ZDA3ZTM5OWJkZDEyYy90YWJsZXJhbmdlOjZkM2U2NGViMWYwYjQyZGQ5NDVkMDdlMzk5YmRkMTJjXzQtMS0xLTEtNzAyMzE_9ef6dfaf-2d65-4999-b4b3-d66c9760fcd5">63,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDNlNjRlYjFmMGI0MmRkOTQ1ZDA3ZTM5OWJkZDEyYy90YWJsZXJhbmdlOjZkM2U2NGViMWYwYjQyZGQ5NDVkMDdlMzk5YmRkMTJjXzQtMy0xLTEtNzAyMzE_0af2c5cf-c8b7-4fdb-b863-e9a31e8a302d">6,966</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Determined to have found proved reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDNlNjRlYjFmMGI0MmRkOTQ1ZDA3ZTM5OWJkZDEyYy90YWJsZXJhbmdlOjZkM2U2NGViMWYwYjQyZGQ5NDVkMDdlMzk5YmRkMTJjXzUtMS0xLTEtNzAyMzE_bb347b87-9962-4f15-84fa-e02489d2587d">69,619</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDNlNjRlYjFmMGI0MmRkOTQ1ZDA3ZTM5OWJkZDEyYy90YWJsZXJhbmdlOjZkM2U2NGViMWYwYjQyZGQ5NDVkMDdlMzk5YmRkMTJjXzUtMy0xLTEtNzAyMzE_f9c8906d-53a9-4e02-89cc-e864d6a3906a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending capitalized exploratory well costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:CapitalizedExploratoryWellCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDNlNjRlYjFmMGI0MmRkOTQ1ZDA3ZTM5OWJkZDEyYy90YWJsZXJhbmdlOjZkM2U2NGViMWYwYjQyZGQ5NDVkMDdlMzk5YmRkMTJjXzgtMS0xLTEtNzAyMzE_f08b8068-7d22-44b4-8f1b-ac4ae785ae63">867</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:CapitalizedExploratoryWellCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDNlNjRlYjFmMGI0MmRkOTQ1ZDA3ZTM5OWJkZDEyYy90YWJsZXJhbmdlOjZkM2U2NGViMWYwYjQyZGQ5NDVkMDdlMzk5YmRkMTJjXzgtMy0xLTEtNzAyMzE_8ee18eb7-c406-49dd-bc23-513e78e1b793">6,966</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and 2021, the Company had no exploratory wells for which costs have been capitalized greater than one year.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future costs of dismantlement, restoration, plugging and abandonment of oil and gas properties and related facilities disposal are capitalized when asset retirement obligations are incurred and amortized as part of depreciation, depletion and amortization expense. Exploration expense includes geological and geophysical expenses and delay rentals related to exploratory oil and gas properties, costs of unsuccessful exploratory drilling and impairments of unproved properties. As of December&#160;31, 2022 and 2021, the unproved properties primarily relate to future drilling locations that were not included in proved undeveloped reserves.&#160;Most of these future drilling locations are located on acreage where the reservoir is known to be productive but have been excluded from proved reserves due to uncertainty on whether the wells would be drilled within the next five years as required by SEC rules in order to be included in proved reserves.&#160;The costs of unproved properties are transferred to proved oil and gas properties when they are either drilled or they are reflected in proved undeveloped reserves and amortized on an equivalent unit-of-production basis. Costs associated with unevaluated exploratory acreage are periodically assessed for impairment on a property by property basis, and any impairment in value is included in exploration expense. Exploratory drilling costs are initially capitalized as proved property but charged to expense if and when the well is determined not to have found commercial proved oil and gas reserves. Exploratory drilling costs are evaluated within a one-year period after the completion of drilling.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses the need for an impairment of the costs capitalized for its proved oil and gas properties when events or changes in circumstances, such as a significant drop in commodity prices, indicate that the Company may not be able to recover its capitalized costs. If impairment is indicated based on undiscounted expected future cash flows attributable to the property, then a provision for impairment is recognized to the extent that net capitalized costs exceed the estimated fair value of the property. The Company determines the fair values of its oil and gas properties using a discounted cash flow model and proved and risk-adjusted probable reserves.&#160;Significant Level 3 assumptions associated with the calculation of discounted future cash flows included in the cash flow model include management's outlook for oil and natural gas prices, future oil and natural gas production, production costs, capital expenditures, and the total proved and risk-adjusted probable oil and natural gas reserves expected to be recovered.&#160;Management's oil and natural gas price outlook is developed based on third-party longer-term price forecasts as of each measurement date.&#160;The expected future net cash flows are discounted using an appropriate discount rate in determining a property's fair value.&#160;The oil and natural gas prices used for determining asset impairments will generally differ from those used in the standardized measure of discounted future net cash flows because the standardized measure requires the use of an average price based on the first day of each month of the preceding year. Unproved properties are evaluated for impairment based upon the results of drilling, planned future drilling and the terms of the oil and gas leases.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's estimates of undiscounted future net cash flows attributable to its oil and gas properties may change in the future.&#160;The primary factors that may affect estimates of future cash flows include future adjustments, both positive and negative, to proved and appropriate risk-adjusted probable oil and natural gas reserves, results of future drilling activities, future prices for oil and natural gas, and increases or decreases in production and capital costs.&#160;As a result of these changes, there may be impairments in the carrying values of our oil and gas properties.</span></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other property and equipment consists primarily of pipelines, natural gas treating plants, computer equipment, furniture and fixtures and an airplane which are depreciated over estimated useful lives ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzEwNjk5_6a038d43-06fd-4408-902e-bd104cbd707f">three</span> to <ix:nonNumeric contextRef="i9fe32449852149ef86ef7b863f957254_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzEwNzA1_d399cd84-0602-47a7-a7be-c9f9c4640777">50</ix:nonNumeric> years on a straight-line basis.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:56.25pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="if97a8bdd40fb4073a3c227553b7c2d0a" continuedAt="i4ef4372ded4e4c4999267497ede77ab0"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had goodwill of $<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzEwNzcx_0beb30d5-78b4-4ff8-b545-56dfcd9c60b8"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzEwNzcx_74940cac-5bed-4333-8c0a-782362bea84b">335.9</ix:nonFraction></ix:nonFraction> million as of December&#160;31, 2022 and 2021. <ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTM5_84904d06-6aeb-4512-9230-fc53d5425619" continuedAt="i23a3de013038484297a7ec1c865d3dfe" escape="true">Goodwill represents the excess of purchase price over fair value of net tangible and identifiable intangible assets in a business combination.</ix:nonNumeric></span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i23a3de013038484297a7ec1c865d3dfe">The Company is required to conduct an annual review of goodwill for impairment and performs the assessment of goodwill on October 1st of each year. If the carrying value of goodwill exceeds the fair value, an impairment charge would be recorded for the difference between fair value and carrying value. The Company performed its quantitative assessment of goodwill as of October&#160;1, 2022 and determined there was no indication of impairment.</ix:continuation></span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had right-of-use lease assets of $<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzExNDE1_daa11f50-0af7-46a0-9194-e04123e15511">90.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzExNDIy_40f835b2-4829-484c-b9da-b535bf7c353b">6.5</ix:nonFraction> million as of December&#160;31, 2022 and 2021, respectively, related to its corporate office lease, certain office equipment, vehicles and a hydraulic fracturing fleet used to complete natural gas wells with corresponding short-term and long-term liabilities.&#160;<ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTM2_7864fc9e-056b-479e-a106-67d0c8da59ba" continuedAt="ia200341bc9224abb98b496d08ea87c57" escape="true">The value of the lease assets and liabilities are determined based upon discounted future minimum cash flows contained within each of the respective contracts.&#160;The Company determines if contracts contain a lease at inception of the contract. Since most of the Company's lease contracts do not provide an implicit discount rate, the Company uses its incremental borrowing rate at the commencement date of the lease.  To the extent that contract terms representing a lease are identified, leases are identified as being either an operating lease or a finance-type lease. Comstock currently has no finance-type leases.&#160;Right-of-use lease assets representing the Company's right to use an underlying asset for the lease term and the related lease liabilities represent its obligation to make lease payments under the terms of the contracts.&#160;Short-term leases that have an initial term of&#160;one year&#160;or less are not capitalized; however, amounts paid for those leases are included as part of its lease cost disclosures. Short-term lease costs exclude expenses related to leases with a lease term of&#160;one month&#160;or less. </ix:nonNumeric></span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ia200341bc9224abb98b496d08ea87c57">Comstock contracts for a variety of equipment used in its oil and natural gas exploration and development operations.&#160;Contract terms for this equipment vary broadly, including the contract duration, pricing, scope of services included along with the equipment, cancellation terms, and rights of substitution, among others. The Company's drilling operations routinely change due to changes in oil and natural gas prices, demand for oil and natural gas, and the overall operating and economic environment.&#160;Comstock accordingly manages the terms of its contracts for drilling rigs so as to allow for maximum flexibility in responding to these changing conditions. In April 2022, the Company took delivery of a natural gas powered hydraulic fracturing fleet, which has been leased with a <ix:nonNumeric contextRef="if001ad2c38534f0bacdbcc0d719b54d7_I20220401" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzEwOTk1MTE2NTc5MzM_af4c4bd8-34be-4402-9e19-b02afef5f292">three year</ix:nonNumeric> term. The Company's other hydraulic fracturing fleet contracts are on terms less than one year and include rights of substitution. The Company's rig contracts are presently either for periods of less than one year, or they are on terms that provide for cancellation with <ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="crk:PriorAdvanceNoticePeriodForCancellationOfRigContracts" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzEwOTk1MTE2NTc5MzE_4dd02b7c-3fbf-497d-8fc3-5b272bba2f59">45</ix:nonNumeric> days advance notice without a specified expiration date.&#160;The Company has elected not to recognize right-of-use lease assets for contracts less than one year.&#160;The costs associated with drilling and completion operations are accounted for under the successful efforts method, which require that these costs be capitalized as part of our proved oil and natural gas properties on our balance sheet unless they are incurred on exploration wells that are unsuccessful, in which case they are charged to exploration expense. For hydraulic fracturing fleet and drilling rig leases, the Company has elected the practical expedient to not separate lease components from nonlease components in the determination of their lease asset and liability values.</ix:continuation></span></div><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTY2_0d5d3118-ee99-4205-8f8a-9a09c3ff49e2" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs recognized during the years ended December&#160;31, 2022, 2021 and 2020 were as follows:</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"></td><td style="width:67.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.992%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost included in general and administrative expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf0ce3519f294e91b027fcd7508680e0_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzMtMS0xLTEtNjU1MjU_7831bf08-1735-42b8-b8c3-36ab6cca9f36">1,749</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f8b56124c614e53a799d4f3dfe1941c_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzMtMy0xLTEtNjU1MjU_ce457b33-6f80-4e0f-ac5f-7338cf44ab8d">1,732</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i243767fea70b46d7a541c1d16764bd7b_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzMtNS0xLTEtNjU1MjU_f4cb2d0a-3e8e-4914-8a8e-437dd27753f7">1,665</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost included in lease operating expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f24c325314d474fba8148f764870160_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzQtMS0xLTEtNjU1MjU_dd659dff-2515-4d0d-94b5-e475e534db84">1,383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2352fa1a432f4164bcbfb6481de22939_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzQtMy0xLTEtNjU1MjU_bd2d93f8-e533-4da8-820b-5d1393a9fa65">879</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i931dfd5246084a128ba23aa6368943e9_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzQtNS0xLTEtNjU1MjU_698e864f-5a69-475d-bab4-bd3df1853a8e">815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost included in proved oil and gas properties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie59dff99e85745af9dccde0936e86990_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzUtMS0xLTEtNjU1MjU_ef94460b-da3d-4824-a130-a4bee10aa8c6">25,200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id80d3924c9054099bbe5833bc5e39f29_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzUtMy0xLTEtNjU1MjU_f8d20daa-45e6-4c54-9f90-d18dc32c412b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93f070f32521473eaeb5a2cf7888222f_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzUtNS0xLTEtNjU1MjU_73994f6f-6256-4b8d-9924-b4317520aafa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost (completion costs included in proved oil and gas properties)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie59dff99e85745af9dccde0936e86990_D20220101-20221231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzYtMS0xLTEtNzA0NjY_ad0ede7a-ace6-40bf-9644-d3bbbce15d5a">25,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id80d3924c9054099bbe5833bc5e39f29_D20210101-20211231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzYtMy0xLTEtNzAzNDI_c79d0e28-11a0-4e10-b0b2-e2ffc838a544">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93f070f32521473eaeb5a2cf7888222f_D20200101-20201231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzYtNS0xLTEtNzAzNDI_d0e52468-026d-4925-8988-049e7bf99689">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost (drilling rig costs included in proved oil and gas properties)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie59dff99e85745af9dccde0936e86990_D20220101-20221231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzctMS0xLTEtNzAzMTg_2388b756-3733-4f4f-bc41-cfb4dcbc3c38">62,077</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id80d3924c9054099bbe5833bc5e39f29_D20210101-20211231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzctMy0xLTEtNzAzMTg_7b58922e-161c-49c9-aa51-5856bffcb2d6">32,735</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93f070f32521473eaeb5a2cf7888222f_D20200101-20201231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzctNS0xLTEtNzAzMTg_b537e4a0-dc6c-4d2c-9b48-83ae4fb25cb3">33,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzYtMS0xLTEtNjU1MjU_a2de1592-a648-4271-b661-04b6795950a0">115,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzYtMy0xLTEtNjU1MjU_52e65f28-0dd8-497c-9f59-4b913180bbbb">35,346</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzYtNS0xLTEtNjU1MjU_472d8fb1-c18a-4302-850c-a744e425024e">35,814</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash payments for operating leases associated with right-of-use assets included in cash provided by operating activities were $<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-5" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE0MDk1_e76b2e19-2759-415f-bcf6-0b5b8b9e92ca">3.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE0MDk5_b5b1dfa4-c675-4746-9286-041687e8b720">2.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE0MTA2_552a41c1-c394-4048-93ca-4218d15be38b">2.5</ix:nonFraction> million for the years ended December&#160;31, 2022, 2021 and 2020, respectively. Cash payments for operating leases associated with right-of-use assets included in cash used for investing activities were $<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-5" name="us-gaap:OperatingLeasePaymentsUse" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIxOTkwMjMyODA2NjQ_00e490a3-55dd-4ba8-87fd-90e8f042efcd">112.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeasePaymentsUse" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIxOTkwMjMyODA2NzI_40f70fb8-6d49-4404-9494-406cb4c7df3a">32.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeasePaymentsUse" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIxOTkwMjMyODA2ODM_612defa9-fe9d-460d-8c86-75f143b0abce">33.3</ix:nonFraction> million for the years ended December&#160;31, 2022, 2021 and 2020, respectively. </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:56.25pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i4ef4372ded4e4c4999267497ede77ab0" continuedAt="iea33fdb5cfe2443785c19fafba8948e7"><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and 2021, the operating leases had a weighted average remaining term of  <ix:nonNumeric contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE0MjM4_1bcc2beb-17c4-48ea-9b09-1c542ea3678d">2.2</ix:nonNumeric> years and <ix:nonNumeric contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE0MjQ1_870075a1-69f2-457a-b15c-8b0308d0ffcd">2.7</ix:nonNumeric> years, respectively, and the weighted-average discount rate used to determine the present value of future operating lease payments was <ix:nonFraction unitRef="number" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="4" name="us-gaap:LesseeOperatingLeaseDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE0Mzc3_d607c3ab-4765-4681-8c5e-b4010306c2c7">3.5</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="4" name="us-gaap:LesseeOperatingLeaseDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE0Mzg0_96396fce-4098-4f2c-a6ee-815acf158f3b">2.7</ix:nonFraction>%, respectively. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, expected future payments related to contracts that contain operating leases were as follows:</span></div><div style="margin-top:7pt;text-align:center"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTY3_ef341b0d-f5b0-4a60-9fe6-69c51de0a8ee" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.912%"><tr><td style="width:1.0%"></td><td style="width:72.160%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTozMjc3NmVkNDExM2Q0OTYxYTVkM2M1Y2VkM2NjYmRhOS90YWJsZXJhbmdlOjMyNzc2ZWQ0MTEzZDQ5NjFhNWQzYzVjZWQzY2NiZGE5XzEtMS0xLTEtNjU1MjU_f42e1f64-04e0-4844-b393-e7c3ff85a716">41,007</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTozMjc3NmVkNDExM2Q0OTYxYTVkM2M1Y2VkM2NjYmRhOS90YWJsZXJhbmdlOjMyNzc2ZWQ0MTEzZDQ5NjFhNWQzYzVjZWQzY2NiZGE5XzItMS0xLTEtNjU1MjU_349b7536-a188-456c-b4dd-1395f6e21d83">40,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTozMjc3NmVkNDExM2Q0OTYxYTVkM2M1Y2VkM2NjYmRhOS90YWJsZXJhbmdlOjMyNzc2ZWQ0MTEzZDQ5NjFhNWQzYzVjZWQzY2NiZGE5XzMtMS0xLTEtNjU1MjU_5340ca81-6606-4efb-8855-2f375ead1f0d">13,004</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTozMjc3NmVkNDExM2Q0OTYxYTVkM2M1Y2VkM2NjYmRhOS90YWJsZXJhbmdlOjMyNzc2ZWQ0MTEzZDQ5NjFhNWQzYzVjZWQzY2NiZGE5XzQtMS0xLTEtNjU1MjU_597eaa1a-f3c3-4323-b983-71fe857a20a1">88</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTozMjc3NmVkNDExM2Q0OTYxYTVkM2M1Y2VkM2NjYmRhOS90YWJsZXJhbmdlOjMyNzc2ZWQ0MTEzZDQ5NjFhNWQzYzVjZWQzY2NiZGE5XzUtMS0xLTEtNzA0NTQ_27dc5242-30f6-4748-9a12-6ae951f60b1c">17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTozMjc3NmVkNDExM2Q0OTYxYTVkM2M1Y2VkM2NjYmRhOS90YWJsZXJhbmdlOjMyNzc2ZWQ0MTEzZDQ5NjFhNWQzYzVjZWQzY2NiZGE5XzUtMS0xLTEtNjU1MjU_9bcbbdda-574b-44ef-ab51-d1bb998e3bb8">94,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTozMjc3NmVkNDExM2Q0OTYxYTVkM2M1Y2VkM2NjYmRhOS90YWJsZXJhbmdlOjMyNzc2ZWQ0MTEzZDQ5NjFhNWQzYzVjZWQzY2NiZGE5XzYtMS0xLTEtNjU1MjU_fd742b6e-3786-47f3-bb4b-c352506b67cd">3,929</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTozMjc3NmVkNDExM2Q0OTYxYTVkM2M1Y2VkM2NjYmRhOS90YWJsZXJhbmdlOjMyNzc2ZWQ0MTEzZDQ5NjFhNWQzYzVjZWQzY2NiZGE5XzctMS0xLTEtNjU1MjU_9fdc1c83-d379-4932-8b12-ea043e207d72">90,796</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Expenses</span></div><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTY4_306be56b-fd72-4849-9c77-eea384093622" escape="true"><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses at December&#160;31, 2022 and 2021 consist of the following:</span></div><div style="margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:53.508%"><tr><td style="width:1.0%"></td><td style="width:60.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.166%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.207%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:InterestPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzMtMS0xLTEtNjU1MjU_726f04f0-9d3d-45bc-a3c4-2ae84fb6bee3">54,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzMtMy0xLTEtNjU1MjU_78c938d7-306a-4140-8312-f72da3e18ed9">60,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued drilling costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="crk:AccruedDrillingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzQtMS0xLTEtNzUwMjM_a62cd657-242e-4aef-917e-ade1f76962d6">54,438</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="crk:AccruedDrillingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzQtMy0xLTEtNzUwMjM_f50d7e70-1199-42c3-9e3b-5680a655319b">19,995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued income and other taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzUtMS0xLTEtNzUwMzM_68c98a72-2a50-47c3-9b9f-49951ba71c8e">31,256</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzUtMy0xLTEtNzUwMzM_3d03928a-301f-4b58-adb5-e03715c0b1d6">15,655</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued transportation costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="crk:AccruedTransportationCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzQtMS0xLTEtNjU1MjU_9196d155-e5c6-4c27-9f3f-85e199c223ab">28,357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="crk:AccruedTransportationCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzQtMy0xLTEtNjU1MjU_7068e0e3-043c-4d5e-91cd-9763a60856eb">22,859</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzctMS0xLTEtNjU1MjU_99d7a238-4508-43bb-a5c4-846731fc832a">11,308</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzctMy0xLTEtNjU1MjU_afa49052-1b3e-41e0-a974-224c0d4878a7">12,320</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued lease operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="crk:AccruedLeaseOperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzgtMS0xLTEtNjU1MjU_948e22e9-7480-498e-91d8-6cd4c7d96c4b">2,412</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="crk:AccruedLeaseOperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzgtMy0xLTEtNjU1MjU_45c0d7ef-ccb5-4ce7-ba27-ec9aaa49af02">2,036</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzktMS0xLTEtNjU1MjU_c847c884-ff47-42fc-9c71-1c03de5900de">473</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzktMy0xLTEtNjU1MjU_5b678157-6a61-4cff-ba37-77ba8aa60e10">1,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzExLTEtMS0xLTY1NTI1_91b79b18-3041-4fde-848c-145f2c3b9c75">183,111</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzExLTMtMS0xLTY1NTI1_7ae5d92d-e2be-4faa-ab0a-09974045406c">135,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:AssetRetirementObligationsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTY5_299302b6-5743-4955-bdb4-9bf7b6d0848d" escape="true"><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reserve for Future Abandonment Costs</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's asset retirement obligations relate to future plugging and abandonment costs of its oil and gas properties and related facilities disposal. The Company records a liability in the period in which an asset retirement obligation is incurred, in an amount equal to the estimated fair value of the obligation that is capitalized. Thereafter, this liability is accreted up to the final retirement cost. Accretion of the discount is included as part of depreciation, depletion and amortization in the accompanying consolidated statements of operations.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTYy_42ed97d3-c5db-464a-bc5b-0573d987df1b" escape="true"><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the Company's total estimated liability:</span></div><div style="margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.046%"><tr><td style="width:1.0%"></td><td style="width:69.298%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.751%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.748%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.755%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for future abandonment costs at beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:AssetRetirementObligationsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzMtMi0xLTEtNjU1MjU_d7f4fe6f-9d6c-49fd-8b0d-ef6dbd0e2215">25,673</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231" decimals="-3" name="us-gaap:AssetRetirementObligationsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzMtNC0xLTEtNjU1MjU_375ec762-9b1f-422f-8057-b3486397020b">19,290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New wells placed on production</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzQtMi0xLTEtNzA0OTg_bf590c73-7fda-4c3a-aefb-b8c8df4bdf0c">1,537</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzQtNC0xLTEtNzA0OTg_21ddab91-8979-43f7-9cfd-3c2e4949b48b">1,994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:AssetRetirementObligationLiabilitiesForWellsAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzQtMi0xLTEtNjU1MjU_71aac0c5-ed61-43be-952d-1c09f079b180">1,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:AssetRetirementObligationLiabilitiesForWellsAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzQtNC0xLTEtNjU1MjU_987d38e2-521b-413d-b39e-716375fddf9c">637</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in estimates and timing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzYtMi0xLTEtNjU1MjU_9497fe66-9a09-4e5d-81d6-3b0cf871b691">182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:AssetRetirementObligationRevisionOfEstimate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzYtNC0xLTEtNjU1MjU_f0d17604-1bdd-4129-9e56-9da2d125d907">3,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities settled</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzctMi0xLTEtNjU1MjU_952a5c6c-6c39-4732-8394-01f2f7ef2840">80</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:AssetRetirementObligationLiabilitiesSettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzctNC0xLTEtNjU1MjU_20288db9-fa02-4039-8200-10b07917edcc">31</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Divestitures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:AssetRetirementObligationAssetsDisposed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzgtMi0xLTEtNjU1MjU_f1432fe7-8f1a-43a3-8c20-cec280331598">944</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:AssetRetirementObligationAssetsDisposed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzgtNC0xLTEtNjU1MjU_90e32a56-5e14-44f9-93b5-b72a65c0362e">466</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:AssetRetirementObligationAccretionExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzktMi0xLTEtNjU1MjU_289bbf41-a0dd-4e75-b1be-c7473cd45682">1,535</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:AssetRetirementObligationAccretionExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzktNC0xLTEtNjU1MjU_b1552f8f-0389-4c57-b535-bfbe57673355">1,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for future abandonment costs at end of the year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:AssetRetirementObligationsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzEwLTItMS0xLTY1NTI1_582b3e48-009e-42ec-a9f0-46e00212e4e8">29,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:AssetRetirementObligationsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzEwLTQtMS0xLTY1NTI1_22cf2fb4-d1f6-4ba0-8538-20a6944b4a03">25,673</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:6pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:56.25pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="iea33fdb5cfe2443785c19fafba8948e7" continuedAt="i4b5bb84de3e44886b251851f252e87f2"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTY0_0d78a803-affd-499d-a096-2e80f052bb9d" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has stock-based employee compensation plans under which stock awards, comprised primarily of restricted stock and performance share units ("PSUs"), are issued to employees and non-employee directors. The Company follows the fair value-based method in accounting for equity-based compensation. Under the fair value based method, compensation cost is measured at the grant date based on the fair value of the award and is recognized on a straight-line basis over the award vesting period.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTQ4_f56a129b-5746-4b37-9837-4c24af7a8af6" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Reporting</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presently operates in <ix:nonFraction unitRef="segment" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="INF" name="us-gaap:NumberOfOperatingSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE1ODA2_fcf5c79e-7e42-4416-8e60-5d5278307cf6">one</ix:nonFraction> business segment, the exploration and production of North American oil and natural gas.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:DerivativesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTUy_3b0f7b44-0ab4-49fa-a710-f371cdadb4f9" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Financial Instruments and Hedging Activities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for derivative financial instruments (including derivative instruments embedded in other contracts) as either an asset or liability measured at its fair value. Changes in the fair value of derivatives are recognized currently in earnings and in net cash flows from operating activities. The fair value of derivative contracts that expire in less than one year are recognized as current assets or liabilities. Those that expire in more than one year are recognized as long-term assets or liabilities.</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Major Purchasers</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In 2022, the Company had <ix:nonFraction unitRef="customer" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="INF" name="crk:NumberOfMajorCustomerOfOilAndGasSales" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2NTE1_37092e81-6466-4456-9a9b-937c7bb9d394">three</ix:nonFraction> major purchasers of its natural gas production that accounted for <ix:nonFraction unitRef="number" contextRef="i246839d5cd764a91aa0fba20d6af4b86_D20220101-20221231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2NTg0_d3abeee1-1a0d-4505-9519-df7a27112891">27</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i49a5908b21164593ab81388d395bdb77_D20220101-20221231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2NTg4_85aa427a-e3a8-40ef-ad72-f7f00ed87610">21</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="ic522becaaf2c4c9aac8bf69bc02e9f29_D20220101-20221231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2NTky_83841310-c9ab-4c5b-9bfb-d0ebcf5ff82a">12</ix:nonFraction>% of its total oil and natural gas sales. In 2021, the Company had <ix:nonFraction unitRef="customer" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="INF" name="crk:NumberOfMajorCustomerOfOilAndGasSales" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2NjU4_333c0e74-4b65-4763-b3b7-663b838a1e80">three</ix:nonFraction> major purchasers of its natural gas production that accounted for <ix:nonFraction unitRef="number" contextRef="ic7c8aa2704a146038bf0ee415ddbe10d_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2NzM1_6d4c58a3-90c7-4fe1-9216-d9f4d1e0c059">22</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i3d578fd3941146a1957f0ab1a72ca5c8_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2NzM5_563133dd-6f42-46e3-8d74-e1d468bb23e6">21</ix:nonFraction>%, and <ix:nonFraction unitRef="number" contextRef="i0cc818855878492284c916e685decfa5_D20210101-20211231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2NzQz_4ab306d4-1559-4d6e-a709-fe4ec0d89966">13</ix:nonFraction>% of its total oil and natural gas sales. In 2020, the Company had <ix:nonFraction unitRef="customer" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="INF" name="crk:NumberOfMajorCustomerOfOilAndGasSales" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2ODE2_c59609b4-23bd-4173-af28-13510a41b5e8">four</ix:nonFraction> major purchasers of its natural gas production that accounted for <ix:nonFraction unitRef="number" contextRef="if386d2023f3b425aacc91bc7b8a5df37_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2ODkz_a8ce35fb-f5cf-41b0-ba47-464325878ea0">19</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="ib363072c56a7400ca89cb420a6cddd66_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2ODk3_4d2f8442-9631-4a79-9980-2bffca5c2d59">15</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="i1941947608c447f195fe4ebd0c7c7477_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2OTA0_d8d8b0fc-94c7-4a12-a016-2f379c787833">15</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="icbf3301434e3430fb3a6ecf2a01b89de_D20200101-20201231" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzU0OTc1NTgzNzQ4NA_7bb3ce4e-b0e0-4ac1-9af5-a817c9ecfb5f">10</ix:nonFraction>% of its total oil and natural gas sales. The loss of any of these purchasers would not have a material adverse effect on the Company as there is an available market for its oil and natural gas production from other purchasers.&#160;</span></div><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTQ5_60819e9a-9a81-4445-aa92-26adf44082b2" continuedAt="ic7c60be16dbf4b768545cb88d8ea08c1" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition and Gas Balancing</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock produces natural gas and oil and reports revenues separately for each of these <ix:nonFraction unitRef="product" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="0" name="crk:NumberOfPrimaryProducts" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE3MjYw_51874b37-da3f-4227-ae5a-b0a431cc2a4f">two</ix:nonFraction> primary products in its statements of operations.&#160;Revenues are recognized upon the transfer of produced volumes to the Company's customers, who take control of the volumes and receive all the benefits of ownership upon delivery at designated sales points.&#160;Costs incurred to gather or transport each product prior to the transfer of control are recognized as operating expenses.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas services revenues represent sales of natural gas purchased for resale and fees received for gathering and treating services provided to unaffiliated third parties. &#160;Revenues are recognized upon completion of the gathering and treating of contracted natural gas volumes and delivery of purchased natural gas volumes to the Company's customers.  Revenues and expenses associated with natural gas purchased for resale are presented on a gross basis in the Company's consolidated statements of operations as the Company acts as the principal in the transaction by assuming the risks and rewards from ownership of the natural gas volumes purchased and the responsibility to deliver the natural gas volumes to their sales point.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All oil and natural gas and gas services revenues are subject to contracts that have commercial substance, contain specific pricing terms, and define the enforceable rights and obligations of both parties.&#160;These contracts typically provide for cash settlement within <ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="crk:ContractCashSettlementMaxDays" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE3ODA1_c76e7f96-0d6d-48dd-97f1-87214d18be74">25</ix:nonNumeric> days following each production month and are cancellable upon <ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="crk:ContractCancellableNoticeTerm" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE3ODY1_0b849fba-ac6c-4108-ab48-ddb528750fd6">30</ix:nonNumeric> days' notice by either party for oil and vary for natural gas based upon the terms set out in the confirmations between both parties.&#160;Prices for sales of oil and natural gas are generally based upon terms that are common in the oil and gas industry, including index or spot prices, location and quality differentials, as well as market supply and demand conditions.&#160;As a result, prices for oil and natural gas routinely fluctuate based on changes in these factors.&#160;Prices for gathering and treating services are generally fixed in nature but can vary due to the quality of the gas being treated. Each unit of production (barrel of crude oil and thousand cubic feet of natural gas) represents a separate performance obligation under the Company's contracts since each unit has economic benefit on its own and each is priced separately according to the terms of the contracts.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock has elected to exclude all taxes from the measurement of transaction prices, and its oil and natural gas revenues are reported net of royalties and exclude revenue interests owned by others because the Company acts as an agent when selling crude oil and natural gas, on behalf of royalty owners and working interest owners.&#160;Oil and natural gas revenue is recorded in the month of production based on an estimate of the Company's share of volumes produced and prices realized.&#160;Gas services revenue is recorded in the month the services are performed or purchased gas is sold based on an estimate of natural gas volumes and contract prices. The Company recognizes any differences between estimates and actual amounts received in </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:56.25pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i4b5bb84de3e44886b251851f252e87f2" continuedAt="ia7d3ee8845dc41e0bc0218e574da3844"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic7c60be16dbf4b768545cb88d8ea08c1">the month when payment is received.&#160;Historically, differences between estimated revenues and actual revenue received have not been significant.&#160;The amount of natural gas or oil sold may differ from the amount to which the Company is entitled based on its revenue interests in the properties. The Company did not have any significant imbalance positions at December&#160;31, 2022 or 2021.</ix:continuation></span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has recognized accounts receivable of $<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE5ODI4_9ddef212-8b3b-4b86-a204-21990e9ff625">415.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE5ODM1_acb5d8f8-9bac-4f02-943a-28eb1f12f6c4">217.1</ix:nonFraction> million as of December&#160;31, 2022 and 2021, respectively, from customers for contracts where performance obligations have been satisfied and an unconditional right to consideration exists. </span></div><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTQ0_f9ce98c9-374a-413d-a7b5-c6956fef28fd" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative Expenses</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses are reported net of reimbursements of overhead costs that are received from working interest owners of the oil and gas properties operated by the Company of $<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-5" name="crk:GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIwMjMw_fcf6561a-4561-46e5-aa75-7136ef64748f">27.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-5" name="crk:GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIwMjM0_82c38c04-7130-4bd7-8672-e99eb5d09a57">25.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-5" name="crk:GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIwMjQx_ca77f4aa-5715-45d2-b460-160371e61c5f">24.7</ix:nonFraction> million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTU3_265f7ae0-c05c-4890-a71a-c373b587d28a" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes using the asset and liability method, whereby deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of assets and liabilities and their respective tax basis, as well as the tax consequences attributable to the future utilization of existing net operating loss and other carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that the change in rate is enacted.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTUz_9e8d1ecd-3bf8-48be-80a5-b0dd6ffb858b" continuedAt="i0b508f8dfed34eb2a201d04753a885dc" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Share</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested restricted stock containing non-forfeitable rights to dividends are included in common stock outstanding and are considered to be participating securities and included in the computation of basic and diluted earnings per share pursuant to the two-class method. At December&#160;31, 2022 and 2021, <ix:nonFraction unitRef="shares" contextRef="icf792e50f0a64cbab863731e37d19f20_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzI3NDg3NzkwOTc4NTc_a962bbf7-1717-4073-8836-895d500779de">966,058</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i7283b7e6e3e84ed89fa4a9a4bd034779_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzI3NDg3NzkwOTc4NjU_bf3cbe35-ad8f-47da-bef7-5f2ae7896146">952,971</ix:nonFraction> shares of restricted stock, respectively, are included in common stock outstanding as such shares have a non-forfeitable right to participate in any dividends that might be declared and have the right to vote on matters submitted to the Company's shareholders.</span></div><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTQw_cba9e925-bdbb-483c-ae1f-2ab821444683" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average shares of unvested restricted stock outstanding were as follows:</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"><tr><td style="width:1.0%"></td><td style="width:50.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.767%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.767%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo3MmM4MDQ1OGU5OTQ0MDQwYTIyYTY4NDBkZGE5NmE1MS90YWJsZXJhbmdlOjcyYzgwNDU4ZTk5NDQwNDBhMjJhNjg0MGRkYTk2YTUxXzMtMS0xLTEtNjU1MjU_d4175df1-bbe2-4ea7-abeb-28c3371d1180">926</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo3MmM4MDQ1OGU5OTQ0MDQwYTIyYTY4NDBkZGE5NmE1MS90YWJsZXJhbmdlOjcyYzgwNDU4ZTk5NDQwNDBhMjJhNjg0MGRkYTk2YTUxXzMtMy0xLTEtNjU1MjU_aeb1dd36-21c7-41fa-bfbe-4cd69bcb3cc9">1,057</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="crk:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo3MmM4MDQ1OGU5OTQ0MDQwYTIyYTY4NDBkZGE5NmE1MS90YWJsZXJhbmdlOjcyYzgwNDU4ZTk5NDQwNDBhMjJhNjg0MGRkYTk2YTUxXzMtNS0xLTEtNjU1MjU_92ae91d8-3b53-4b83-9b38-0388178bdb4f">1,149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:56.25pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="ia7d3ee8845dc41e0bc0218e574da3844" continuedAt="if5600f1659b8483f9992d4592a3bbbd4"><ix:continuation id="i0b508f8dfed34eb2a201d04753a885dc" continuedAt="i477a224c353b4183b17ef3667c4662cb"><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PSUs represent the right to receive a number of shares of the Company's common stock that may range from <ix:nonFraction unitRef="number" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="INF" name="crk:PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIxODE1_1a9ebea8-adcc-4ab8-a037-3873c14ed3be">zero</ix:nonFraction> to up to <ix:nonFraction unitRef="number" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="INF" name="crk:PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIxODI3_c233d0c4-3cce-4dbb-b538-618a12c06b37">two</ix:nonFraction> times the number of PSUs granted on the award date based on the achievement of certain performance measures during a performance period. The number of potentially dilutive shares related to PSUs is based on the number of shares, if any, which would be issuable at the end of the respective period, assuming that date was the end of the performance period. <ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTQ1_fcc5790e-2c9f-4c64-a2a8-5d3efee2929e" continuedAt="ice25fbb7dc7941679323dbc5242cbe3e" escape="true">The treasury stock method is used to measure the dilutive effect of PSUs. </ix:nonNumeric></span></div><div style="margin-top:9pt;text-align:center;text-indent:27pt"><ix:continuation id="ice25fbb7dc7941679323dbc5242cbe3e" continuedAt="i219abfb016624125afbf4a6c8c9a5f05"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"><tr><td style="width:1.0%"></td><td style="width:50.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.767%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.767%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per unit amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTpmZTE0Nzc2MTMzNGY0MWViODg3MWYyMzM2ZTBhZjI1ZC90YWJsZXJhbmdlOmZlMTQ3NzYxMzM0ZjQxZWI4ODcxZjIzMzZlMGFmMjVkXzMtMS0xLTEtNjU1MjU_6b7686f5-26de-43c6-80f5-5739fcbed0ed">925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTpmZTE0Nzc2MTMzNGY0MWViODg3MWYyMzM2ZTBhZjI1ZC90YWJsZXJhbmdlOmZlMTQ3NzYxMzM0ZjQxZWI4ODcxZjIzMzZlMGFmMjVkXzMtMy0xLTEtNjU1MjU_bfe9c040-ea35-40f3-8f49-19fcf1a392fe">1,146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="crk:AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTpmZTE0Nzc2MTMzNGY0MWViODg3MWYyMzM2ZTBhZjI1ZC90YWJsZXJhbmdlOmZlMTQ3NzYxMzM0ZjQxZWI4ODcxZjIzMzZlMGFmMjVkXzMtNS0xLTEtNjU1MjU_8012a3a5-d8e2-4c80-a525-1498ccd69cee">1,044</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value per unit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="2" name="crk:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTpmZTE0Nzc2MTMzNGY0MWViODg3MWYyMzM2ZTBhZjI1ZC90YWJsZXJhbmdlOmZlMTQ3NzYxMzM0ZjQxZWI4ODcxZjIzMzZlMGFmMjVkXzQtMS0xLTEtNjU1MjU_09028176-e88f-49a2-96b9-60a0b3a27103">15.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="2" name="crk:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTpmZTE0Nzc2MTMzNGY0MWViODg3MWYyMzM2ZTBhZjI1ZC90YWJsZXJhbmdlOmZlMTQ3NzYxMzM0ZjQxZWI4ODcxZjIzMzZlMGFmMjVkXzQtMy0xLTEtNjU1MjU_c5dcaf64-1b85-4cb3-bc19-aa625f6985c0">8.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="2" name="crk:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTpmZTE0Nzc2MTMzNGY0MWViODg3MWYyMzM2ZTBhZjI1ZC90YWJsZXJhbmdlOmZlMTQ3NzYxMzM0ZjQxZWI4ODcxZjIzMzZlMGFmMjVkXzQtNS0xLTEtNjU1MjU_17c09f51-85f6-4999-a9fe-dfa44988d27f">9.33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i477a224c353b4183b17ef3667c4662cb">The Series A and Series B Convertible Preferred Stock were convertible into <ix:nonFraction unitRef="shares" contextRef="ia866bc4a0c804ad299b52ee120f6d7ce_D20221130-20221130" decimals="INF" name="crk:TemporaryEquityAggregateCommonStockConversionShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIyMzM5_5f5d9473-1105-4af0-a212-da3688aa65c6">52,500,000</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i34dd7be7d43c4021b4a3c702dc8a403d_D20221130-20221130" decimals="INF" name="crk:TemporaryEquityAggregateCommonStockConversionShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIyMzQ2_077e6373-5256-410f-a038-39f21395fc22">43,750,000</ix:nonFraction> shares of common stock, respectively. The Company redeemed all of the shares of Series A Convertible Preferred Stock on May 19, 2020. On November 30, 2022, all outstanding shares of the Series B Convertible preferred stock were converted into <ix:nonFraction unitRef="shares" contextRef="i34dd7be7d43c4021b4a3c702dc8a403d_D20221130-20221130" decimals="INF" name="crk:TemporaryEquityAggregateCommonStockConversionShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzI3NDg3NzkwOTgzMTk_077e6373-5256-410f-a038-39f21395fc22">43,750,000</ix:nonFraction> shares of common stock. The dilutive effect of preferred stock is computed using the if-converted method as if conversion of the preferred shares had occurred at the earlier of the date of issuance or the beginning of the period. Weighted average shares of convertible preferred stock outstanding were as follows:</ix:continuation> </span></div><div style="margin-top:9pt;text-align:center;text-indent:27pt"><ix:continuation id="i219abfb016624125afbf4a6c8c9a5f05"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"><tr><td style="width:1.0%"></td><td style="width:50.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.767%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.767%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average convertible preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1ODVhMDFlYjE4NGM0OWViOTNkNWZjNjA3OTc5MmEzMS90YWJsZXJhbmdlOjU4NWEwMWViMTg0YzQ5ZWI5M2Q1ZmM2MDc5NzkyYTMxXzMtMS0xLTEtNjU1MjU_862f1c45-8384-4a7c-bf2f-fe6258d04f43">40,034</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1ODVhMDFlYjE4NGM0OWViOTNkNWZjNjA3OTc5MmEzMS90YWJsZXJhbmdlOjU4NWEwMWViMTg0YzQ5ZWI5M2Q1ZmM2MDc5NzkyYTMxXzMtMy0xLTEtNjU1MjU_65f1bc4c-6cce-4c37-9e4f-053468222e37">43,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="crk:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1ODVhMDFlYjE4NGM0OWViOTNkNWZjNjA3OTc5MmEzMS90YWJsZXJhbmdlOjU4NWEwMWViMTg0YzQ5ZWI5M2Q1ZmM2MDc5NzkyYTMxXzMtNS0xLTEtNjU1MjU_59ddc9ac-ceaa-45e6-9a14-ae0329953450">63,832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of the Company's participating securities participate in losses and as such are excluded from the computation of basic earnings per share during periods of net losses.</span></div><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTU5_a8a7cc24-b3a4-4f7d-8fe1-ffe39cd303b2" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted income (loss) per share were determined as follows:</span></div><div style="margin-top:9pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.280%"><tr><td style="width:1.0%"></td><td style="width:57.023%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.300%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.300%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.303%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common stockholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzMtMS0xLTEtNjU1MjU_2701cdb7-25ae-462d-966c-d1d6350ed1dc">1,124,868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzMtMy0xLTEtNjU1MjU_16b54cf9-06e2-4509-bee0-b569412c53ef">259,225</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzMtNS0xLTEtNjU1MjU_ce88897d-aaba-404d-955f-c278d702b053">83,413</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income allocable to unvested restricted stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:NetIncomeLossAllocatedToUnvestedRestrictedShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzQtMS0xLTEtNjU1MjU_f76403ed-345b-46a1-a9de-1fbb8cec3dc8">4,278</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) available to common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzUtMS0xLTEtNjU1MjU_33d22c4b-e2e6-4cf9-ba01-a58f593a38b9">1,120,590</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="crk:NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzUtMy0xLTEtNjU1MjU_e2e5b9e2-cc29-4abe-829b-ad6f6e72de13">259,225</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="crk:NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzUtNS0xLTEtNjU1MjU_21e25f3e-a86a-4315-b4d3-d620441dcaf4">83,413</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income allocable to convertible preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzYtMS0xLTEtNjU1MjU_573896fb-269f-4cb5-bf2a-5929fcb995b6">16,014</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income allocable to unvested restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:NetIncomeLossAllocatedToUnvestedRestrictedShares" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzctMS0xLTEtNzA3Mjg_3abf43bf-bfd2-4643-8b8e-6b80ced1e25d">4,278</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) available to common stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzctMS0xLTEtNjU1MjU_22fa744f-fdad-4ec1-a828-adf441ad0906">1,140,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzctMy0xLTEtNjU1MjU_4e84abe6-d4fb-42e5-a4a1-438da9888c77">259,225</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzctNS0xLTEtNjU1MjU_8e0e627a-6e09-461c-b461-9a93b32b832a">83,413</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzktMS0xLTEtNjU1MjU_e99dd37d-2186-42ad-b166-33fdeea0cfc2">236,045</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzktMy0xLTEtNjU1MjU_d91d6100-85fc-4fc6-9411-85e814e3d24a">231,633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzktNS0xLTEtNjU1MjU_866ae6c3-adb7-40f3-8db1-001e5bd35fb2">215,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzExLTEtMS0xLTY1NTI1_9833f801-2832-4a7d-b885-1e613323e190">911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i92f36b0730624009b804cc653ab37f8f_D20210101-20211231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzExLTMtMS0xLTY1NTI1_072653b2-7308-47e9-bb18-5d9d1f7b7344">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i408fa9be4c68487a83762fa3014e3c4f_D20200101-20201231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzExLTUtMS0xLTY1NTI1_7ac00a44-b9d8-40c4-b2b6-e66066c32af1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzEzLTEtMS0xLTcwNzIw_0a739e99-4f93-492e-ab20-78c8433f84ac">475</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i0d567603d6484e3ba18cd54f130c4ad3_D20210101-20211231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzEzLTMtMS0xLTcwNzIw_0d864ce7-6d78-4679-bc91-a29e032b5415">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i9e101739c2ba460bbeaab911d3571e54_D20200101-20201231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzEzLTUtMS0xLTcwNzIw_b1020899-6a50-41bf-9d06-8fcf726e6f71">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfPreferredStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzEyLTEtMS0xLTY1NTI1_a6b3559f-4f56-4329-94e8-6b09f752ac1c">40,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfPreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzEyLTMtMS0xLTY1NTI1_da2190a0-5244-45ee-b1d0-bf568f8d3cfc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:IncrementalCommonSharesAttributableToConversionOfPreferredStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzEyLTUtMS0xLTY1NTI1_b01214ec-b422-4f91-91e7-a34ea410f378">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzEzLTEtMS0xLTY1NTI1_824ff24e-7b47-4676-989f-307cf6b2697e">277,465</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzEzLTMtMS0xLTY1NTI1_b493e56b-8a54-41b8-b775-027ddf2a43ac">231,633</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzEzLTUtMS0xLTY1NTI1_5961e860-4bd3-4981-9e68-10b05d28fa27">215,194</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic income (loss) per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzE1LTEtMS0xLTY1NTI1_7a462551-9fed-4244-80b6-866dc02385a2">4.75</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzE1LTMtMS0xLTY1NTI1_112ec739-b872-43fd-b2ae-72618fd917bc">1.12</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzE1LTUtMS0xLTY1NTI1_77da78f5-a66b-449d-a570-8e2a559732dc">0.39</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted income (loss) per share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzE2LTEtMS0xLTY1NTI1_63db6b9e-748e-4b0d-a896-75b6d1372926">4.11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzE2LTMtMS0xLTY1NTI1_8d3752ff-56a1-4240-9172-e91840724e5b">1.12</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzE2LTUtMS0xLTY1NTI1_817285a4-f493-407e-988f-90c53dafbfd5">0.39</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted per share amounts are the same for the years ended December&#160;31, 2021 and 2020 due to the net loss in those periods.</span></div></ix:continuation><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:56.25pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="if5600f1659b8483f9992d4592a3bbbd4"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="crk:SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTYx_a997cb17-99c4-49ce-a4d4-3aa5b3da81b6" escape="true"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplementary Information With Respect to the Consolidated Statements of Cash Flows</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purpose of the consolidated statements of cash flows, the Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="crk:CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTQ2_1ff8bfd8-0ddd-40af-a7e7-9770a0ff9cdd" escape="true"><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash payments made for interest and income taxes and other non-cash investing and financing activities were as follows:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:447.75pt"><tr><td style="width:1.0pt"></td><td style="width:258.25pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:1.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:58.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash payments for:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:InterestPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzQtMS0xLTEtNjU1MjU_047d27f5-6718-4276-9d62-33c52aae51d9">166,275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzQtMy0xLTEtNjU1MjU_fbb9dc26-9c44-4655-89ce-47e02f5e6b4c">203,742</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzQtNS0xLTEtNjU1MjU_533f2296-1d47-4eb7-bb88-c7d40a8e1063">228,555</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax payments (refunds)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzUtMS0xLTEtNjU1MjU_2080a570-0715-451d-92db-3832d1ce5490">16,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzUtMy0xLTEtNjU1MjU_54671ff8-8383-4bca-adfd-ac6b02ee1d64">149</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzUtNS0xLTEtNjU1MjU_9aea7cc9-079e-4470-ae52-d1a77b4db411">10,218</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash investing activities include:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in accrued capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzctMS0xLTEtNjU1MjU_e836d474-b696-44bb-a466-6ab7ab481584">34,443</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="crk:NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzctMy0xLTEtNjU1MjU_12756b30-8b53-4c99-b5ec-57292a7379ef">4,964</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="crk:NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzctNS0xLTEtNjU1MjU_ab981ad4-cf81-4773-9902-a4105913978d">17,234</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities assumed in exchange for right-of-use lease assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzgtMS0xLTEtNjU1MjU_90aaef7e-76c3-40ac-9f37-27d0fbff98a3"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzgtMS0xLTEtNjU1MjU_a5311272-dba0-44de-9805-fdb1f284dba8">110,090</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzgtMy0xLTEtNjU1MjU_87164722-1568-4e31-8588-115f7e39dd18"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzgtMy0xLTEtNjU1MjU_be29d8e6-bb52-49a3-8cc6-5f2f0603e3f2">5,847</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzgtNS0xLTEtNjU1MjU_35e4c2a3-335b-42ba-aad3-8a0c842f22eb"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzgtNS0xLTEtNjU1MjU_af870632-4bd2-4271-aaf0-f4fc579b57b0">1,761</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash investing and financing activities related to acquisitions:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired working capital</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:NoncashOrPartNoncashAcquisitionWorkingCapital" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzEzLTEtMS0xLTY1NTI1_785d7cf0-b7f0-40bd-9638-69faf25cc34d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:NoncashOrPartNoncashAcquisitionWorkingCapital" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzEzLTMtMS0xLTY1NTI1_aea2cf76-a455-435d-8c0a-968105e7ad42">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="crk:NoncashOrPartNoncashAcquisitionWorkingCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzEzLTUtMS0xLTY1NTI1_56eec070-e73c-47b1-bde4-9655d9d6bed8">520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash financing activities include:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion of preferred stock into common stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:ConversionOfStockAmountConverted1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzEyLTEtMS0xLTcwODY2_9c5285ad-24ef-4728-a8a7-254bdccb613c">175,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:ConversionOfStockAmountConverted1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzEyLTMtMS0xLTcwODc0_5a9b2931-a395-46fd-90c6-4dc3a40e7879">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:ConversionOfStockAmountConverted1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzEyLTUtMS0xLTcwODc0_029ad59c-b254-44c6-9904-267ed579829b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement of debt in exchange for common stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:RetirementOfDebtInExchangeForCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzE1LTEtMS0xLTY1NTI1_587218d4-670d-4892-a9bb-ab973dfa7e97">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:RetirementOfDebtInExchangeForCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzE1LTMtMS0xLTY1NTI1_2a2d67f9-e059-4ece-b89c-6f7e2fe2cfb5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="crk:RetirementOfDebtInExchangeForCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzE1LTUtMS0xLTY1NTI1_7b70fdba-df9f-45da-9f54-bcd42bba8df8">4,151</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock in exchange for debt</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:IssuanceOfCommonStockInExchangeForDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzE2LTEtMS0xLTY1NTI1_50c9f22f-c624-4d72-b547-48d0ba5822d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:IssuanceOfCommonStockInExchangeForDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzE2LTMtMS0xLTY1NTI1_7609508c-743a-459f-8c25-2df405ac9120">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="crk:IssuanceOfCommonStockInExchangeForDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzE2LTUtMS0xLTY1NTI1_c546e902-b565-46ee-a23e-c87f886281a4">5,012</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_115"></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:24.34pt"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:OilAndGasPropertiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzU4OTY_00cda3cd-7874-4a2e-9f77-e035c79abf9e" continuedAt="ifadf410aa0564fed8fb28abdde8829b8" escape="true">Acquisitions and Dispositions of Oil and Gas Properties</ix:nonNumeric></span></div><ix:continuation id="ifadf410aa0564fed8fb28abdde8829b8"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, the Company acquired a <ix:nonFraction unitRef="mi" contextRef="ieced0168f2304665bc777261c4e2b937_I20221231" decimals="0" name="crk:LengthOfAcquiredPipeline" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzEwOTk1MTE2NDE0NzA_ae728378-a86b-483b-be18-9838bc82578d">145</ix:nonFraction>-mile pipeline and natural gas treating plant from an unaffiliated third party and the undeveloped deep rights on approximately <ix:nonFraction unitRef="acre" contextRef="i799aa9cd05d2463cb85a4e4845b5027b_I20221231" decimals="0" name="crk:AssetAcquisitionNetAcres" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzEwOTk1MTE2NDE0NzU_3e5d9c32-9219-4b9f-8b35-df3439f74139">68,000</ix:nonFraction> net undeveloped acres in East Texas for $<ix:nonFraction unitRef="usd" contextRef="i6f50138d868a41ce8e7fa046fe06c7a9_D20220101-20221231" decimals="-5" name="us-gaap:AssetAcquisitionConsiderationTransferred" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzIxOTkwMjMyNjkwOTI_9771ec3d-0f49-437f-91d9-50085f743d3c">35.6</ix:nonFraction>&#160;million including transaction costs. The purchase price was allocated as follows: $<ix:nonFraction unitRef="usd" contextRef="i6f50138d868a41ce8e7fa046fe06c7a9_D20220101-20221231" decimals="-5" name="crk:AssetAcquisitionUnprovedProperty" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzIxOTkwMjMyNjkxMjI_c9353d7e-878c-4037-9070-80dc8ece21c4">18.8</ix:nonFraction>&#160;million was allocated to unproved oil and gas properties and $<ix:nonFraction unitRef="usd" contextRef="i6f50138d868a41ce8e7fa046fe06c7a9_D20220101-20221231" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentAdditions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzIxOTkwMjMyNjk0Nzg_e0b8bffa-c8ee-475c-a0d8-7a2f957fe569">16.8</ix:nonFraction>&#160;million to other property and equipment.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, the Company acquired approximately <ix:nonFraction unitRef="acre" contextRef="ieced0168f2304665bc777261c4e2b937_I20221231" decimals="0" name="crk:AssetAcquisitionNetAcres" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzEwOTk1MTE2NDIyMjI_d2b7d05c-848a-4f6b-a732-d9d574cc7f4c">17,500</ix:nonFraction> net acres of predominantly undeveloped Haynesville shale acreage in East Texas from an unaffiliated third party, which also included interests in <ix:nonFraction unitRef="well" contextRef="i4fa76233edb54e319e022bb4ad7e8ab5_I20211231" decimals="0" name="crk:WellsProducingOnPurchasedPropertyGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzI4NQ_b6a4b272-b464-4b05-a379-54c5062141a0">37</ix:nonFraction> producing wells for $<ix:nonFraction unitRef="usd" contextRef="ie61f67faf61240bca10af36877516417_D20210101-20211231" decimals="-5" name="us-gaap:AssetAcquisitionConsiderationTransferred" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzMwOA_c69bf1ab-edeb-4e73-b541-3f88894eb421">34.7</ix:nonFraction>&#160;million. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022 and 2021, the Company acquired an additional <ix:nonFraction unitRef="acre" contextRef="ic140b1515e274b17be27cb137d32ab6f_I20221231" decimals="0" name="crk:AssetAcquisitionNetAcres" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzIxOTkwMjMyNjk5NDI_cb9a4f9b-d06f-4e69-b31f-eb8c8ffc0866">36,100</ix:nonFraction> and <ix:nonFraction unitRef="acre" contextRef="i24a85663255f4ce0944fc3af48c77077_I20211231" decimals="0" name="crk:AssetAcquisitionNetAcres" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzIxOTkwMjMyNjk5NDY_ab018fb5-c6d2-47b7-bec4-1d0a98d1dda3">32,556</ix:nonFraction> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">net acres through direct leasing for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i9bf738109dc44d4bb11444e11e6a6139_D20220101-20221231" decimals="-5" name="us-gaap:AssetAcquisitionConsiderationTransferred" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzIxOTkwMjMyNjk5ODQ_5846e8fc-7ecb-45e5-8233-0892b2383285">35.6</ix:nonFraction>&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="i0fdbf2a5b69f4b438e43dbdb0c1f92de_D20210101-20211231" decimals="-5" name="us-gaap:AssetAcquisitionConsiderationTransferred" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzIxOTkwMjMyNjk5ODg_d292ac86-1098-409e-b734-c4feb804bf5f">22.9</ix:nonFraction>&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dispositions</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Company sold its interest in certain nonstrategic, non-operated properties for $<ix:nonFraction unitRef="usd" contextRef="i9bde65136b254781a35d58cb3fc23524_D20221201-20221231" decimals="-5" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzEwOTk1MTE2NDE0ODI_779f67be-0dc8-49ff-a527-85e489b796ce">4.1</ix:nonFraction> million. In November 2021, the Company sold its non-operated properties in the Bakken shale for $<ix:nonFraction unitRef="usd" contextRef="i42bee2a9ffbb4f75a2b2884dfa9dc1e3_D20211101-20211130" decimals="-5" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzU2Njc_85768ff3-fe13-4028-8a4e-9ed860038e2c">138.1</ix:nonFraction>&#160;million after selling expenses and incurred a $<ix:nonFraction unitRef="usd" contextRef="i42bee2a9ffbb4f75a2b2884dfa9dc1e3_D20211101-20211130" decimals="-5" sign="-" name="us-gaap:GainLossOnSaleOfOilAndGasProperty" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzU4NjI_2e68690e-a867-4c46-b17c-39efc074753b">162.2</ix:nonFraction>&#160;million pre-tax loss on the divestiture.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-15</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_118"></div><hr style="page-break-after:always"/><div style="min-height:56.25pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="margin-top:9pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:24.34pt"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90ZXh0cmVnaW9uOmUwNTA1YTViZWUzMjQ5OTQ5MzIyZmU3YWMxM2ZiY2E2XzMwNg_689168a0-5f24-4186-a5d9-22ab3791a464" continuedAt="i9e9309aacec547f5953e1653cb8af81f" escape="true">Oil and Gas Producing Activities</ix:nonNumeric></span></div><ix:continuation id="i9e9309aacec547f5953e1653cb8af81f"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90ZXh0cmVnaW9uOmUwNTA1YTViZWUzMjQ5OTQ5MzIyZmU3YWMxM2ZiY2E2XzMwNw_576da44b-5693-4e63-bb49-ae89311af085" escape="true"><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Set forth below is certain information regarding the aggregate capitalized costs of oil and gas properties and costs incurred by the Company for its oil and natural gas property acquisition, development and exploration activities:</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Costs</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.760%"><tr><td style="width:1.0%"></td><td style="width:67.701%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.982%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.833%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.984%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proved properties:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="crk:CapitalizedCostsLeaseHoldCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzQtMS0xLTEtNjU1MjU_7c7831f3-b07a-4774-bcc6-566d2339f94b">3,117,028</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="crk:CapitalizedCostsLeaseHoldCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzQtMy0xLTEtNjU1MjU_80e174d6-79ab-4bee-8d98-6110abacd067">3,053,783</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wells and related equipment and facilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:CapitalizedCostsWellsAndRelatedEquipmentAndFacilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzUtMS0xLTEtNjU1MjU_e192da08-5d30-45d1-9c1d-c15b41d28cca">2,726,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:CapitalizedCostsWellsAndRelatedEquipmentAndFacilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzUtMy0xLTEtNjU1MjU_2131c6ea-0dd9-4858-bd45-22e71e4a74fb">1,702,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation depletion and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzYtMS0xLTEtNjU1MjU_80322831-4949-4785-9c83-be7f262820ba">1,543,003</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzYtMy0xLTEtNjU1MjU_2e90c78c-8fca-41ec-91d5-a6dfe6c20089">1,056,317</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:CapitalizedCostsProvedProperties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzctMS0xLTEtNjU1MjU_c9896fe4-42b0-4a64-a74e-1bc7accd8a1a">4,300,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:CapitalizedCostsProvedProperties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzctMy0xLTEtNjU1MjU_13c6047f-c556-430b-b036-3c97a11bea8b">3,700,077</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unproved properties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:CapitalizedCostsUnprovedProperties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzgtMS0xLTEtNjU1MjU_3be30288-562b-446a-a1bb-2783c2e0c834">298,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:CapitalizedCostsUnprovedProperties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzgtMy0xLTEtNjU1MjU_0a0226ba-870c-4292-bdb6-a0ebd517e290">302,129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:CapitalizedCostsOilAndGasProducingActivitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzktMS0xLTEtNjU1MjU_256ae5cd-53af-420d-a39c-38c88d62d25c">4,598,636</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:CapitalizedCostsOilAndGasProducingActivitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzktMy0xLTEtNjU1MjU_01af94c4-6481-426c-8970-2be837a9c14e">4,002,206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs Incurred</span></div><div style="margin-top:7pt;text-align:center"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90ZXh0cmVnaW9uOmUwNTA1YTViZWUzMjQ5OTQ5MzIyZmU3YWMxM2ZiY2E2XzMwOA_ca058c60-bcf8-4e2a-b451-a78529cac091" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.485%"><tr><td style="width:1.0%"></td><td style="width:51.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.994%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.743%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.994%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.743%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.996%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property acquisitions:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proved property</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:CostsIncurredProvedPropertyAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzQtMS0xLTEtNjU1MjU_4c2b9bfe-f715-4ac7-959f-d6bab8ddea95">500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:CostsIncurredProvedPropertyAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzQtMy0xLTEtNjU1MjU_f738d0ac-00be-4d86-98d2-481a8fbcd65f">21,781</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="crk:CostsIncurredProvedPropertyAcquisitions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzQtNS0xLTEtNjU1MjU_70cd7353-1733-4a79-b9fc-a2399db523fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unproved property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:CostsIncurredUnprovedPropertyAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzUtMS0xLTEtNjU1MjU_56aa0f03-4357-42d3-871d-fb2d33fb46c3">54,120</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:CostsIncurredUnprovedPropertyAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzUtMy0xLTEtNjU1MjU_70060315-94f8-4cd8-830e-2dc21da7df57">35,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="crk:CostsIncurredUnprovedPropertyAcquisitions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzUtNS0xLTEtNjU1MjU_6e678ca7-31ce-4f12-a483-8971516d5f0d">7,949</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exploration and development:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developmental leasehold costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:CostsIncurredDevelopmentLeaseholdCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzctMS0xLTEtNjU1MjU_f0c09112-f0b8-4243-8107-407732f0d9d9">13,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:CostsIncurredDevelopmentLeaseholdCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzctMy0xLTEtNjU1MjU_4c46163b-28ef-42f9-aa31-7d46991c74e1">12,953</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="crk:CostsIncurredDevelopmentLeaseholdCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzctNS0xLTEtNjU1MjU_76ac14b8-c6b1-470b-9b71-5e74d989ab3c">13,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exploratory drilling and completion costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:CostsIncurredExploratoryDrillingAndCompletionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzgtMS0xLTEtNjU1MjU_0b087c7d-361a-41f6-b05e-948a6d4c9426">63,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:CostsIncurredExploratoryDrillingAndCompletionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzgtMy0xLTEtNjU1MjU_bfb0fa07-d2f0-4b99-bdd6-fe79bb4e9532">6,966</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="crk:CostsIncurredExploratoryDrillingAndCompletionCosts" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzgtNS0xLTEtNjU1MjU_b07c5962-3728-4fec-a1a0-51f49d6996b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Development drilling and completion costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:CostsIncurredDevelopmentDrillingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzktMS0xLTEtNjU1MjU_d26598e1-5669-4197-88f3-2142a5778984">901,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:CostsIncurredDevelopmentDrillingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzktMy0xLTEtNjU1MjU_640faf8c-ee91-4cc0-916c-501f9ea48400">569,141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="crk:CostsIncurredDevelopmentDrillingCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzktNS0xLTEtNjU1MjU_79ebf70a-99e9-470c-a603-6cd2e12db75b">436,074</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other development costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:CostsIncurredOtherDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzEwLTEtMS0xLTY1NTI1_aefce83d-0c1d-4d0d-97e0-fd3100eb52f5">53,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:CostsIncurredOtherDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzEwLTMtMS0xLTY1NTI1_d62b49e2-a9a0-41ea-8e0f-e4de882a6f35">39,168</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="crk:CostsIncurredOtherDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzEwLTUtMS0xLTY1NTI1_3b877858-ac29-443b-a7a6-c135ce1c4870">34,572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="crk:CostsIncurredChangeToAssetRetirementObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzExLTEtMS0xLTY1NTI1_486324d0-d2f0-4c97-b721-aa90a7f91e96">686</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="crk:CostsIncurredChangeToAssetRetirementObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzExLTMtMS0xLTY1NTI1_c8bd9a01-8fa6-4f46-b601-8d7a6266c35c">5,608</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="crk:CostsIncurredChangeToAssetRetirementObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzExLTUtMS0xLTY1NTI1_a11806e2-f91f-41bc-bf53-6979e962f7c2">47</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total capital expenditures</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzEyLTEtMS0xLTY1NTI1_e075aa4d-3b0e-4e8a-8360-afc4f120559c">1,087,272</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzEyLTMtMS0xLTY1NTI1_69d0ae00-82e8-4deb-bc1e-a2a47d69c47c">691,488</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzEyLTUtMS0xLTY1NTI1_c6dd72a6-184f-4c06-9f1a-07840a51f778">491,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div></ix:continuation><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_124"></div><div style="margin-top:7pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:24.34pt"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:LongTermDebtTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzM4MTk_48fddd54-a332-437e-a5df-f75b2c2a7d53" continuedAt="i25ab7824223940f1b37331c7b622d567" escape="true">Long-term Debt</ix:nonNumeric></span></div><ix:continuation id="i25ab7824223940f1b37331c7b622d567" continuedAt="i835ec1aba0c940bea01139f7b17a63cd"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzM4MjA_30bd878b-8aa3-446c-9768-9d41bf1a0d59" escape="true"><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt is comprised of the following:</span></div><div style="margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.081%"><tr><td style="width:1.0%"></td><td style="width:62.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.599%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank Credit Facility:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a02d9c6cb6449d6bd64099c250d5b6c_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzQtMS0xLTEtNjU1MjU_71a68f18-0299-4c43-ad99-0c05cd917b32">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e26aad23c3403ab0cc1d311cb51c32_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzQtMy0xLTEtNjU1MjU_bd8d655d-54e1-4a92-b6a8-23e32cde637f">235,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzEyLTAtMS0xLTY1NTI1L3RleHRyZWdpb246NjdmYzQ2NDNlZmNlNGZlZjg0NjkzNzc4OTkzOTAyZjJfNA_01b96a81-45b6-47ac-8c5f-95884e5b7126">6.75</ix:nonFraction>% Senior Notes Due 2029:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzEzLTEtMS0xLTY1NTI1_f8f59808-c1f6-48d3-b03d-96879591917b">1,223,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i868644d51c394fa8802292038fc2c06a_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzEzLTMtMS0xLTY1NTI1_97a630b2-8639-4668-a691-d7a1e6eaa121">1,250,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premium, net of amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE0LTEtMS0xLTY1NTI1_26c97c81-c859-4cec-bc8e-64bdb74c78e8">5,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i868644d51c394fa8802292038fc2c06a_I20211231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedPremium" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE0LTMtMS0xLTY1NTI1_32133985-b759-4fdf-81c0-b312313285a4">6,874</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE1LTAtMS0xLTY1NTI1L3RleHRyZWdpb246OGM1ZDU2NTdiNjIyNDdiZDkwZDI4NjgyZjkwZTdjMjdfNA_e68db1aa-4378-4151-bd37-032000572acd">5.875</ix:nonFraction>% Senior Notes Due 2030:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE2LTEtMS0xLTY1NTI1_a1194735-1f9f-4aae-89f5-1cf0f7c128d0">965,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c5a2db63ed8483f8ee95b0ea4bd4942_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE2LTMtMS0xLTY1NTI1_54a52298-5293-4663-abdf-046eb18b41d7">965,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4fddc8a4a6de4ad894b878b64b7fb6cc_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE0LTAtMS0xLTc2NDU2L3RleHRyZWdpb246YzRjMWJlZmJjMzBiNGZjZWExMmZmNWVmMWVjMWZjMDlfNA_311dbc73-9b90-4843-9114-ed6da3d72c99">7.5</ix:nonFraction>% Senior Notes due 2025:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fddc8a4a6de4ad894b878b64b7fb6cc_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE1LTEtMS0xLTc2NDU2_8393c4ec-4911-4de0-abfd-1b544f39aa3e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e54b940b42c43ee8c3e59744e3f5d50_I20211231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE1LTMtMS0xLTc2NDU2_c14d60f4-3b58-44dd-86f1-9c205e85046b">244,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount, net of amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fddc8a4a6de4ad894b878b64b7fb6cc_I20221231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzEzLTEtMS0xLTc2NDgy_121f2d4e-a016-4499-ae54-ac89fd09da6a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e54b940b42c43ee8c3e59744e3f5d50_I20211231" decimals="-3" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzEzLTMtMS0xLTc2NDgy_5c115bc1-1c3e-4ecd-ac41-fa6c0a94f30a">47,402</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs, net of amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE0LTEtMS0xLTc2NDY5_34cf0010-4a36-4289-a7d0-968a741ef71e">42,265</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE0LTMtMS0xLTc2NDY5_d91e63e9-e1df-46d5-a743-37fd674bbd30">38,637</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE3LTEtMS0xLTY1NTI1_8cabdcc2-65b8-453f-88c2-6c02905b7894">2,152,571</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE3LTMtMS0xLTY1NTI1_ec2f5c61-7a14-446a-9c1d-5d323a1c91f8">2,615,235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:56.25pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i835ec1aba0c940bea01139f7b17a63cd"><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The premium on the <ix:nonFraction unitRef="number" contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzMzMjU_01b96a81-45b6-47ac-8c5f-95884e5b7126">6.75</ix:nonFraction>% senior notes due 2029 is being amortized over its life using the effective interest rate method. Debt issuance costs are amortized over the lives of the bank credit facility and senior notes on a straight-line basis which approximates the amortization that would be calculated using an effective interest rate method.</span></div><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzM4MTg_5276c5d5-36ac-4ad2-b2a4-950c74900e6d" escape="true"><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes Comstock's principal amount of debt as of December&#160;31, 2022 by year of maturity:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:25.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzQtMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjphMzhlY2ExNzIxNTI0YjFiOGRkNTI0YjZlOTQyMTY5Zl80_01b96a81-45b6-47ac-8c5f-95884e5b7126">6.75</ix:nonFraction>% Senior Notes due 2029</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzQtMS0xLTEtNjU1MjU_6789a3c4-2053-4545-b877-246acbc7bfcb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzQtMy0xLTEtNjU1MjU_da16a289-d83d-48f1-8f18-e69c456b07c6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzQtNS0xLTEtNjU1MjU_a95e26a2-243c-482b-acff-6c67d619e513">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzQtNy0xLTEtNjU1MjU_ca0cbc2c-06cc-4aa7-ad3f-b0924a9b70b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzQtOS0xLTEtNjU1MjU_85f2e5d8-57e7-4c08-b3fc-14f019b5f344">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzQtMTEtMS0xLTY1NTI1_8f239330-4e36-4323-a26e-55d15c2566ff">1,223,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzQtMTMtMS0xLTY1NTI1_a5dbd5fd-12dd-4f4b-b634-0f98020a3b3e">1,223,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzUtMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjphMDllN2YzOGMyNGU0NTQ1ODlhMzI4MGVjZjljNjg2Ml80_e68db1aa-4378-4151-bd37-032000572acd">5.875</ix:nonFraction>% Senior Notes due 2030</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzUtMS0xLTEtNjU1MjU_e12a03f9-2578-426c-af3d-b7851b24044f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzUtMy0xLTEtNjU1MjU_1583f1f0-6a3e-4a2b-978e-af2465053f25">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzUtNS0xLTEtNjU1MjU_757660b6-179d-4586-9df4-3d86c8b51338">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzUtNy0xLTEtNjU1MjU_8f02757c-48b5-4ac4-8a9c-dd18e3b03794">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzUtOS0xLTEtNjU1MjU_95a8a8bb-4369-40fd-abd8-4629b5ebf3c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzUtMTEtMS0xLTY1NTI1_5788660c-9d4d-4dad-8da2-7d7d4111e355">965,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzUtMTMtMS0xLTY1NTI1_3a688b85-f8ec-4808-b99c-bd77c70e2c06">965,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzYtMS0xLTEtNjU1MjU_7e4655ab-27bb-4ebc-8652-1a654a972b76">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzYtMy0xLTEtNjU1MjU_ad204f32-8158-4bdf-a3af-a2ec3db21307">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzYtNS0xLTEtNjU1MjU_0b3fc0fc-6059-446d-a246-8ac55cadb6b4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzYtNy0xLTEtNjU1MjU_a0c2cefb-53d2-4c79-b999-42b1645bcd9f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzYtOS0xLTEtNjU1MjU_4317ff22-4dd7-4dbf-b522-20a4f40e5d7c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzYtMTEtMS0xLTY1NTI1_038c8a25-136c-4c9d-997a-e82090436074">2,188,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzYtMTMtMS0xLTY1NTI1_8e78fa09-0082-44e8-97df-9ccf60004dad">2,188,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 15, 2022, the Company entered into an amended and restated bank credit facility with Wells Fargo Bank National Association, as administrative agent, and other participating banks with an aggregate commitment of $<ix:nonFraction unitRef="usd" contextRef="ia0300a884a0d42eb9260ca186a9b726b_I20221114" decimals="-8" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzIxOTkwMjMyNjQwNDQ_fe8298c6-13a8-4eed-871b-951d805ed92e">1.5</ix:nonFraction>&#160;billion. The new bank credit facility is subject to a borrowing base of $<ix:nonFraction unitRef="usd" contextRef="id2959d593a6c42a19dcf9ecfb10f32e4_I20221115" decimals="-8" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzEwOTk1MTE2MzYxOTE_1afb3391-cee4-4684-80a1-7a642a5f67d9">2.0</ix:nonFraction>&#160;billion, which is redetermined on a semi-annual basis and upon the occurrence of certain other events and matures on November 15, 2027. Borrowings under the bank credit facility are secured by substantially all of the assets of the Company and its subsidiaries and bear interest at the Company's option, at either adjusted SOFR plus <ix:nonFraction unitRef="number" contextRef="ie19e2eb6bd7343dc85edac1eaa982dd0_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzg5OQ_1bf7c1ae-1873-42a4-958c-56191fe32707">1.75</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i61e741224fb24507883de80552b8a2cf_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzkwNQ_66fcd1cf-e926-4d7c-a9af-bc5820bbe412">2.75</ix:nonFraction>% or an alternative base rate plus <ix:nonFraction unitRef="number" contextRef="i672e2ccba3814061bc325e20aaf20cc7_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzkyOA_2e85baf3-dd01-4a18-911f-96f3b52f884b">0.75</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="if75e411c0e80442f8fb7dcb1604b2114_D20220101-20221231" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzkzNA_6c018532-ec73-44b5-82aa-dcb1c102e907">1.75</ix:nonFraction>%, in each case depending on the utilization of the borrowing base. There were <ix:nonFraction unitRef="usd" contextRef="i4cecb58703ae476a8bf7ca3bb27175b4_I20221231" decimals="INF" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzcxNDY4MjU1ODkyMTM_88d88773-aa1e-4587-a52b-aba0efe4411b">no</ix:nonFraction> borrowings outstanding at December&#160;31, 2022. The Company pays a commitment fee of <ix:nonFraction unitRef="number" contextRef="i0bcf388df6894392988688cb5edd9e1c_D20220101-20221231" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzEwNDU_21c75948-538a-4f1a-8cdf-bc4da9d4a97e">0.375</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i31921946ab76475691e551996fc08e53_D20220101-20221231" decimals="INF" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzEwNTE_eeca09ea-75fc-4ca9-a3df-f7dab0a276dc">0.5</ix:nonFraction>%, which is dependent on the utilization of the borrowing base. The weighted average interest rate on borrowings under the bank credit facility were <ix:nonFraction unitRef="number" contextRef="idba0860866d043ccbe135d059c68909d_I20221231" decimals="4" name="us-gaap:DebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzExNjk_fd04aa24-6140-41ba-8bea-8154020000fb">3.61</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i671da80f07e24d03bc8cdb913c2f2ad5_I20211231" decimals="4" name="us-gaap:DebtWeightedAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzExNzY_167867e4-4b83-4940-bca4-8d3b6dcb4008">2.71</ix:nonFraction>% during the years ended December&#160;31, 2022 and 2021, respectively. The bank credit facility places certain restrictions upon the Company's and its  subsidiaries' ability to, among other things, incur additional indebtedness, pay cash dividends, repurchase common stock, make certain loans, investments and divestitures and redeem the senior notes.&#160;The only financial covenants are the maintenance of a leverage ratio of less than <ix:nonFraction unitRef="number" contextRef="i31921946ab76475691e551996fc08e53_D20220101-20221231" decimals="INF" name="crk:LeverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzE1OTE_bbbc467d-d226-4cae-9352-e914d748e3d7">3.5</ix:nonFraction> to <ix:nonFraction unitRef="number" contextRef="i0bcf388df6894392988688cb5edd9e1c_D20220101-20221231" decimals="INF" name="crk:LeverageRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzE1OTc_34fe2df4-ce13-4360-b38d-16481abd829f">1.0</ix:nonFraction> and an adjusted current ratio of at least <ix:nonFraction unitRef="number" contextRef="i0bcf388df6894392988688cb5edd9e1c_D20220101-20221231" decimals="INF" name="crk:CurrentRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzE2NDI_95cc2b3b-7980-4cc3-9e9f-3a5180c09e3a">1.0</ix:nonFraction> to <ix:nonFraction unitRef="number" contextRef="i31921946ab76475691e551996fc08e53_D20220101-20221231" decimals="INF" name="crk:CurrentRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzE2NDg_7bc04215-cdb0-415b-9f1d-7c7e6cf2abc4">1.0</ix:nonFraction>.&#160;The Company was in compliance with the covenants as of December&#160;31, 2022.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2022, the Company completed the early redemption of all of its outstanding <ix:nonFraction unitRef="number" contextRef="i4fddc8a4a6de4ad894b878b64b7fb6cc_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU0Mjk_311dbc73-9b90-4843-9114-ed6da3d72c99">7.5</ix:nonFraction>% senior notes due in 2025 for an aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="i66a9b0eb3b444e58b29469c32caa9c27_D20220501-20220531" decimals="-5" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU0NjM_6474b951-1a1b-4c31-9810-521739f02b12">258.1</ix:nonFraction>&#160;million, which included principal of $<ix:nonFraction unitRef="usd" contextRef="iaab912cc38674b6f97c7196722a2d5de_I20220531" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU0Nzk_114c5caf-d705-4723-9a6f-a029897d723c">244.4</ix:nonFraction>&#160;million, premiums paid over face value of $<ix:nonFraction unitRef="usd" contextRef="i66a9b0eb3b444e58b29469c32caa9c27_D20220501-20220531" decimals="-5" name="us-gaap:PaymentsOfDebtExtinguishmentCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU1MDg_7dbfeda5-7b7d-4efd-9627-a9067e266106">4.5</ix:nonFraction>&#160;million and accrued interest of $<ix:nonFraction unitRef="usd" contextRef="i66a9b0eb3b444e58b29469c32caa9c27_D20220501-20220531" decimals="-5" name="us-gaap:InterestExpenseLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU1MzU_7f6b163d-d71b-470e-89d4-ded90bc23c44">9.2</ix:nonFraction>&#160;million. As a result of the redemption, the Company recognized a loss of $<ix:nonFraction unitRef="usd" contextRef="i66a9b0eb3b444e58b29469c32caa9c27_D20220501-20220531" decimals="-5" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU1NjU_d487c64a-93d6-4475-ae9c-47b28f64e55d">47.8</ix:nonFraction>&#160;million on early retirement of debt including the write-off of $<ix:nonFraction unitRef="usd" contextRef="iaab912cc38674b6f97c7196722a2d5de_I20220531" decimals="-5" name="us-gaap:DebtInstrumentUnamortizedDiscount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU1OTQ_1842eda7-ce7f-4869-af54-4704fbb1fea0">43.3</ix:nonFraction>&#160;million of unamortized discount resulting from adjusting the senior notes to fair value on the date that they were assumed by the Company.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, the Company repurchased $<ix:nonFraction unitRef="usd" contextRef="i6b8c48f125dc4edc85e75c3cca2f1fb5_D20220101-20220630" decimals="-5" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU2MjU_678f4f97-6ff8-41e9-940e-0b1c9095b955">26.1</ix:nonFraction>&#160;million principal amount of its <ix:nonFraction unitRef="number" contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU2NDE_01b96a81-45b6-47ac-8c5f-95884e5b7126">6.75</ix:nonFraction>% senior notes due in 2029 for $<ix:nonFraction unitRef="usd" contextRef="i7e320a6b99694719bc85f45efdce8137_D20220601-20220630" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU2NTg_98c05316-8a36-4cc4-9b84-9a1c3120d3c8">24.9</ix:nonFraction>&#160;million. The Company recognized a gain of $<ix:nonFraction unitRef="usd" contextRef="i7e320a6b99694719bc85f45efdce8137_D20220601-20220630" decimals="-5" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU2ODY_8d974fb8-b0ab-4ce1-899a-c123239d1383">1.0</ix:nonFraction>&#160;million on early retirement of debt relating to the repurchase.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, the Company refinanced $<ix:nonFraction unitRef="usd" contextRef="iab716b7b016c42fda0009f3ce1061788_D20210101-20211231" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzc2NDI_1f8361dd-8008-4a95-bba5-302d95810a95">375.0</ix:nonFraction>&#160;million principal amount of its <ix:nonFraction unitRef="number" contextRef="i4fddc8a4a6de4ad894b878b64b7fb6cc_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzc2NjA_311dbc73-9b90-4843-9114-ed6da3d72c99">7.5</ix:nonFraction>% senior notes due in 2025 and $<ix:nonFraction unitRef="usd" contextRef="i718d4b8a599d44ffa96422b99d3643c6_D20210101-20211231" decimals="-5" name="us-gaap:RepaymentsOfSeniorDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzc2ODA_30b37ed2-bc0c-4a77-908a-b9558edf43e4">1,650.0</ix:nonFraction>&#160;million principal amount of its <ix:nonFraction unitRef="number" contextRef="i280647d078b8472d8d00453b21a56387_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzc2OTk_47014d68-74a1-4315-9922-7b5910d59f00">9.75</ix:nonFraction>% senior notes due 2026 with proceeds from the issuance of $<ix:nonFraction unitRef="usd" contextRef="ib96416af3bc2430f84951059ee79ed91_D20210101-20211231" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzc3MTk_95436648-cde3-472e-a4a7-15a1e0216576">1,250.0</ix:nonFraction>&#160;million principal amount of its <ix:nonFraction unitRef="number" contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzc3Mzg_01b96a81-45b6-47ac-8c5f-95884e5b7126">6.75</ix:nonFraction>% senior notes due in 2029 and $<ix:nonFraction unitRef="usd" contextRef="i5c5a2db63ed8483f8ee95b0ea4bd4942_I20211231" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzc3NTY_c1214578-db01-4699-8c9f-f806be519fa4">965.0</ix:nonFraction>&#160;million principal amount of its <ix:nonFraction unitRef="number" contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzc3NzM_e68db1aa-4378-4151-bd37-032000572acd">5.875</ix:nonFraction>% senior notes due in 2030. The Company recognized a loss of $<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzc3OTE_7ab709bd-f0a8-42a5-a32a-bd977291f598">352.6</ix:nonFraction>&#160;million on early retirement of debt for the year ended December&#160;31, 2021.</span></div></ix:continuation><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_127"></div><div style="margin-top:8pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:24.34pt"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzEzNjI_d65bffad-ee2f-46d9-aee1-2b496adbac60" continuedAt="i2dddcda1c30841f6b3eefcf92d63cd85" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i2dddcda1c30841f6b3eefcf92d63cd85" continuedAt="ib177986d766a46f1b02bc17f17228d97"><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has natural gas transportation and gathering contracts which extend to 2031. Commitments under these contracts are $<ix:nonFraction unitRef="usd" contextRef="ie8f61d228c1e41cf8c6aae87c9f3c43f_I20221231" decimals="-5" name="us-gaap:OtherCommitmentDueInNextTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzI3NDg3NzkwNzE5MDg_fb708e9e-3531-43d4-a0fc-7ff2f2dcfa8f">57.0</ix:nonFraction> million for 2023, $<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-5" name="us-gaap:OtherCommitmentDueInSecondYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzI3NDg3NzkwNzE5MTY_13329d23-f2d5-4d5a-8704-6791e94fac93">57.5</ix:nonFraction> million for 2024, $<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-5" name="us-gaap:OtherCommitmentDueInThirdYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzI3NDg3NzkwNzE5MjM_0ab9abb5-ed4b-4ed7-b4af-4ffd2310f50d">45.7</ix:nonFraction> million for 2025, $<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-5" name="us-gaap:OtherCommitmentDueInFourthYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzI3NDg3NzkwNzE5MzA_1d1b807a-a892-4d69-a06d-24379742e762">40.9</ix:nonFraction> million for 2026, $<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-5" name="us-gaap:OtherCommitmentDueInFifthYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzI3NDg3NzkwNzE5Mzc_424f24e4-9a73-4bc6-9bbc-a7345ba93e64">40.7</ix:nonFraction> million for 2027 and $<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-5" name="us-gaap:OtherCommitmentDueAfterFifthYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOQ_6172d464-5d65-4f3f-bdc5-f93d25e0d86f">124.3</ix:nonFraction> million for 2028 through 2031.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has drilling rig contracts and completion service contracts. Terms of drilling contracts vary from well to well, or are for periods ranging from less than one year to <ix:nonNumeric contextRef="id05a1e0bfef74e2e89ea1c4443787aa5_D20220101-20221231" name="crk:OtherCommitmentPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTkwNjM_a1f5381a-7830-4c6e-9d21-5271cfed0ce8">three years</ix:nonNumeric>. The service contracts with terms less than one year are generally for terms ranging from <ix:nonNumeric contextRef="if512d8f9a6834a2e80a2da287df78ffc_D20220101-20221231" name="crk:OtherCommitmentPeriod" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzQ2NQ_ced59ce6-1342-46b3-be3f-a5c9c84ec13a">45</ix:nonNumeric> days to <ix:nonNumeric contextRef="ie3fe543ab0904ec3a5308409e5d90d6f_D20220101-20221231" name="crk:OtherCommitmentPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzEzNjM_115150a3-5119-4b12-8917-057588e7a449">six months</ix:nonNumeric>. In December 2022, the Company entered into agreements for <ix:nonFraction unitRef="drillingrig" contextRef="id05a1e0bfef74e2e89ea1c4443787aa5_D20220101-20221231" decimals="INF" name="crk:OtherCommitmentNumberOfDrillingRigs" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzEwOTk1MTE2MzIyNDU_d2a24c8c-2a99-43d9-a0b6-fa423dc6ecd9">three</ix:nonFraction> new drilling rigs with a <ix:nonNumeric contextRef="if43d13fe3667475192b695b8e34f2104_D20220101-20221231" name="crk:OtherCommitmentPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzEwOTk1MTE2MzIyNDY_4e4b6a61-955c-4f2f-9db4-4a0b76bd1466">three year</ix:nonNumeric> term and a minimum annual commitment of $<ix:nonFraction unitRef="usd" contextRef="ib861dd0c9e0f47d8abf902a35a844305_I20220731" decimals="-5" name="us-gaap:OtherCommitmentDueInNextTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTk0NjA_54c36ff4-8912-4dc0-876d-213b5f5baef2"><ix:nonFraction unitRef="usd" contextRef="ib861dd0c9e0f47d8abf902a35a844305_I20220731" decimals="-5" name="us-gaap:OtherCommitmentDueInSecondYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTk0NjA_7b88f377-03a1-4e3e-bfc0-cbbf23cef0f2"><ix:nonFraction unitRef="usd" contextRef="ib861dd0c9e0f47d8abf902a35a844305_I20220731" decimals="-5" name="us-gaap:OtherCommitmentDueInThirdYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTk0NjA_939fa043-69e5-4ec5-9f57-8ed5348761b9">12.2</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;million per drilling rig. The Company expects to take delivery of two of the rigs in the second half of 2023 and the third rig in early 2024. Existing commitments under these contracts are $<ix:nonFraction unitRef="usd" contextRef="ic966c1bd3fc24c279cc5b3c52f66d2ed_I20221231" decimals="-5" name="us-gaap:OtherCommitmentDueInNextTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzUyOQ_91032e42-948d-46f9-9bb2-12775e20a3db">34.9</ix:nonFraction> million for 2023 and 2024, $<ix:nonFraction unitRef="usd" contextRef="ic966c1bd3fc24c279cc5b3c52f66d2ed_I20221231" decimals="-5" name="us-gaap:OtherCommitmentDueInSecondYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTk2NTQ_2ec2d1c6-e623-4893-8a6e-297d79a48d76">36.7</ix:nonFraction> million for 2025, $<ix:nonFraction unitRef="usd" contextRef="ic966c1bd3fc24c279cc5b3c52f66d2ed_I20221231" decimals="-5" name="us-gaap:OtherCommitmentDueInThirdYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTk2Nzc_bbb6ca1b-1bf7-44ca-ace9-cfc98471a74d">31.9</ix:nonFraction> million for 2026 and $<ix:nonFraction unitRef="usd" contextRef="ic966c1bd3fc24c279cc5b3c52f66d2ed_I20221231" decimals="-5" name="us-gaap:OtherCommitmentDueInFourthYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTk2OTc_845e7275-1441-4969-a1f9-576db270ec81">1.8</ix:nonFraction> million for 2027.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021 and 2022, the Company entered into hydraulic fracturing services agreements for exclusive use of <ix:nonFraction unitRef="naturalgasfleet" contextRef="i23be8d0fc97c49d98fd23f75ba8744f7_D20220101-20221231" decimals="INF" name="crk:OtherCommitmentNumberOfNaturalGasPoweredFleets" format="ixt-sec:numwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzEwOTk1MTE2MzIyNDQ_54300fef-dd98-48a8-a5e1-c94ccd465ab4">two</ix:nonFraction> natural gas powered hydraulic fracturing fleets. The term of the agreements are <ix:nonNumeric contextRef="i23be8d0fc97c49d98fd23f75ba8744f7_D20220101-20221231" name="crk:OtherCommitmentPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzEwOTk1MTE2MzIyNDc_d5e30e99-e256-4336-a578-b40eafa6a1eb">three years</ix:nonNumeric> and the minimum commitment under these agreements are $<ix:nonFraction unitRef="usd" contextRef="i5e45b9bc00ee46d2b2ba7ec58bc9134b_I20220731" decimals="-5" name="us-gaap:OtherCommitmentDueInNextTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1Xzc0Mw_0fe35944-6c4d-463e-ae1a-4dde28e9c306"><ix:nonFraction unitRef="usd" contextRef="i5e45b9bc00ee46d2b2ba7ec58bc9134b_I20220731" decimals="-5" name="us-gaap:OtherCommitmentDueInSecondYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1Xzc0Mw_154b706e-4501-4def-af0f-83b9cc40bc24"><ix:nonFraction unitRef="usd" contextRef="i5e45b9bc00ee46d2b2ba7ec58bc9134b_I20220731" decimals="-5" name="us-gaap:OtherCommitmentDueInThirdYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1Xzc0Mw_80f159ea-3676-4504-a2e0-6bd9739b4857">19.2</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;million per year. The Company took delivery of the first fleet in the second quarter of 2022 and expects delivery of the second fleet in the second quarter of 2023. Commitments under these contracts are $<ix:nonFraction unitRef="usd" contextRef="ide9ac16f0f5b475f802dac6807ed6515_I20221231" decimals="-5" name="us-gaap:OtherCommitmentDueInNextTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTk5MjE_82e6b809-b5bc-43aa-a75d-156bf2ac00e8">33.7</ix:nonFraction> million for 2023, $<ix:nonFraction unitRef="usd" contextRef="ide9ac16f0f5b475f802dac6807ed6515_I20221231" decimals="-5" name="us-gaap:OtherCommitmentDueInSecondYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTk5Mzc_a53bf715-eab1-417b-a38c-e48493fd13b2">38.5</ix:nonFraction> million for 2024, $<ix:nonFraction unitRef="usd" contextRef="ide9ac16f0f5b475f802dac6807ed6515_I20221231" decimals="-5" name="us-gaap:OtherCommitmentDueInThirdYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTk5NTM_b73aaf34-9492-429b-bb60-9dd658afc674">24.3</ix:nonFraction> million for 2025 and $<ix:nonFraction unitRef="usd" contextRef="ide9ac16f0f5b475f802dac6807ed6515_I20221231" decimals="-5" name="us-gaap:OtherCommitmentDueInFourthYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTk5NzY_f882fcfa-09d4-4ecc-8ba7-9058d8c1abc1">4.7</ix:nonFraction> million for 2026.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:56.25pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ib177986d766a46f1b02bc17f17228d97">From time to time, the Company is involved in certain litigation that arise in the normal course of its operations. The Company records a loss contingency for these matters when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. The Company does not believe the resolution of these matters will have a material adverse effect on the Company's financial position, results of operations or cash flows and no material amounts are accrued relative to these matters at December&#160;31, 2022 or 2021.</ix:continuation></span></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_130"></div><div style="margin-top:9pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(6)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:24.34pt"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:PreferredStockTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzAvZnJhZzplNmVhNmQ0ZWI0YTg0MDIzYjg0M2VlNjhhYWNkZWNmYi90ZXh0cmVnaW9uOmU2ZWE2ZDRlYjRhODQwMjNiODQzZWU2OGFhY2RlY2ZiXzEyMjA_cfa60348-2200-4aa0-b19b-49c56740e07d" continuedAt="id8bff6c77eec462492ce8b43807882b4" escape="true">Convertible Preferred Stock</ix:nonNumeric></span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id8bff6c77eec462492ce8b43807882b4">On November 30, 2022, all of the outstanding shares of the Series B Redeemable Convertible Preferred Stock were converted into <ix:nonFraction unitRef="shares" contextRef="i34dd7be7d43c4021b4a3c702dc8a403d_D20221130-20221130" decimals="INF" name="us-gaap:ConversionOfStockSharesConverted1" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzAvZnJhZzplNmVhNmQ0ZWI0YTg0MDIzYjg0M2VlNjhhYWNkZWNmYi90ZXh0cmVnaW9uOmU2ZWE2ZDRlYjRhODQwMjNiODQzZWU2OGFhY2RlY2ZiXzI3NDg3NzkwNzE5ODI_8585d7f1-0c26-4872-9d91-53b0548316fd">43,750,000</ix:nonFraction> shares of common stock.</ix:continuation></span></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_133"></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(7)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:24.34pt"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzMvZnJhZzpkZjg1ODg2MWM2MTg0ZWRlYmQxY2ZkM2MzNjBlNTVmZC90ZXh0cmVnaW9uOmRmODU4ODYxYzYxODRlZGViZDFjZmQzYzM2MGU1NWZkXzQ1OQ_b58671f4-6a31-48ec-b329-3052e85f87bf" continuedAt="ifd00c519ac0f4b5094bf2f9a4357e8f9" escape="true">Stockholders' Equity</ix:nonNumeric></span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ifd00c519ac0f4b5094bf2f9a4357e8f9">The authorized capital of the Company is <ix:nonFraction unitRef="shares" contextRef="ifc7cffdc1c324603803d218694793042_I20190716" decimals="INF" name="crk:CommonStockAndPreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzMvZnJhZzpkZjg1ODg2MWM2MTg0ZWRlYmQxY2ZkM2MzNjBlNTVmZC90ZXh0cmVnaW9uOmRmODU4ODYxYzYxODRlZGViZDFjZmQzYzM2MGU1NWZkXzY4_bb806570-b845-483a-809e-a74a4677cb74">405,000,000</ix:nonFraction> shares, of which <ix:nonFraction unitRef="shares" contextRef="ifc7cffdc1c324603803d218694793042_I20190716" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzMvZnJhZzpkZjg1ODg2MWM2MTg0ZWRlYmQxY2ZkM2MzNjBlNTVmZC90ZXh0cmVnaW9uOmRmODU4ODYxYzYxODRlZGViZDFjZmQzYzM2MGU1NWZkXzg4_f67ae6e6-4cbb-4661-854b-39758574718f">400,000,000</ix:nonFraction> shares are common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="ifc7cffdc1c324603803d218694793042_I20190716" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzMvZnJhZzpkZjg1ODg2MWM2MTg0ZWRlYmQxY2ZkM2MzNjBlNTVmZC90ZXh0cmVnaW9uOmRmODU4ODYxYzYxODRlZGViZDFjZmQzYzM2MGU1NWZkXzExNg_725e8692-0134-4b3c-b7e7-e1183be63d77">0.50</ix:nonFraction> par value per share, and <ix:nonFraction unitRef="shares" contextRef="ifc7cffdc1c324603803d218694793042_I20190716" decimals="INF" name="us-gaap:TemporaryEquitySharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzMvZnJhZzpkZjg1ODg2MWM2MTg0ZWRlYmQxY2ZkM2MzNjBlNTVmZC90ZXh0cmVnaW9uOmRmODU4ODYxYzYxODRlZGViZDFjZmQzYzM2MGU1NWZkXzE0NA_39932254-b513-46f4-98cb-8d909345168b">5,000,000</ix:nonFraction> are preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="ifc7cffdc1c324603803d218694793042_I20190716" decimals="INF" name="us-gaap:TemporaryEquityParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzMvZnJhZzpkZjg1ODg2MWM2MTg0ZWRlYmQxY2ZkM2MzNjBlNTVmZC90ZXh0cmVnaW9uOmRmODU4ODYxYzYxODRlZGViZDFjZmQzYzM2MGU1NWZkXzE2OA_eb08db72-cb24-4a65-9923-50770fac8c63">10.00</ix:nonFraction> par value per share.</ix:continuation></span></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_136"></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(8)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:24.34pt"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzI2MDg_ba92aa08-c8ca-4bf0-b15e-705ec1f06984" continuedAt="i3f6967787ade408aa15a0c910df0c445" escape="true">Stock-based Compensation</ix:nonNumeric></span></div><ix:continuation id="i3f6967787ade408aa15a0c910df0c445" continuedAt="i88f07ff2f63a495094b9a1a9520a2564"><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants restricted shares of common stock and PSUs to key employees and directors as part of their compensation. Grants are made pursuant to the Company's 2019 Long-term Incentive Plan (the "2019 Plan"), which was approved by the Company's shareholders on May 31, 2019. Future authorized equity awards available under the 2019 Plan as of December&#160;31, 2022 were <ix:nonFraction unitRef="shares" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzQzOQ_efef6059-16da-4a6b-9754-135503e7a253">4,592,055</ix:nonFraction> shares of common stock.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is included in general and administrative expenses.&#160;During the years ended December&#160;31, 2022, 2021 and 2020 the Company had $<ix:nonFraction unitRef="usd" contextRef="ibf0ce3519f294e91b027fcd7508680e0_D20220101-20221231" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzYwNA_db393389-71fb-4c5e-b5d0-1f041b85c581">6.6</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i7f8b56124c614e53a799d4f3dfe1941c_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzYwOA_f7cf3af6-aca3-45e3-a923-f8c572429812">6.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i243767fea70b46d7a541c1d16764bd7b_D20200101-20201231" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzYxNQ_8e5868e8-332b-436f-9e64-04e5c4e32d59">6.5</ix:nonFraction> million, respectively, in stock-based compensation expense.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of restricted stock grants is amortized over the vesting period, generally <ix:nonNumeric contextRef="i1ed8b3b5cada43b4af9ec8a4d1e2ae36_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzc3OA_a6755b37-139e-4a0e-ab02-d1f909e9f59d">one year</ix:nonNumeric> to <ix:nonNumeric contextRef="id8021c7955554163a63344986812beea_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzc4NA_5380b3b1-2ea7-4cf0-99fe-929a3916a5b8">three years</ix:nonNumeric>, using the straight-line method. The fair value of each restricted share on the date of grant is equal to the market price of a share of the Company's stock.</span></div><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzI2MTA_65b56f40-ade6-4f1a-a6df-f48632aecef5" escape="true"><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of restricted stock activity is presented below:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.263%"><tr><td style="width:1.0%"></td><td style="width:55.249%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.064%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.065%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Restricted<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant&#160;Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7283b7e6e3e84ed89fa4a9a4bd034779_I20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo1NjdmZTY1YmVjYWQ0ZDMxOWNmMDg0NWQyNWU5NzMyZS90YWJsZXJhbmdlOjU2N2ZlNjViZWNhZDRkMzE5Y2YwODQ1ZDI1ZTk3MzJlXzEtMS0xLTEtNjU1MjU_b98f97ed-8a05-40bd-a7f0-5d9b353366ba">952,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i7283b7e6e3e84ed89fa4a9a4bd034779_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo1NjdmZTY1YmVjYWQ0ZDMxOWNmMDg0NWQyNWU5NzMyZS90YWJsZXJhbmdlOjU2N2ZlNjViZWNhZDRkMzE5Y2YwODQ1ZDI1ZTk3MzJlXzEtMy0xLTEtNjU1MjU_e6775746-e4ea-408b-97bd-b14d1fbd10ef">5.74</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo1NjdmZTY1YmVjYWQ0ZDMxOWNmMDg0NWQyNWU5NzMyZS90YWJsZXJhbmdlOjU2N2ZlNjViZWNhZDRkMzE5Y2YwODQ1ZDI1ZTk3MzJlXzItMS0xLTEtNjU1MjU_339655a4-5246-4777-9cbc-4f139b2e07b1">627,791</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo1NjdmZTY1YmVjYWQ0ZDMxOWNmMDg0NWQyNWU5NzMyZS90YWJsZXJhbmdlOjU2N2ZlNjViZWNhZDRkMzE5Y2YwODQ1ZDI1ZTk3MzJlXzItMy0xLTEtNjU1MjU_bb8d418e-35f0-4f1f-b2c4-603a6793a09f">17.70</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo1NjdmZTY1YmVjYWQ0ZDMxOWNmMDg0NWQyNWU5NzMyZS90YWJsZXJhbmdlOjU2N2ZlNjViZWNhZDRkMzE5Y2YwODQ1ZDI1ZTk3MzJlXzMtMS0xLTEtNjU1MjU_5d81beb9-7633-44c1-bba9-4663869cc512">549,363</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo1NjdmZTY1YmVjYWQ0ZDMxOWNmMDg0NWQyNWU5NzMyZS90YWJsZXJhbmdlOjU2N2ZlNjViZWNhZDRkMzE5Y2YwODQ1ZDI1ZTk3MzJlXzMtMy0xLTEtNjU1MjU_9e2bee6a-5103-49bf-b080-add5a22f9e1a">5.67</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeitures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo1NjdmZTY1YmVjYWQ0ZDMxOWNmMDg0NWQyNWU5NzMyZS90YWJsZXJhbmdlOjU2N2ZlNjViZWNhZDRkMzE5Y2YwODQ1ZDI1ZTk3MzJlXzQtMS0xLTEtNjU1MjU_f5288b89-5eb8-4ae7-b2c2-1322d9fb4b0c">65,341</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo1NjdmZTY1YmVjYWQ0ZDMxOWNmMDg0NWQyNWU5NzMyZS90YWJsZXJhbmdlOjU2N2ZlNjViZWNhZDRkMzE5Y2YwODQ1ZDI1ZTk3MzJlXzQtMy0xLTEtNjU1MjU_40b5f021-2c3a-46f1-8493-45b484d0e6f1">8.85</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icf792e50f0a64cbab863731e37d19f20_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo1NjdmZTY1YmVjYWQ0ZDMxOWNmMDg0NWQyNWU5NzMyZS90YWJsZXJhbmdlOjU2N2ZlNjViZWNhZDRkMzE5Y2YwODQ1ZDI1ZTk3MzJlXzUtMS0xLTEtNjU1MjU_9f3c3e2b-a758-41b1-8f10-5f19559ef87e">966,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="icf792e50f0a64cbab863731e37d19f20_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo1NjdmZTY1YmVjYWQ0ZDMxOWNmMDg0NWQyNWU5NzMyZS90YWJsZXJhbmdlOjU2N2ZlNjViZWNhZDRkMzE5Y2YwODQ1ZDI1ZTk3MzJlXzUtMy0xLTEtNjU1MjU_4bb8f74c-fedf-43a4-a34b-a6269a52dccd">13.34</ix:nonFraction></span></td></tr></table></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.134%"><tr><td style="width:1.0%"></td><td style="width:58.463%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.819%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.638%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.819%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.638%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.823%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of vested restricted stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzMtMS0xLTEtNjU1MjU_1ee7d435-1e58-4639-9f46-7ef014fa29de">11,080</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d567603d6484e3ba18cd54f130c4ad3_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzMtMy0xLTEtNjU1MjU_92e88dd9-1d21-4dfe-aefc-850815ffcf45">3,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e101739c2ba460bbeaab911d3571e54_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzMtNS0xLTEtNjU1MjU_21954ed9-3252-4205-8699-65770209f226">2,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date weighted average fair value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzQtMS0xLTEtNjU1MjU_1da8ba88-efc2-40d8-9507-76b480784971">17.70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i0d567603d6484e3ba18cd54f130c4ad3_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzQtMy0xLTEtNjU1MjU_2465889b-53f4-4fcd-b8e3-79e5fd8c9b97">6.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i9e101739c2ba460bbeaab911d3571e54_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzQtNS0xLTEtNjU1MjU_d25d88cd-b2c4-4c21-9ed9-bd42a56532f4">5.38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense recognized for restricted stock grants</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzUtMS0xLTEtNjU1MjU_93ef8b1d-db6e-42bb-a96b-779b9d94548e">4,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d567603d6484e3ba18cd54f130c4ad3_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzUtMy0xLTEtNjU1MjU_7872b51e-0bf0-4776-b463-1dc2002cc7aa">3,406</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e101739c2ba460bbeaab911d3571e54_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzUtNS0xLTEtNjU1MjU_62877480-6fc6-43ef-88a7-5a7cc552c85c">3,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized compensation expense related to unvested shares</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf792e50f0a64cbab863731e37d19f20_I20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzYtMS0xLTEtNjU1MjU_bd051e2f-324c-48cb-bcc5-db39805bb208">10,301</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected recognition period</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzctMS0xLTEtNjU1MjU_3b697fd8-37be-4f84-a3c9-eb127d1fdcb7">2.3</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:10pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:56.25pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i88f07ff2f63a495094b9a1a9520a2564"><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Share Units</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues PSUs as part of its long-term equity incentive compensation. PSU awards can result in the issuance of common stock to the holder if certain performance criteria are met during a performance period. The performance periods consist of <ix:nonNumeric contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzEyODQ_61e7a80e-e044-43d5-807f-26775a4fa576">three years</ix:nonNumeric>. The performance criteria for the PSUs are based on the Company's annualized total stockholder return ("TSR") for the performance period as compared with the TSR of certain peer companies for the performance period. The costs associated with PSUs are recognized as general and administrative expense over the performance periods of the awards.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of PSUs was measured at the grant date using the Geometric Brownian Motion Model ("GBM Model"). Significant assumptions used in this simulation include the Company's expected volatility and a risk-free interest rate based on U.S. Treasury yield curve rates with maturities consistent with the vesting periods, as well as the volatilities for each of the Company's peers. Assumptions regarding volatility included the historical volatility of each company's stock and the implied volatilities of publicly traded stock options.</span></div><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzI2MTE_dc51ee14-4456-4262-b66f-bc84bf9e095d" escape="true"><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant assumptions used to value PSUs included:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.035%"><tr><td style="width:1.0%"></td><td style="width:41.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.393%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.941%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.164%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.941%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.167%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo4YWI1MTYwNThhMTQ0ODZiYjY2ZDA4NDZlODM4ZmFkOC90YWJsZXJhbmdlOjhhYjUxNjA1OGExNDQ4NmJiNjZkMDg0NmU4MzhmYWQ4XzItMS0xLTEtNjU1MjU_2569eecc-1ec6-4609-9e2c-de72b9ee2237">3.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i92f36b0730624009b804cc653ab37f8f_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo4YWI1MTYwNThhMTQ0ODZiYjY2ZDA4NDZlODM4ZmFkOC90YWJsZXJhbmdlOjhhYjUxNjA1OGExNDQ4NmJiNjZkMDg0NmU4MzhmYWQ4XzItMy0xLTEtNjU1MjU_5aead9c5-d0b0-4d81-88a2-51e77911f075">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i408fa9be4c68487a83762fa3014e3c4f_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo4YWI1MTYwNThhMTQ0ODZiYjY2ZDA4NDZlODM4ZmFkOC90YWJsZXJhbmdlOjhhYjUxNjA1OGExNDQ4NmJiNjZkMDg0NmU4MzhmYWQ4XzItNS0xLTEtNjU1MjU_bb513f03-8d73-4439-9666-360de877f875">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Range of implied volatility:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minimum</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo4YWI1MTYwNThhMTQ0ODZiYjY2ZDA4NDZlODM4ZmFkOC90YWJsZXJhbmdlOjhhYjUxNjA1OGExNDQ4NmJiNjZkMDg0NmU4MzhmYWQ4XzQtMS0xLTEtNjU1MjU_51f975ae-b3c8-48fd-8ff1-a74c6727265b">50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i92f36b0730624009b804cc653ab37f8f_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo4YWI1MTYwNThhMTQ0ODZiYjY2ZDA4NDZlODM4ZmFkOC90YWJsZXJhbmdlOjhhYjUxNjA1OGExNDQ4NmJiNjZkMDg0NmU4MzhmYWQ4XzQtMy0xLTEtNjU1MjU_de9a57fd-66b7-426e-9c94-12f75096026e">37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i408fa9be4c68487a83762fa3014e3c4f_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo4YWI1MTYwNThhMTQ0ODZiYjY2ZDA4NDZlODM4ZmFkOC90YWJsZXJhbmdlOjhhYjUxNjA1OGExNDQ4NmJiNjZkMDg0NmU4MzhmYWQ4XzQtNS0xLTEtNjU1MjU_a75383e9-e89e-433c-8b5f-80fd14ddc4a7">39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo4YWI1MTYwNThhMTQ0ODZiYjY2ZDA4NDZlODM4ZmFkOC90YWJsZXJhbmdlOjhhYjUxNjA1OGExNDQ4NmJiNjZkMDg0NmU4MzhmYWQ4XzUtMS0xLTEtNjU1MjU_8ea59b49-87bf-425e-8947-fb4529d418f3">83</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i92f36b0730624009b804cc653ab37f8f_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo4YWI1MTYwNThhMTQ0ODZiYjY2ZDA4NDZlODM4ZmFkOC90YWJsZXJhbmdlOjhhYjUxNjA1OGExNDQ4NmJiNjZkMDg0NmU4MzhmYWQ4XzUtMy0xLTEtNjU1MjU_9da3e832-b354-4584-bf23-9db10c0d649e">83</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i408fa9be4c68487a83762fa3014e3c4f_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo4YWI1MTYwNThhMTQ0ODZiYjY2ZDA4NDZlODM4ZmFkOC90YWJsZXJhbmdlOjhhYjUxNjA1OGExNDQ4NmJiNjZkMDg0NmU4MzhmYWQ4XzUtNS0xLTEtNjU1MjU_85189106-f212-42e0-80a8-bc55dd789d71">198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzI2MTI_cddea485-6ebd-43ab-8f9b-27959cf08873" escape="true"><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of PSU activity is presented below:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.263%"><tr><td style="width:1.0%"></td><td style="width:55.249%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.064%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.122%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.065%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>PSUs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant&#160;Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i57e63232a437429685094b067604fe42_I20211231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTplNzdkNmViODJiNzk0NWNkOGQ3YjdmMDg5YWJjYjUyNi90YWJsZXJhbmdlOmU3N2Q2ZWI4MmI3OTQ1Y2Q4ZDdiN2YwODlhYmNiNTI2XzEtMS0xLTEtNjU1MjU_f18edacf-aecd-4337-9e0f-e83769c94881">1,049,910</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i57e63232a437429685094b067604fe42_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTplNzdkNmViODJiNzk0NWNkOGQ3YjdmMDg5YWJjYjUyNi90YWJsZXJhbmdlOmU3N2Q2ZWI4MmI3OTQ1Y2Q4ZDdiN2YwODlhYmNiNTI2XzEtMy0xLTEtNjU1MjU_fc7c2ebc-44b8-49eb-ae17-84b9f6c96618">8.11</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTplNzdkNmViODJiNzk0NWNkOGQ3YjdmMDg5YWJjYjUyNi90YWJsZXJhbmdlOmU3N2Q2ZWI4MmI3OTQ1Y2Q4ZDdiN2YwODlhYmNiNTI2XzItMS0xLTEtNjU1MjU_e69d6b22-24db-4439-b450-e07bc4f05396">237,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTplNzdkNmViODJiNzk0NWNkOGQ3YjdmMDg5YWJjYjUyNi90YWJsZXJhbmdlOmU3N2Q2ZWI4MmI3OTQ1Y2Q4ZDdiN2YwODlhYmNiNTI2XzItMy0xLTEtNjU1MjU_5f65969b-90b0-4af1-b8b0-74d8bc3a7ffe">25.92</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTplNzdkNmViODJiNzk0NWNkOGQ3YjdmMDg5YWJjYjUyNi90YWJsZXJhbmdlOmU3N2Q2ZWI4MmI3OTQ1Y2Q4ZDdiN2YwODlhYmNiNTI2XzMtMS0xLTEtNzQ0MDg_8029c7f7-8324-40e8-82c7-0f6628d96f53">596,893</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTplNzdkNmViODJiNzk0NWNkOGQ3YjdmMDg5YWJjYjUyNi90YWJsZXJhbmdlOmU3N2Q2ZWI4MmI3OTQ1Y2Q4ZDdiN2YwODlhYmNiNTI2XzMtMy0xLTEtNzE2OTg_c293f80a-5405-48e6-bacd-1b2b540cabb3">7.85</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeitures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTplNzdkNmViODJiNzk0NWNkOGQ3YjdmMDg5YWJjYjUyNi90YWJsZXJhbmdlOmU3N2Q2ZWI4MmI3OTQ1Y2Q4ZDdiN2YwODlhYmNiNTI2XzMtMS0xLTEtNjU1MjU_25bf5adb-e1dd-46eb-812f-d64a055b401e">137,870</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTplNzdkNmViODJiNzk0NWNkOGQ3YjdmMDg5YWJjYjUyNi90YWJsZXJhbmdlOmU3N2Q2ZWI4MmI3OTQ1Y2Q4ZDdiN2YwODlhYmNiNTI2XzMtMy0xLTEtNjU1MjU_30602f61-3e48-422f-8fe8-f4b779117178">10.95</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ic1c79c2b023f4d06aa0372fab8fdf072_I20221231" decimals="0" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTplNzdkNmViODJiNzk0NWNkOGQ3YjdmMDg5YWJjYjUyNi90YWJsZXJhbmdlOmU3N2Q2ZWI4MmI3OTQ1Y2Q4ZDdiN2YwODlhYmNiNTI2XzQtMS0xLTEtNjU1MjU_ece97ce8-545d-4dee-9af6-9aa9e2f87ecc">552,554</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="ic1c79c2b023f4d06aa0372fab8fdf072_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTplNzdkNmViODJiNzk0NWNkOGQ3YjdmMDg5YWJjYjUyNi90YWJsZXJhbmdlOmU3N2Q2ZWI4MmI3OTQ1Y2Q4ZDdiN2YwODlhYmNiNTI2XzQtMy0xLTEtNjU1MjU_8bcee241-3495-40c5-9277-d1efa232c7d1">15.11</ix:nonFraction></span></td></tr></table></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"><tr><td style="width:1.0%"></td><td style="width:57.645%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.103%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per unit data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of PSUs granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231" decimals="-3" name="crk:NumberOfPerformanceShareUnitsAwardsGranted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzMtMS0xLTEtNjU1MjU_7e6e75e1-14ab-4572-95f4-98d2f821295c">237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i92f36b0730624009b804cc653ab37f8f_D20210101-20211231" decimals="-3" name="crk:NumberOfPerformanceShareUnitsAwardsGranted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzMtMy0xLTEtNjU1MjU_36a1332b-3e8b-42c2-81a9-631d68a72846">221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i408fa9be4c68487a83762fa3014e3c4f_D20200101-20201231" decimals="-3" name="crk:NumberOfPerformanceShareUnitsAwardsGranted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzMtNS0xLTEtNjU1MjU_4928abd4-3929-400d-9bf9-06734366c890">232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date fair value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231" decimals="-3" name="crk:PerformanceShareUnitsGrantDateFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzQtMS0xLTEtNjU1MjU_06e17a61-9369-4036-ba77-1242f4e02a80">6,023</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92f36b0730624009b804cc653ab37f8f_D20210101-20211231" decimals="-3" name="crk:PerformanceShareUnitsGrantDateFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzQtMy0xLTEtNjU1MjU_615087fc-e4dc-4b7a-9765-95948d023617">1,891</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408fa9be4c68487a83762fa3014e3c4f_D20200101-20201231" decimals="-3" name="crk:PerformanceShareUnitsGrantDateFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzQtNS0xLTEtNjU1MjU_72cbb6f1-c505-45d8-9d41-673bf4fa06a7">1,943</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date fair value per unit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231" decimals="2" name="crk:GrantDateFairValueOfPerformanceShareUnits" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzUtMS0xLTEtNjU1MjU_d1b96ed2-4179-457e-a7d8-7213c4f4447e">25.92</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i92f36b0730624009b804cc653ab37f8f_D20210101-20211231" decimals="2" name="crk:GrantDateFairValueOfPerformanceShareUnits" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzUtMy0xLTEtNjU1MjU_a6919733-34ac-4a06-b17c-1e6f296a3f60">8.56</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i408fa9be4c68487a83762fa3014e3c4f_D20200101-20201231" decimals="2" name="crk:GrantDateFairValueOfPerformanceShareUnits" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzUtNS0xLTEtNjU1MjU_a5837064-d6ba-4b99-bf85-9a4ac47d387c">8.37</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense recognized for PSUs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzYtMS0xLTEtNjU1MjU_686a3eb9-503a-4aab-ab2b-bc1eec242365">2,439</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i92f36b0730624009b804cc653ab37f8f_D20210101-20211231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzYtMy0xLTEtNjU1MjU_69ef3cc6-4fef-4079-8f10-3c4f2bce069f">3,392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408fa9be4c68487a83762fa3014e3c4f_D20200101-20201231" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzYtNS0xLTEtNjU1MjU_d3b26399-b4c6-434b-b486-f7afe2bf67f2">3,217</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized compensation expense related to unvested shares</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1c79c2b023f4d06aa0372fab8fdf072_I20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzctMS0xLTEtNjU1MjU_e99a5ccc-6565-41ed-822d-d512476a9fd2">5,520</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected recognition period</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzgtMS0xLTEtNjU1MjU_229bf1ea-7df3-4473-9e4d-a8851137ce1f">2.3</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div></ix:nonNumeric><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of PSUs is amortized over the vesting period of <ix:nonNumeric contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzIzNDI_26ae73e3-92bd-4ee4-8f0c-4d6b0185b261">three years</ix:nonNumeric>, using the straight-line method.&#160;The final number of shares of common stock issued may vary depending upon the performance multiplier, and can result in the issuance of <ix:nonFraction unitRef="shares" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="INF" name="crk:FinalNumberOfPotentialPerformanceSharesIssuableMinimum" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzI1MTQ_316a62bf-5114-48ab-b402-bf87bfcbf6b5">zero</ix:nonFraction> to <ix:nonFraction unitRef="shares" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="INF" name="crk:FinalNumberOfPotentialPerformanceSharesIssuableMaximum" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzI1MjA_158e52f7-7464-4598-8ad7-1a85cdc97857">1,105,108</ix:nonFraction> shares of common stock based on the achieved performance ranges from <ix:nonFraction unitRef="number" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="INF" name="crk:PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzI1OTI_728fd72e-9776-4e83-b648-424490ca8a40">zero</ix:nonFraction> to <ix:nonFraction unitRef="number" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="INF" name="crk:PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum" format="ixt-sec:numwordsen" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzI1OTg_d5372a44-9e9d-410b-b1a9-646ed20f705d">two hundred</ix:nonFraction> percent.</span></div></ix:continuation><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_139"></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(9)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:24.34pt"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzkvZnJhZzowNzU2YWM5NDg3MDI0N2EyOTE4ODA1MDQ5Y2ViYmNlZC90ZXh0cmVnaW9uOjA3NTZhYzk0ODcwMjQ3YTI5MTg4MDUwNDljZWJiY2VkXzI5Nw_0b916491-9d3d-4f35-a426-fdedb1ad710a" continuedAt="i4ea7a30132c445019b9038bf9766cd26" escape="true">Retirement Plan</ix:nonNumeric></span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i4ea7a30132c445019b9038bf9766cd26">The Company has a 401(k) profit sharing plan which covers all of its employees. At its discretion, Comstock may match the employees' contributions to the plan. Matching contributions to the plan were&#160;approximately $<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzkvZnJhZzowNzU2YWM5NDg3MDI0N2EyOTE4ODA1MDQ5Y2ViYmNlZC90ZXh0cmVnaW9uOjA3NTZhYzk0ODcwMjQ3YTI5MTg4MDUwNDljZWJiY2VkXzIzNg_e5884251-7cad-46e1-bec4-73839cdbb248">1.5</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzkvZnJhZzowNzU2YWM5NDg3MDI0N2EyOTE4ODA1MDQ5Y2ViYmNlZC90ZXh0cmVnaW9uOjA3NTZhYzk0ODcwMjQ3YTI5MTg4MDUwNDljZWJiY2VkXzI0MA_d450adb9-d708-4a1e-b0e3-3bb9e18925d9">1.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzkvZnJhZzowNzU2YWM5NDg3MDI0N2EyOTE4ODA1MDQ5Y2ViYmNlZC90ZXh0cmVnaW9uOjA3NTZhYzk0ODcwMjQ3YTI5MTg4MDUwNDljZWJiY2VkXzI0Nw_a9ec1be0-6e89-4427-bf35-18adaf593a8a">1.3</ix:nonFraction> million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.</ix:continuation></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-19</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_142"></div><hr style="page-break-after:always"/><div style="min-height:56.25pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(10)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:19.34pt"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90ZXh0cmVnaW9uOjY0Y2NlZDViOTcxOTQyMmU5M2M1ZmM5OGE1MzVmOWMwXzQyNjI_9ed5c1fb-d493-4805-b6a3-6d67e1611b33" continuedAt="ib7e25395370d47efbdf04746323831cd" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="ib7e25395370d47efbdf04746323831cd" continuedAt="if431a8bf9b65424db877a04cdb78be94"><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes are provided to reflect the future tax consequences or benefits of differences between the tax basis of assets and liabilities and their reported amounts in the financial statements using enacted tax rates.&#160;&#160;</span></div><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90ZXh0cmVnaW9uOjY0Y2NlZDViOTcxOTQyMmU5M2M1ZmM5OGE1MzVmOWMwXzQyNjM_79244e63-bb8c-41ac-862b-65fe5e4d7891" escape="true"><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is an analysis of the consolidated income tax provision (benefit):</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.994%"><tr><td style="width:1.0%"></td><td style="width:33.625%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.787%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.787%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.105%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.791%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current - Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzMtMS0xLTEtNjU1MjU_992fa10a-3f64-4e2c-85c9-dd71f4cb9267">40,445</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzMtMy0xLTEtNjU1MjU_ed387e09-85d6-4050-a849-28d1a2392fda">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzMtNS0xLTEtNjU1MjU_4cfdb326-265e-4dde-8930-01614f06b546">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current - State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzQtMS0xLTEtNjU1MjU_7ed0d898-b96a-4164-9cc2-4304c656f706">7,701</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzQtMy0xLTEtNjU1MjU_215779ab-0ff7-4150-945c-d61150cdec7a">14,968</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzQtNS0xLTEtNjU1MjU_42617b0b-e4d2-48b4-9905-7c56365c7cc5">154</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred - Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzUtMS0xLTEtNjU1MjU_006adf66-c484-4477-b1f3-cfa5fa6405c7">209,705</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzUtMy0xLTEtNjU1MjU_cfd3fd61-085b-422b-b368-c04c9c091e1a">16,721</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzUtNS0xLTEtNjU1MjU_84e1582b-ad9e-4737-a345-94729cf42e6e">12,037</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred - State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzYtMS0xLTEtNjU1MjU_a5da43dd-01fd-46eb-968d-d9c8fcf0b0c0">18,612</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzYtMy0xLTEtNjU1MjU_2913cc63-5ece-4191-8e81-eeaeba89d1b3">13,156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzYtNS0xLTEtNjU1MjU_1ea8344d-c5b5-42ad-b4c7-7e9d3336ad39">2,981</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzctMS0xLTEtNjU1MjU_9622745c-2312-45d7-832b-aa6a09d0a801">261,061</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzctMy0xLTEtNjU1MjU_569cf4d0-ec44-4ff0-a1c0-3daba263127d">11,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzctNS0xLTEtNjU1MjU_8c113879-62e3-4d49-a837-15d5fd635b95">9,210</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recording deferred income tax assets, the Company considers whether it is more likely than not that its deferred income tax assets will be realized in the future.&#160;The ultimate realization of deferred income tax assets is dependent upon the generation of future taxable income during the periods in which those deferred income tax assets would be deductible.&#160;The Company believes that after considering all the available objective evidence, historical and prospective, with greater weight given to historical evidence, management is not able to determine that it is more likely than not that all of its deferred tax assets will be realized.&#160;As a result, the Company established valuation allowances for its deferred tax assets and U.S. federal and state net operating loss carryforwards that are not expected to be utilized due to the uncertainty of generating taxable income prior to the expiration of the carryforward periods. The Company will continue to assess the valuation allowances against deferred tax assets considering all available information obtained in future periods.</span></div><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90ZXh0cmVnaW9uOjY0Y2NlZDViOTcxOTQyMmU5M2M1ZmM5OGE1MzVmOWMwXzQyNjQ_eb6fb055-b768-4ae8-830e-32ec889d420f" escape="true"><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of significant temporary differences representing the net deferred tax liabilities were as follows:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.175%"><tr><td style="width:1.0%"></td><td style="width:64.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.568%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense limitation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="crk:DeferredTaxAssetsInterestExpenseLimitation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzQtMS0xLTEtNjU1MjU_a6db11f6-80f8-46d0-a4ad-1021ec499231">101,104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="crk:DeferredTaxAssetsInterestExpenseLimitation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzQtMy0xLTEtNjU1MjU_a36f190c-20de-4dfb-8084-5d4122b6e4e4">103,771</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzUtMS0xLTEtNjU1MjU_893c84b3-fe5b-4ccc-962f-4c6cf218cb29">49,740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzUtMy0xLTEtNjU1MjU_e26160eb-b787-49d5-874b-db2cb5a91cf8">53,112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized hedging losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsDerivativeInstruments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzYtMS0xLTEtNjU1MjU_379d2e6c-1265-435b-8745-d918c23e7243">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsDerivativeInstruments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzYtMy0xLTEtNjU1MjU_602936bf-ed7c-4b43-94bf-ed92fc47a179">37,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzctMS0xLTEtNjU1MjU_b48055e1-34cc-454f-902d-163d1854aa63">5,714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzctMy0xLTEtNjU1MjU_1058cf03-493e-4646-9c9f-58bd13d03b40">4,312</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzgtMS0xLTEtNjU1MjU_ee5ffd02-3acb-4e6f-91ad-51e5de910f5e">4,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzgtMy0xLTEtNjU1MjU_ca11d5cf-8217-4013-b72f-eaaa595306e8">7,771</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzktMS0xLTEtNjU1MjU_1470f219-764a-4510-a3c6-512ba1fb7b47">161,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzktMy0xLTEtNjU1MjU_ed4bc751-ca68-4857-bbbc-b215907d7064">206,919</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance on deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzEwLTEtMS0xLTY1NTI1_22270188-1eee-4a99-a350-97b97c08e24a">2,145</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzEwLTMtMS0xLTY1NTI1_e97db526-956b-4f67-9102-c476e95b26fc">46,474</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzExLTEtMS0xLTY1NTI1_6d577e18-8b35-4e03-9547-022533c42545">159,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzExLTMtMS0xLTY1NTI1_96c8acad-78be-4d7f-ac37-3cef8cf75518">160,445</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzEzLTEtMS0xLTY1NTI1_deeed73e-63a7-4012-8564-7ddda66112e3">570,833</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzEzLTMtMS0xLTY1NTI1_0f5ddd89-8239-4469-95a1-fd49fbe7064e">340,722</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized hedging gains</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzE0LTEtMS0xLTY1NTI1_37c55bf0-7b32-48d1-ae7e-1138d861f71c">4,087</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDerivatives" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzE0LTMtMS0xLTY1NTI1_3ebc0f4e-bbe5-49a6-b404-70bc10b09e07">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs and bond discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="crk:DeferredTaxLiabilitiesAmortizationOfBondDiscount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzE1LTEtMS0xLTY1NTI1_f4c834b7-5453-4542-ad7b-dc4ad7bb77ab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="crk:DeferredTaxLiabilitiesAmortizationOfBondDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzE1LTMtMS0xLTY1NTI1_eaeb7d06-9cea-4f05-af0e-7c5550ba72b6">9,954</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzE2LTEtMS0xLTY1NTI1_00bd6ca3-564d-4905-b809-772836b6b775">10,162</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzE2LTMtMS0xLTY1NTI1_1ade3e46-60d5-4dbd-b337-9a61b143244a">7,186</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzE3LTEtMS0xLTY1NTI1_206b4984-60b0-4d0d-a2eb-43b7d8e0e865">585,082</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzE3LTMtMS0xLTY1NTI1_d9560fa7-5d7e-4b61-87b6-7917d9da7ec6">357,862</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzE4LTEtMS0xLTY1NTI1_574cfd88-daed-4504-805f-6a6f6a2d320e">425,737</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzE4LTMtMS0xLTY1NTI1_5c9e4c18-4f5a-4383-a96e-b827d5b8423a">197,417</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:10pt;text-indent:27pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:56.25pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="if431a8bf9b65424db877a04cdb78be94" continuedAt="i1174982a633e410e9ef87c9cb7ec9bcc"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90ZXh0cmVnaW9uOjY0Y2NlZDViOTcxOTQyMmU5M2M1ZmM5OGE1MzVmOWMwXzQyNjY_a683e558-abc2-48b9-b6b7-68271045f282" escape="true"><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference between the customary rate of 21% and the effective tax rate on income (losses) is due to the following:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.508%"><tr><td style="width:1.0%"></td><td style="width:52.345%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.799%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax at statutory rate</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzMtMS0xLTEtNjU1MjU_b93ae807-3192-4706-bc52-e9eb2f68e71d">294,408</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzMtMy0xLTEtNjU1MjU_cba24598-e035-4610-9085-863f9d6f64c7">48,368</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzMtNS0xLTEtNjU1MjU_f93484a9-f044-49ac-9c1c-f396d866d52c">12,941</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance on deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzUtMS0xLTEtNjU1MjU_b2535398-c570-4178-acc6-864720abddbf">47,077</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzUtMy0xLTEtNjU1MjU_bf1c37b5-4112-490a-ad29-ddc09c979120">30,504</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzUtNS0xLTEtNjU1MjU_cb9753a6-5c5a-4367-8029-f95d2895fb2d">919</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzYtMS0xLTEtNjU1MjU_46a000b7-d32c-4b47-b253-8549dd527b2f">14,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzYtMy0xLTEtNjU1MjU_8301da15-1528-4e8a-b1e3-82ac7cb1ca6d">28,117</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzYtNS0xLTEtNjU1MjU_138d4a58-9f81-4052-befa-740a815f1cb5">3,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzktMS0xLTEtNjU1MjU_155cb92c-722b-4e2c-bd50-249be62aa26d">950</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzktMy0xLTEtNjU1MjU_eae941c2-a726-471b-9fd0-5ab0e6d75d90">1,150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzktNS0xLTEtNjU1MjU_c04dfc53-5d3e-4a2f-9d0b-d1536cbdb2e3">904</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzEwLTEtMS0xLTY1NTI1_a9f3918b-be32-4e07-bdb7-c3a275b0b743">261,061</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzEwLTMtMS0xLTY1NTI1_3e2ccc6f-657d-4351-b905-8c249fdaf057">11,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzEwLTUtMS0xLTY1NTI1_3eb9213f-e2c0-4b62-ae15-7ba0ea8a439d">9,210</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.508%"><tr><td style="width:1.0%"></td><td style="width:52.345%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.797%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.799%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax at statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzItMS0xLTEtNjU1MjU_2cab40de-ba2e-420a-bf99-a8f380ef854a">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzItMy0xLTEtNjU1MjU_6835a714-7a24-498c-a3e1-8ef2cec4cb31">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzItNS0xLTEtNjU1MjU_6b2c9236-162a-487a-b5ff-197a0f2c0391">21.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance on deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzQtMS0xLTEtNjU1MjU_79d7a0ab-d447-4a87-acc7-30ba9f0a3d0f">3.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzQtMy0xLTEtNjU1MjU_acc32397-e0e4-4840-a852-a6c747c1fc96">13.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzQtNS0xLTEtNjU1MjU_2518b582-232b-439c-8484-0f214922f02a">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzUtMS0xLTEtNjU1MjU_0bfbee24-6cee-4ea9-87a3-ca43dc218296">1.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzUtMy0xLTEtNjU1MjU_d9c71072-82a1-49a1-ba78-f8fbcc9905d0">12.2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzUtNS0xLTEtNjU1MjU_bca70acf-2ec5-4091-aa81-db1679a2f47b">6.1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzgtMS0xLTEtNjU1MjU_eb7bfb36-4318-4005-a4db-f612a87ae731">0.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzgtMy0xLTEtNjU1MjU_a5959d38-615f-428f-b9a8-549ed2fe0306">0.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzgtNS0xLTEtNjU1MjU_070386b0-2b32-4674-808b-ee2e10af7fbb">1.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzktMS0xLTEtNjU1MjU_c7cbfc4c-2c59-4438-a1e5-022d643209df">18.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzktMy0xLTEtNjU1MjU_80c7a3e5-9abe-41fd-af9c-92064466cd43">5.0</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzktNS0xLTEtNjU1MjU_80ea9382-0250-4907-af45-45fb7cb4fe4f">14.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90ZXh0cmVnaW9uOjY0Y2NlZDViOTcxOTQyMmU5M2M1ZmM5OGE1MzVmOWMwXzQyNTk_b2c927ee-f106-47c4-9eeb-02cbb4be68cf" escape="true"><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, Comstock had the following carryforwards available to reduce future income taxes:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.093%"><tr><td style="width:1.0%"></td><td style="width:51.062%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.413%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Types of Carryforward</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years of<br/>Expiration<br/>Carryforward</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss &#8211; U.S. federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023-2037</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a18254768d94112bfe84c218a94c7e2_I20221231" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjNzNjMjg0ZjhkODg0MDIyOTFlMjU3MTEwOWY2NWY5YS90YWJsZXJhbmdlOmM3M2MyODRmOGQ4ODQwMjI5MWUyNTcxMTA5ZjY1ZjlhXzItNC0xLTEtNjU1MjU_d5476929-d144-4400-88cc-20d28f6a1636">899,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss &#8211; U.S. federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unlimited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46a3b74fd8fc426bba1a8993ddd2c9f7_I20221231" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjNzNjMjg0ZjhkODg0MDIyOTFlMjU3MTEwOWY2NWY5YS90YWJsZXJhbmdlOmM3M2MyODRmOGQ4ODQwMjI5MWUyNTcxMTA5ZjY1ZjlhXzMtNC0xLTEtNjU1MjU_378bf1d9-3f07-4fca-8b1a-7e6a4e8c8154">9,931</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss &#8211; state taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unlimited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id73145bc67b04375bf0f04472378815f_I20221231" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjNzNjMjg0ZjhkODg0MDIyOTFlMjU3MTEwOWY2NWY5YS90YWJsZXJhbmdlOmM3M2MyODRmOGQ4ODQwMjI5MWUyNTcxMTA5ZjY1ZjlhXzQtNC0xLTEtNjU1MjU_c0ff31b4-e463-4ea6-95f8-b38d07b466f5">1,486,685</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense &#8211; U.S. federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unlimited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46a3b74fd8fc426bba1a8993ddd2c9f7_I20221231" decimals="-3" name="crk:DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjNzNjMjg0ZjhkODg0MDIyOTFlMjU3MTEwOWY2NWY5YS90YWJsZXJhbmdlOmM3M2MyODRmOGQ4ODQwMjI5MWUyNTcxMTA5ZjY1ZjlhXzUtNC0xLTEtNjU1MjU_61699f81-af89-4284-88b5-0c54782263f5">481,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense &#8211; state taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unlimited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id73145bc67b04375bf0f04472378815f_I20221231" decimals="-3" name="crk:DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjNzNjMjg0ZjhkODg0MDIyOTFlMjU3MTEwOWY2NWY5YS90YWJsZXJhbmdlOmM3M2MyODRmOGQ4ODQwMjI5MWUyNTcxMTA5ZjY1ZjlhXzYtNC0xLTEtNjU1MjU_b0caa508-1c4f-4018-9f39-00def00e9f67">531,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's ability to use net operating losses ("NOLs") generated before its ownership change in 2018 to reduce taxable income is limited under IRC Section 382. NOLs that exceed the Section&#160;382 limitation in any year continue to be allowed as carry forwards until they expire and can be used to offset taxable income for years within the carryover period subject to the limitation in each year. NOLs incurred prior to 2018 generally have a <ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="crk:NetOperatingLossExpirationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90ZXh0cmVnaW9uOjY0Y2NlZDViOTcxOTQyMmU5M2M1ZmM5OGE1MzVmOWMwXzQyNjE_f8e23be6-2ab7-47fd-b994-7bc94db269ef">20-year</ix:nonNumeric> life until they expire.&#160;NOLs generated in 2018 and after would be carried forward indefinitely.&#160;NOLs arising after the date of an ownership change are not affected by the 382 limitation. If the Company does not generate a sufficient level of taxable income prior to the expiration of the pre-2018 NOL carry-forward periods, then it will lose the ability to apply those NOLs as offsets to future taxable income.&#160;The Company estimates that $<ix:nonFraction unitRef="usd" contextRef="i2a18254768d94112bfe84c218a94c7e2_I20221231" decimals="-5" name="crk:EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90ZXh0cmVnaW9uOjY0Y2NlZDViOTcxOTQyMmU5M2M1ZmM5OGE1MzVmOWMwXzM0OTc_119cb639-fa4c-4ab9-a51e-2fdc798f2852">766.2</ix:nonFraction> million of the U.S. federal NOL carryforwards and $<ix:nonFraction unitRef="usd" contextRef="id73145bc67b04375bf0f04472378815f_I20221231" decimals="-8" name="crk:EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90ZXh0cmVnaW9uOjY0Y2NlZDViOTcxOTQyMmU5M2M1ZmM5OGE1MzVmOWMwXzM1NDI_6e9a53d1-e362-4000-9fb4-f6f71f5bb82b">1.2</ix:nonFraction> billion of the estimated state NOL carryforwards will expire unused.&#160;</span></div></ix:continuation><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:56.25pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i1174982a633e410e9ef87c9cb7ec9bcc">The Company's federal income tax returns for the years subsequent to December&#160;31, 2018 remain subject to examination. The Company's income tax returns in major state income tax jurisdictions remain subject to examination for various periods subsequent to December&#160;31, 2019. The Company is currently under examination with the state of Louisiana and believe that its significant filing positions are highly certain and that all of its other significant income tax filing positions and deductions would be sustained upon audit or the final resolution would not have a material effect on the consolidated financial statements. Therefore, the Company has not established any significant reserves for uncertain tax positions.</ix:continuation></span></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_145"></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(11)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:19.34pt"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90ZXh0cmVnaW9uOjAwYWQ3ZGRhMTg5NjQzNzk5MTZlM2U0OGFhYTEyZGU0XzMyMzk_9a28d1ca-1953-4136-95e0-0306665c7570" continuedAt="i73ec9274c43d4c4b897a54a1e8a1cca4" escape="true">Derivative Financial Instruments and Hedging Activities</ix:nonNumeric></span></div><ix:continuation id="i73ec9274c43d4c4b897a54a1e8a1cca4" continuedAt="i09a358b04709403f979f65edb93944a9"><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock generally uses commodity price swaps, basis swaps and collars to hedge oil and natural gas prices to manage price risk. Swaps are settled monthly based on differences between the prices specified in the instruments and the settlement prices of futures contracts. Generally, when the applicable settlement price is less than the price specified in the contract, Comstock receives a settlement from the counterparty based on the difference multiplied by the volume or amounts hedged. Similarly, when the applicable settlement price exceeds the price specified in the contract, Comstock pays the counterparty based on the difference. Comstock generally receives a settlement from the counterparty for floors when the applicable settlement price is less than the price specified in the contract, which is based on the difference multiplied by the volumes hedged. For collars, generally Comstock receives a settlement from the counterparty when the settlement price is below the floor and pays a settlement to the counterparty when the settlement price exceeds the cap. No settlement occurs when the settlement price falls between the floor and cap.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company's derivative financial instruments are used for risk management purposes and, by policy, none are held for trading or speculative purposes.&#160;Comstock minimizes credit risk to counterparties of its derivative financial instruments through formal credit policies, monitoring procedures, and diversification.&#160;The Company is not required to provide any credit support to its counterparties other than cross collateralization with the assets securing its bank credit facility. None of the Company's derivative financial instruments involve payment or receipt of premiums.&#160;The Company classifies the fair value amounts of derivative financial instruments as net current or noncurrent assets or liabilities, whichever the case may be, by commodity contract. None of the Company's derivative contracts are designated as cash flow hedges. The Company recognizes cash settlements and changes in the fair value of its derivative financial instruments as a single component of other income (expenses) in the consolidated statements of operations and as separate components within cash flows from operating activities in the consolidated statements of cash flows. All of Comstock's natural gas derivative financial instruments are tied to the Henry Hub-NYMEX price index.</span></div><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90ZXh0cmVnaW9uOjAwYWQ3ZGRhMTg5NjQzNzk5MTZlM2U0OGFhYTEyZGU0XzMyNDA_be3a5ef0-1c1c-4bf4-bf26-f305b4a6f1dc" escape="true"><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had the following outstanding natural gas price derivative financial instruments at December&#160;31, 2022:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.631%"><tr><td style="width:1.0%"></td><td style="width:73.066%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.188%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.346%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Future Production Period Ending December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Natural Gas Collar Contracts:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volume (MMBtu)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbtu" contextRef="i16dc0177a90d4e95afea9c75150311cd_D20220101-20221231" decimals="0" name="us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTozNjc5NTViM2QyMDc0NTI0YjYyMTk0YmQ5ZjVmNmRkZS90YWJsZXJhbmdlOjM2Nzk1NWIzZDIwNzQ1MjRiNjIxOTRiZDlmNWY2ZGRlXzYtNC0xLTEtNjU1MjU_41eaf204-3555-4d71-a79a-d42d60a8ede4">174,925,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Price per MMBtu:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Ceiling</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerMMBTU" contextRef="i4654ad2e00e745788fc558e9b1b573df_I20221231" decimals="2" name="us-gaap:DerivativeAverageCapPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTozNjc5NTViM2QyMDc0NTI0YjYyMTk0YmQ5ZjVmNmRkZS90YWJsZXJhbmdlOjM2Nzk1NWIzZDIwNzQ1MjRiNjIxOTRiZDlmNWY2ZGRlXzgtNC0xLTEtNjU1MjU_a609f560-8166-46ba-9f51-84929d059763">9.96</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Floor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerMMBTU" contextRef="i4654ad2e00e745788fc558e9b1b573df_I20221231" decimals="2" name="us-gaap:DerivativeAverageFloorPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTozNjc5NTViM2QyMDc0NTI0YjYyMTk0YmQ5ZjVmNmRkZS90YWJsZXJhbmdlOjM2Nzk1NWIzZDIwNzQ1MjRiNjIxOTRiZDlmNWY2ZGRlXzktNC0xLTEtNjU1MjU_614088c0-30f5-4881-bf9a-771b0d321ebf">2.99</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:56.25pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="i09a358b04709403f979f65edb93944a9"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="crk:OffsettingAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90ZXh0cmVnaW9uOjAwYWQ3ZGRhMTg5NjQzNzk5MTZlM2U0OGFhYTEyZGU0XzMyMzU_529a23d7-f836-40dc-bc15-194330616770" escape="true"><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate fair value of the Company's derivative financial instruments are presented on a gross basis in the accompanying consolidated balance sheets. The classification of derivative financial instruments between assets and liabilities, consists of the following:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.888%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Type</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asset Derivative Financial Instruments:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas price derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Financial Instruments&#160;&#160;&#8211; current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id75f2d3f62394fcba08f2ba61a3c8c76_I20221231" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzQtNC0xLTEtNjU1MjU_1fce7053-2e5e-4631-84a6-b7f82227ae33">23,884</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe9feba570e040f283f0f38bfe10e238_I20211231" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzQtNi0xLTEtNjU1MjU_d635b70b-1d09-4f0a-a7d9-94850affdcec">4,528</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil price derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Financial Instruments&#160;&#160;&#8211; current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cd29a7aec2546b7ade564ceac90713c_I20221231" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzUtNC0xLTEtNjU1MjU_17a975ff-41a9-4e3d-8771-a3952f1d2fa4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ad9891f4482467da23bf76e13434d3a_I20211231" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzUtNi0xLTEtNjU1MjU_9b7ee532-842b-4efb-b85d-c1c1c0c98a03">730</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzYtNC0xLTEtNjU1MjU_8482804b-93fc-47bf-a23f-e8d2980b1cba">23,884</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzYtNi0xLTEtNjU1MjU_b846533f-0864-4fad-ae9b-0538f62594f4">5,258</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liability Derivative Financial Instruments:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas price derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Financial Instruments&#160;&#160;&#8211; current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id75f2d3f62394fcba08f2ba61a3c8c76_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzExLTQtMS0xLTY1NTI1_b055a234-63cf-45a7-a003-3f9970c64e20">4,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe9feba570e040f283f0f38bfe10e238_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzExLTYtMS0xLTY1NTI1_383889f9-ae9b-47c4-b64b-33a8f6c65880">181,215</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil price derivatives </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Financial Instruments&#160;&#160;&#8211; current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cd29a7aec2546b7ade564ceac90713c_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzEyLTQtMS0xLTY1NTI1_9c907436-c986-4c1d-ad0d-99a4c0ffac33">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ad9891f4482467da23bf76e13434d3a_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzEyLTYtMS0xLTY1NTI1_a710a950-1e53-45a7-b996-c4757a59107f">730</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzE0LTQtMS0xLTY1NTI1_b34f6ffa-3d87-4474-bc74-4608a7938d1e">4,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzE0LTYtMS0xLTY1NTI1_5837e1a3-9ea0-4388-9828-e101897badd2">181,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas price derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Financial Instruments&#160;&#160;&#8211; long-term</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id75f2d3f62394fcba08f2ba61a3c8c76_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzE2LTQtMS0xLTY1NTI1_bd6e7ea0-b9e3-4dac-a35d-859abb3d84c4">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe9feba570e040f283f0f38bfe10e238_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzE2LTYtMS0xLTY1NTI1_4dec6f11-12de-4d38-9341-2719fb793364">4,042</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes cash settlements and changes in the fair value of its derivative financial instruments as a single component of other income (expenses). <ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90ZXh0cmVnaW9uOjAwYWQ3ZGRhMTg5NjQzNzk5MTZlM2U0OGFhYTEyZGU0XzMyMzY_8dd7c2e7-7268-4aa7-b9d9-74fcdd92a761" continuedAt="i43a8926bf69840f7ab53b53342dc9aa7" escape="true">Gains and losses related to cash settlements and changes in the fair value recognized on the Company's derivative contracts recognized in the consolidated statement of operations were as follows:</ix:nonNumeric></span></div><div style="margin-top:10pt;text-align:center"><ix:continuation id="i43a8926bf69840f7ab53b53342dc9aa7"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.619%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.999%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.931%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.002%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain/(Loss) Recognized in Earnings on Derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas price derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie357fed5e5e7432cba1d4378d4627dcc_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzMtMi0xLTEtNjU1MjU_086de610-f3f6-4e63-aaeb-c26ea3a69985">662,522</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie4b11ac483a44b3d9ab40e9a3a777db3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzMtNC0xLTEtNjU1MjU_3cda84b8-0a69-4761-b9e4-8ad6d2f177ef">555,636</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i661b77eaa25b4447b7d5a65f25ca144a_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzMtNi0xLTEtNjU1MjU_a05a665a-c185-447e-abe1-a9af1646e3c8">353</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil price derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba2aaa6469f14b7aac8d5f13fa01ea52_D20220101-20221231" decimals="-3" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzQtMi0xLTEtNjU1MjU_e6f0900a-2f85-40dd-a07c-1badeab2a75e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i23d231b287064ef698bff4e2efb0c2d7_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzQtNC0xLTEtNjU1MjU_a30566b6-491e-44a7-8df9-c7cefffcc011">7,247</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a5f01f7fb8d43f6adefa48983dc651f_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzQtNi0xLTEtNjU1MjU_407776ac-e27b-47ef-b75c-6df1c20e4716">12,059</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7774fda12d504d61bdc726d0487d44ee_D20220101-20221231" decimals="-3" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzUtMi0xLTEtNjU1MjU_2bf5e6ff-34fe-49eb-a870-2811ab009c56">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08ab6cd1336248dea27ff3c3ef44c9fc_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzUtNC0xLTEtNjU1MjU_fda6c5ae-312e-4a69-a497-94397ec02df3">2,235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i40f3c7be676c48e5874097d6ef81e902_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzUtNi0xLTEtNjU1MjU_2ccb014e-257a-4595-8c4a-b0e9f3e9e763">2,461</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib20765d3b40d44adb619691191a0d200_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzYtMi0xLTEtNjU1MjU_05957536-cad2-4edb-a87b-9eaf94290d9a">662,522</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iac6cc9b9f6c94eaf98bfd215320a2cb5_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzYtNC0xLTEtNjU1MjU_04907b53-4aa5-4e88-8d38-be4eb6423877">560,648</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9715e2249ecb4e9db29989c4aafb3713_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzYtNi0xLTEtNjU1MjU_4b9aa072-f527-4694-90da-2954a5dfbb6c">9,951</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div></ix:continuation><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_148"></div><div style="margin-top:10pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(12)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:19.34pt"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzIwNDk_8cb467dc-ce36-4833-8827-c9494c2906a5" continuedAt="i209243352e1e4753b93a6f8e3441acf6" escape="true">Related Party Transactions</ix:nonNumeric></span></div><ix:continuation id="i209243352e1e4753b93a6f8e3441acf6"><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates oil and natural gas properties held by a partnerships owned by its majority stockholder.   Comstock charges the partnership for the costs incurred to drill, complete and produce the wells, as well as drilling and operating overhead fees. Comstock also provides natural gas marketing services to the partnerships, including evaluating potential markets and providing hedging services, in return for a fee equal to $<ix:nonFraction unitRef="usdPerMcf" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="2" name="crk:RelatedPartyTransactionFeeRevenue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzYzMw_deb6598f-f4ea-4e5f-a7a3-8d24e027a3d3">0.02</ix:nonFraction> per Mcf for natural gas marketed. The Company received $<ix:nonFraction unitRef="usd" contextRef="i262ac5c0e23a446e913ddbeb2396b39f_D20220101-20221231" decimals="-5" name="us-gaap:RevenueFromRelatedParties" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzY5MQ_8556ec08-403f-42f9-806b-091f3f69d49c">0.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i8e4967565f1442d784d6253b9227e960_D20210101-20211231" decimals="-5" name="us-gaap:RevenueFromRelatedParties" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzY5NQ_0797fc3e-c9b8-4302-946d-774093e3ee31">1.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i95f233afbdf14f61be856d1cca70f178_D20200101-20201231" decimals="-5" name="us-gaap:RevenueFromRelatedParties" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzcwMg_1000160a-8ebe-47cf-a644-5735bfa33c47">0.7</ix:nonFraction> million in 2022, 2021 and 2020, respectively, for operating and marketing services provided to the partnership. The fees received for the services are reflected as a reduction of general and administrative expenses in the accompanying consolidated statements of operations.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the operation of the wells, the Company had a $<ix:nonFraction unitRef="usd" contextRef="i6aa34514152e4254a8df196f402e70d6_I20221231" decimals="-5" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzgyMA_a7cbfe0e-2576-4936-90d4-f1d8056c93cd">18.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i50c7dd4d7a7c4eb889df530341f50470_I20211231" decimals="-5" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzgyNw_f2768f1c-de0f-4c40-a872-6d40b8ca0fb6">20.8</ix:nonFraction> million receivable from the partnerships at December&#160;31, 2022 and 2021, respectively. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, the Company acquired from unaffiliated third parties a <ix:nonFraction unitRef="number" contextRef="i4fa76233edb54e319e022bb4ad7e8ab5_I20211231" decimals="2" name="crk:AssetAcquisitionWorkingInterestOwnership" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzExNzI_e3683cb8-0528-489a-a90d-b0b9c9de5449">50</ix:nonFraction>% interest in approximately <ix:nonFraction unitRef="acre" contextRef="i4fa76233edb54e319e022bb4ad7e8ab5_I20211231" decimals="-3" name="crk:AssetAcquisitionNetAcres" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzEwOTk1MTE2MzE0ODY_e571e13f-609d-439d-853e-820fa668f78a">35,000</ix:nonFraction> net acres of predominantly undeveloped Haynesville shale acreage in East Texas, which also included interests in <ix:nonFraction unitRef="well" contextRef="i4fa76233edb54e319e022bb4ad7e8ab5_I20211231" decimals="0" name="crk:WellsProducingOnPurchasedPropertyGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzEzMTc_b6a4b272-b464-4b05-a379-54c5062141a0">37</ix:nonFraction> producing wells. An affiliate of the Company's majority stockholder acquired the remaining <ix:nonFraction unitRef="number" contextRef="i53e78d15dcc44db6a1b95b4c6248094a_I20221231" decimals="2" name="crk:AssetAcquisitionWorkingInterestOwnership" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzE0MTE_4e412eba-1fa9-4dd5-ab8c-07737851d244">50</ix:nonFraction>% of the acreage and wells alongside Comstock.  Comstock is the operator of the  future drilling program on the jointly acquired acreage.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-23</span></div></div></div><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_154"></div><hr style="page-break-after:always"/><div style="min-height:56.25pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><div style="margin-top:7pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(13)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:19.34pt"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="crk:OilAndGasReservesInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90ZXh0cmVnaW9uOjliOWExM2RjY2MyNDRiNWJhMjUyMDI5MDY0NDhhZWE0XzM0MzA_961ea173-aa88-405f-b145-cf5fac5ce1b7" continuedAt="i1fd7f5260e9c42d087a529380ae2c770" escape="true">Oil and Gas Reserves Information (Unaudited)</ix:nonNumeric></span></div><ix:continuation id="i1fd7f5260e9c42d087a529380ae2c770" continuedAt="if0e29a8f9fd14f739b46847cd375903a"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="srt:ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90ZXh0cmVnaW9uOjliOWExM2RjY2MyNDRiNWJhMjUyMDI5MDY0NDhhZWE0XzM0MzE_c6d6b838-1617-4980-9174-b1b9f0c57ad9" escape="true"><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Set forth below is a summary of the Company's proved oil and natural gas reserves:</span></div><div style="margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.350%"><tr><td style="width:1.0%"></td><td style="width:36.602%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.608%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.608%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.608%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.608%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.608%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.609%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.613%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil<br/>(MBbls)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural<br/>Gas<br/>(MMcf)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil<br/>(MBbls)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural<br/>Gas<br/>(MMcf)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil<br/>(MBbls)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural<br/>Gas<br/>(MMcf)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Proved Reserves:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i24fdb7952cea47c3b870d778fb95ea83_I20211231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzQtMS0xLTEtNjU1MjU_d75810c5-d0bd-4448-8216-ee7020f1931f">627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i4d6e4d0ea2fa4fce8ead9da559bc435d_I20211231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzQtMy0xLTEtNjU1MjU_eaac5cc1-d1bb-4945-82aa-951a7c0f7640">6,118,083</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i8f5963292f894177ab76a5e57f4a2388_I20201231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzQtNS0xLTEtNjU1MjU_8430624f-dab4-4196-a5c4-ad707035d78e">11,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i8f466b44f0784064842ef793e5cd3692_I20201231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzQtNy0xLTEtNjU1MjU_6cdd51a7-9cce-4810-802d-ce232df343d5">5,562,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i231755bf33e346cb9f42dbcf1f72b3a3_I20191231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzQtOS0xLTEtNjU1MjU_d095862d-1d98-41fe-b7eb-689d8e3db8b2">16,747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="idc24d504c2fb4063b4ec4f902fa3d83a_I20191231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzQtMTEtMS0xLTY1NTI1_5bd4c120-72b0-4bae-83c5-635db5f9f9d1">5,341,497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions of previous estimates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mmbbls" contextRef="i114bc8ff642a4e6080aaeba60ce7c1b4_D20220101-20221231" decimals="0" sign="-" name="srt:ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzUtMS0xLTEtNjU1MjU_5908a5d3-1496-40f9-802e-4dc71245eb12">61</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mmcf" contextRef="iea0edb0d32fc4e909654a9a4852f0005_D20220101-20221231" decimals="0" sign="-" name="srt:ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzUtMy0xLTEtNjU1MjU_4a886703-6fb3-441f-8f2e-0976c7270458">6,870</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i98670e62e0114ce0ba708c72e8af82a6_D20210101-20211231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzUtNS0xLTEtNjU1MjU_dfd21ed2-41b1-4f27-ac2f-5eff1a9439d9">145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i4963df7666f7453bb574018451a5c305_D20210101-20211231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzUtNy0xLTEtNjU1MjU_afe2c16e-88e2-4c68-9ad1-6525044c599c">88,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mmbbls" contextRef="i4e04552faa3042449ffdaf653c598b6b_D20200101-20201231" decimals="0" sign="-" name="srt:ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzUtOS0xLTEtNjU1MjU_ea21441d-6039-4815-90f4-03ac0a2dc47a">4,241</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i372eca91bee84448b9d0b01083823a5c_D20200101-20201231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzUtMTEtMS0xLTY1NTI1_34e76782-a7bf-4875-a146-5ddfdfa68039">306,552</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Extensions and discoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i114bc8ff642a4e6080aaeba60ce7c1b4_D20220101-20221231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzYtMS0xLTEtNjU1MjU_418ee658-8e53-48d6-a829-91da3f2567ab">137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="iea0edb0d32fc4e909654a9a4852f0005_D20220101-20221231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzYtMy0xLTEtNjU1MjU_961e1129-b7c3-4f9c-9127-002e3d1bdbc0">1,090,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i98670e62e0114ce0ba708c72e8af82a6_D20210101-20211231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzYtNS0xLTEtNjU1MjU_31996e58-e00f-4506-aa78-86a0ee7f5298">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i4963df7666f7453bb574018451a5c305_D20210101-20211231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzYtNy0xLTEtNjU1MjU_430a4fb8-8909-4270-992d-6b1b094cfb62">797,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i4e04552faa3042449ffdaf653c598b6b_D20200101-20201231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzYtOS0xLTEtNjU1MjU_bd45d898-5838-4b77-bc32-ded99d335a44">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i372eca91bee84448b9d0b01083823a5c_D20200101-20201231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzYtMTEtMS0xLTY1NTI1_4675f25c-f659-49a0-88e0-cba9e5be956d">365,663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions of minerals in place</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i114bc8ff642a4e6080aaeba60ce7c1b4_D20220101-20221231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzctMS0xLTEtNjU1MjU_e7527b93-ef41-44e8-9a9a-dd10360452c2">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="iea0edb0d32fc4e909654a9a4852f0005_D20220101-20221231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzctMy0xLTEtNjU1MjU_c9214afe-2534-4fa3-9b3c-43baf5aeeae1">260</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i98670e62e0114ce0ba708c72e8af82a6_D20210101-20211231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzctNS0xLTEtNjU1MjU_2499a1c4-82ab-47e2-ad95-9e9b30ffae99">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i4963df7666f7453bb574018451a5c305_D20210101-20211231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzctNy0xLTEtNjU1MjU_0a6d601b-64fb-41d3-8e83-e6b26ea8666f">202,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i4e04552faa3042449ffdaf653c598b6b_D20200101-20201231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzctOS0xLTEtNjU1MjU_28543a5d-34d2-4d19-aac8-73431e42996f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i372eca91bee84448b9d0b01083823a5c_D20200101-20201231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzctMTEtMS0xLTY1NTI1_f55538d5-166d-41aa-9c92-b8c9dbd8f85e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales of minerals in place</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mmbbls" contextRef="i114bc8ff642a4e6080aaeba60ce7c1b4_D20220101-20221231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzgtMS0xLTEtNjU1MjU_fa363b2c-ded2-4d20-bf46-ee988004a69a">78</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mmcf" contextRef="iea0edb0d32fc4e909654a9a4852f0005_D20220101-20221231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzgtMy0xLTEtNjU1MjU_68a8f5d0-ed0d-4076-9396-c3c6c19d2a13">3,707</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mmbbls" contextRef="i98670e62e0114ce0ba708c72e8af82a6_D20210101-20211231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzgtNS0xLTEtNjU1MjU_cc07c602-50c3-420d-ac4e-ea3833afe5e1">9,308</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mmcf" contextRef="i4963df7666f7453bb574018451a5c305_D20210101-20211231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzgtNy0xLTEtNjU1MjU_21d52ba3-9768-4596-a8f9-a23318af87ab">43,851</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i4e04552faa3042449ffdaf653c598b6b_D20200101-20201231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzgtOS0xLTEtNjU1MjU_406d4b1a-6f1a-40dd-8f5a-f4dd7e1a9447">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i372eca91bee84448b9d0b01083823a5c_D20200101-20201231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzgtMTEtMS0xLTY1NTI1_2d28f777-a9d0-43d2-82cb-7e06390b4339">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mmbbls" contextRef="i114bc8ff642a4e6080aaeba60ce7c1b4_D20220101-20221231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesProduction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzktMS0xLTEtNjU1MjU_fb845f3e-9c22-4535-ae64-116acdff4f87">82</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mmcf" contextRef="iea0edb0d32fc4e909654a9a4852f0005_D20220101-20221231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesProduction" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzktMy0xLTEtNjU1MjU_8237769a-446f-4843-b23e-9f2f417af042">500,616</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mmbbls" contextRef="i98670e62e0114ce0ba708c72e8af82a6_D20210101-20211231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesProduction" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzktNS0xLTEtNjU1MjU_1cf85a4a-98cf-4a93-97a5-59f6dd5ea69e">1,210</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mmcf" contextRef="i4963df7666f7453bb574018451a5c305_D20210101-20211231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesProduction" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzktNy0xLTEtNjU1MjU_9304192c-7124-43af-89f9-d6c6542be045">489,274</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mmbbls" contextRef="i4e04552faa3042449ffdaf653c598b6b_D20200101-20201231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesProduction" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzktOS0xLTEtNjU1MjU_4aa1c1aa-43ae-47fd-8af8-900219be186d">1,508</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="mmcf" contextRef="i372eca91bee84448b9d0b01083823a5c_D20200101-20201231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesProduction" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzktMTEtMS0xLTY1NTI1_841c13a9-5603-45da-bd07-b4b8729c7944">450,836</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i6e8f5ad7083e4d20b38ef503ea4ff140_I20221231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEwLTEtMS0xLTY1NTI1_193fbb22-510f-45d1-b4e7-053f3e2799d8">549</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i7e08801282f14b31b883ab9e476b3b6e_I20221231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEwLTMtMS0xLTY1NTI1_217508ac-3545-436b-a290-784cb111f846">6,697,570</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i24fdb7952cea47c3b870d778fb95ea83_I20211231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEwLTUtMS0xLTY1NTI1_513cc090-3fab-46cd-a8be-0e8396ecfad2">627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i4d6e4d0ea2fa4fce8ead9da559bc435d_I20211231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEwLTctMS0xLTY1NTI1_6b31aaf3-d931-4c1a-adca-866da7c1bb62">6,118,083</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i8f5963292f894177ab76a5e57f4a2388_I20201231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEwLTktMS0xLTY1NTI1_f907b229-6b38-4b01-a1e1-90b82d39fc69">11,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i8f466b44f0784064842ef793e5cd3692_I20201231" decimals="0" name="srt:ProvedDevelopedAndUndevelopedReservesNet" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEwLTExLTEtMS02NTUyNQ_16b83a62-1fd8-4197-a832-5469f8a3430d">5,562,876</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Proved Developed Reserves:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i24fdb7952cea47c3b870d778fb95ea83_I20211231" decimals="0" name="crk:ProvedDevelopedReserves" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEyLTEtMS0xLTY1NTI1_410bb3be-817d-4559-b8c2-392e8abceec6">627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i4d6e4d0ea2fa4fce8ead9da559bc435d_I20211231" decimals="0" name="crk:ProvedDevelopedReserves" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEyLTMtMS0xLTY1NTI1_2c6ad8bc-bcc2-47f2-9464-c05c844e7b54">2,245,660</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i8f5963292f894177ab76a5e57f4a2388_I20201231" decimals="0" name="crk:ProvedDevelopedReserves" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEyLTUtMS0xLTY1NTI1_30501cb8-405d-4b48-91a0-12bc3de4ea56">11,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i8f466b44f0784064842ef793e5cd3692_I20201231" decimals="0" name="crk:ProvedDevelopedReserves" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEyLTctMS0xLTY1NTI1_f897579a-4a8b-4be2-88f2-7ee901dd80e4">1,967,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i231755bf33e346cb9f42dbcf1f72b3a3_I20191231" decimals="0" name="crk:ProvedDevelopedReserves" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEyLTktMS0xLTY1NTI1_252d9134-b757-4d11-8b91-2696e69679a6">15,104</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="idc24d504c2fb4063b4ec4f902fa3d83a_I20191231" decimals="0" name="crk:ProvedDevelopedReserves" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEyLTExLTEtMS02NTUyNQ_501bdb13-31c9-400e-b441-15ef1309a2d1">1,890,357</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i6e8f5ad7083e4d20b38ef503ea4ff140_I20221231" decimals="0" name="crk:ProvedDevelopedReserves" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEzLTEtMS0xLTY1NTI1_7b061972-bdd5-4bfb-94d1-08f750eabc5f">480</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i7e08801282f14b31b883ab9e476b3b6e_I20221231" decimals="0" name="crk:ProvedDevelopedReserves" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEzLTMtMS0xLTY1NTI1_dddefaa9-9a46-4e52-87ac-9fc01de612ad">2,531,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i24fdb7952cea47c3b870d778fb95ea83_I20211231" decimals="0" name="crk:ProvedDevelopedReserves" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEzLTUtMS0xLTY1NTI1_220a70dd-040d-4f97-b318-a612486bd808">627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i4d6e4d0ea2fa4fce8ead9da559bc435d_I20211231" decimals="0" name="crk:ProvedDevelopedReserves" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEzLTctMS0xLTY1NTI1_c09800f0-3a2d-42ce-9f97-6384a0d2186b">2,245,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i8f5963292f894177ab76a5e57f4a2388_I20201231" decimals="0" name="crk:ProvedDevelopedReserves" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEzLTktMS0xLTY1NTI1_51d02802-0f1d-4562-b382-9274db138e3b">11,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i8f466b44f0784064842ef793e5cd3692_I20201231" decimals="0" name="crk:ProvedDevelopedReserves" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEzLTExLTEtMS02NTUyNQ_4e137831-ae1e-43a9-9f0d-a8bdf031a79a">1,967,288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Proved Undeveloped Reserves:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i24fdb7952cea47c3b870d778fb95ea83_I20211231" decimals="0" name="crk:ProvedUndevelopedReserves" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE1LTEtMS0xLTY1NTI1_813d373f-8ca2-490b-a8f4-07f73d38063d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i4d6e4d0ea2fa4fce8ead9da559bc435d_I20211231" decimals="0" name="crk:ProvedUndevelopedReserves" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE1LTMtMS0xLTY1NTI1_11824832-29e3-41c7-8d05-5290340822b9">3,872,423</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i8f5963292f894177ab76a5e57f4a2388_I20201231" decimals="0" name="crk:ProvedUndevelopedReserves" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE1LTUtMS0xLTY1NTI1_8b3c68d6-90fa-4306-9612-fe42fde81f53">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i8f466b44f0784064842ef793e5cd3692_I20201231" decimals="0" name="crk:ProvedUndevelopedReserves" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE1LTctMS0xLTY1NTI1_aeb36f9a-96f5-408b-b6eb-a91ee53a40be">3,595,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i231755bf33e346cb9f42dbcf1f72b3a3_I20191231" decimals="0" name="crk:ProvedUndevelopedReserves" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE1LTktMS0xLTY1NTI1_f08cf054-402d-494b-a1a7-84cf66f29df1">1,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="idc24d504c2fb4063b4ec4f902fa3d83a_I20191231" decimals="0" name="crk:ProvedUndevelopedReserves" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE1LTExLTEtMS02NTUyNQ_8d6d6e80-d76b-4bfc-94bb-483d6ae86877">3,451,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of period</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i6e8f5ad7083e4d20b38ef503ea4ff140_I20221231" decimals="0" name="crk:ProvedUndevelopedReserves" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE2LTEtMS0xLTY1NTI1_91718bcf-f40b-42e0-ad6e-53c74b6c9900">69</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i7e08801282f14b31b883ab9e476b3b6e_I20221231" decimals="0" name="crk:ProvedUndevelopedReserves" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE2LTMtMS0xLTY1NTI1_821fd010-2cbb-4e01-a34a-9599845ced3f">4,166,108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i24fdb7952cea47c3b870d778fb95ea83_I20211231" decimals="0" name="crk:ProvedUndevelopedReserves" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE2LTUtMS0xLTY1NTI1_e1280aff-7530-41e2-8f43-9b90d2878e42">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i4d6e4d0ea2fa4fce8ead9da559bc435d_I20211231" decimals="0" name="crk:ProvedUndevelopedReserves" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE2LTctMS0xLTY1NTI1_b2278d28-9665-474a-aa09-d73338a081e5">3,872,423</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmbbls" contextRef="i8f5963292f894177ab76a5e57f4a2388_I20201231" decimals="0" name="crk:ProvedUndevelopedReserves" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE2LTktMS0xLTY1NTI1_de0cfa09-39bb-4d13-af9a-4d710bc96f96">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="mmcf" contextRef="i8f466b44f0784064842ef793e5cd3692_I20201231" decimals="0" name="crk:ProvedUndevelopedReserves" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE2LTExLTEtMS02NTUyNQ_7b6a7122-367d-432c-b02e-863d4326b9c0">3,595,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revisions of previous estimates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Revisions of previous natural gas estimates in 2021 and 2020 were primarily attributable to higher production performance from the Company's wells as compared to expected performance from proved undeveloped locations included in proved reserves in the previous year. Revisions of previous estimates for oil in 2020 were primarily related to changes in oil prices. Revisions of previous estimates in other years were insignificant.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Extensions and discoveries.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Extensions and discoveries for 2022, 2021 and 2020 were primarily comprised of proved reserve additions attributable to the wells drilled in the current year that were not classified as proved undeveloped in prior years and additional proved undeveloped locations that are planned to be drilled in the Company's current development plan.</span></div><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="srt:StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90ZXh0cmVnaW9uOjliOWExM2RjY2MyNDRiNWJhMjUyMDI5MDY0NDhhZWE0XzM0MzI_2f29b707-ed22-4f93-9c10-3d37e6868f83" escape="true"><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the standardized measure of discounted future net cash flows relating to proved reserves:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.181%"><tr><td style="width:1.0%"></td><td style="width:57.916%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.014%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.014%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.619%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.018%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Flows Relating to Proved Reserves:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future Cash Flows</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzQtMS0xLTEtNjU1MjU_b7e52906-492e-430b-89cc-7a12377efe0a">40,405,829</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzQtMy0xLTEtNjU1MjU_e4cbbe4e-414e-4f90-9cdc-d67a6e8444f2">20,396,381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231" decimals="-3" name="srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzQtNS0xLTEtNjU1MjU_7cc35040-8ee2-4706-8f2b-5769dd65c4e8">9,871,616</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future Costs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzYtMS0xLTEtNjU1MjU_c44ed5e5-c8d8-441c-bff7-c6627cc3c45b">5,473,650</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzYtMy0xLTEtNjU1MjU_98edf05a-11ab-43c3-af61-ce544b98d184">3,954,726</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231" decimals="-3" name="srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzYtNS0xLTEtNjU1MjU_8048e3d7-29c7-4624-9d0b-5ae5ae7f0e82">3,173,350</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Development and Abandonment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzctMS0xLTEtNjU1MjU_34f61a8a-9858-4027-86dc-e854924b6b8a">4,175,721</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzctMy0xLTEtNjU1MjU_698ed63e-ac93-458d-8086-6fed46dce228">2,752,603</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231" decimals="-3" name="srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzctNS0xLTEtNjU1MjU_83a8b43d-6149-43b7-822b-222b6ddbc22b">2,592,520</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future Income Taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzgtMS0xLTEtNjU1MjU_8639a15f-9db3-459e-b5b6-6462be08cfd7">5,741,914</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzgtMy0xLTEtNjU1MjU_5cc50cf0-84f8-4f05-9f9b-68ab20471821">2,065,316</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231" decimals="-3" name="srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzgtNS0xLTEtNjU1MjU_9996be2f-c8a0-4557-8e96-e361e2e4be5e">154,872</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future Net Cash Flows</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzktMS0xLTEtNjU1MjU_5ce659ad-25c2-4dec-9937-ad9b604095ae">25,014,544</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzktMy0xLTEtNjU1MjU_e7c02f0c-8c0b-4305-b0db-71f5102e9694">11,623,736</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231" decimals="-3" name="srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzktNS0xLTEtNjU1MjU_c70470aa-bdde-498b-96da-04d9728c8ed3">3,950,874</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10% Discount Factor</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzEwLTEtMS0xLTY1NTI1_87805474-2371-4ad2-bab6-42f08b85de51">12,404,908</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzEwLTMtMS0xLTY1NTI1_a6524791-fc57-4994-9656-11a84a85840e">5,848,131</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231" decimals="-3" name="srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzEwLTUtMS0xLTY1NTI1_7a07a959-255d-402f-9baf-9627ba6ea9e2">2,015,149</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standardized Measure of Discounted Future Net Cash Flows</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzExLTEtMS0xLTY1NTI1_d9af8346-d89f-4b99-be56-d191d904dec0">12,609,636</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzExLTMtMS0xLTY1NTI1_03e27b03-f8e1-426c-8f71-b128e0d14cbc">5,775,605</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231" decimals="-3" name="srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzExLTUtMS0xLTY1NTI1_5b3ec4a7-b1c6-42ae-b015-5b18df1196bd">1,935,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:56.25pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COMSTOCK RESOURCES, INC.</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</span></div></div><ix:continuation id="if0e29a8f9fd14f739b46847cd375903a"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="crk:ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90ZXh0cmVnaW9uOjliOWExM2RjY2MyNDRiNWJhMjUyMDI5MDY0NDhhZWE0XzM0Mjg_93e6f80c-52c2-4a3c-b922-0369b4f9cb0e" escape="true"><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the changes in the standardized measure of discounted future net cash flows relating to proved reserves:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.035%"><tr><td style="width:1.0%"></td><td style="width:57.849%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.036%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.621%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.036%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.621%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.037%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standardized Measure, Beginning of Year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzMtMS0xLTEtNjU1MjU_f2d81536-e652-423c-b802-8e6deaa88502">5,775,605</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231" decimals="-3" name="srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzMtMy0xLTEtNjU1MjU_803d3316-d1ee-46db-8fb6-a16b26472827">1,935,725</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b2b1c3ab2134e42aaf93935e6fb653a_I20191231" decimals="-3" name="srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzMtNS0xLTEtNjU1MjU_96d79de6-1adf-40c6-94c9-3550d4e180a3">2,913,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in sales price, net of production costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="srt:NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzQtMS0xLTEtNjU1MjU_ef36b910-0eb9-47cc-b539-2af655d9a50b">8,600,315</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="srt:NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzQtMy0xLTEtNjU1MjU_8f896503-5c1c-4759-88a3-c07bf2b4bf34">5,012,696</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="srt:NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzQtNS0xLTEtNjU1MjU_dfa3127b-a8b7-4a5f-91c0-23b778e90965">1,858,026</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Development costs incurred during the year which were previously estimated</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="srt:PreviouslyEstimatedDevelopmentCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzUtMS0xLTEtNjU1MjU_a1054e01-83ca-409d-bf6a-c9e927f9ae4a">788,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="srt:PreviouslyEstimatedDevelopmentCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzUtMy0xLTEtNjU1MjU_82246237-cb6f-48b4-829f-741a7cd48314">502,674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="srt:PreviouslyEstimatedDevelopmentCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzUtNS0xLTEtNjU1MjU_a3b9a109-4cb0-4676-90c1-50818061d597">302,135</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions of quantity estimates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" sign="-" name="srt:RevisionsOfPreviousQuantityEstimates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzYtMS0xLTEtNjU1MjU_73c7bd59-8781-40f3-b2e0-dbe37d8d2e98">42,423</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="srt:RevisionsOfPreviousQuantityEstimates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzYtMy0xLTEtNjU1MjU_df4366e9-e595-4e4e-8496-9d68a6a20830">119,200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="srt:RevisionsOfPreviousQuantityEstimates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzYtNS0xLTEtNjU1MjU_d3ed5fb4-6d03-412c-9e6e-e192c33b415d">215,268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion of discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="srt:StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzctMS0xLTEtNjU1MjU_bff08aab-ed05-4b0a-8fd1-e6dee9b3b550">680,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="srt:StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzctMy0xLTEtNjU1MjU_1f881f2c-5a70-4734-97a1-58d5a04a7d57">199,124</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="srt:StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzctNS0xLTEtNjU1MjU_8f157b9b-3131-4517-9d00-5538b87981ee">326,074</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in future development and abandonment costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" sign="-" name="srt:IncreaseDecreaseInEstimatedFutureDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzgtMS0xLTEtNjU1MjU_659ba912-573a-406f-b72f-e88bcbb1217a">869,115</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="srt:IncreaseDecreaseInEstimatedFutureDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzgtMy0xLTEtNjU1MjU_8da1fe9c-fdf8-4ae4-b455-fe89e258432c">1,505</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="srt:IncreaseDecreaseInEstimatedFutureDevelopmentCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzgtNS0xLTEtNjU1MjU_d54f8835-fbf8-4b5f-9dca-e05773bc8361">313,191</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in timing and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" sign="-" name="crk:ChangesInTiming" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzktMS0xLTEtNjU1MjU_d0538409-9974-4a6e-a451-d13d7216605b">113,744</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="crk:ChangesInTiming" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzktMy0xLTEtNjU1MjU_c63ec297-8a98-4be0-af43-f7e6cc219a05">224,617</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" sign="-" name="crk:ChangesInTiming" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzktNS0xLTEtNjU1MjU_7719a4a5-7e15-470a-8d06-c8291f76733e">127,663</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Extensions and discoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="srt:ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzEwLTEtMS0xLTY1NTI1_ec6c0fa5-3527-4a26-b480-dc32f0c8a6ab">2,456,124</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="srt:ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzEwLTMtMS0xLTY1NTI1_c3612248-4885-4183-b362-419f124ac549">679,418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="srt:ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzEwLTUtMS0xLTY1NTI1_38ec77ad-0f38-4373-a3c0-a008d3611e0b">180,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions of minerals in place</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="srt:IncreaseDueToPurchasesOfMineralsInPlace" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzExLTEtMS0xLTY1NTI1_7aedb3ee-e138-4ce3-a8e9-24100813cb53">604</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="srt:IncreaseDueToPurchasesOfMineralsInPlace" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzExLTMtMS0xLTY1NTI1_11288712-effb-4439-afc4-ae394172574a">150,065</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="srt:IncreaseDueToPurchasesOfMineralsInPlace" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzExLTUtMS0xLTY1NTI1_060705e1-6493-4a04-9c5c-16ad5108ced8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales of minerals in place</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="srt:DecreaseDueToSalesOfMineralsInPlace" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzEyLTEtMS0xLTY1NTI1_b2d817af-9a34-4a6b-818f-d3d8f4b742ee">3,313</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="srt:DecreaseDueToSalesOfMineralsInPlace" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzEyLTMtMS0xLTY1NTI1_6b25d0ab-a2b4-49a7-8d32-977ac8de2fd7">64,032</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="srt:DecreaseDueToSalesOfMineralsInPlace" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzEyLTUtMS0xLTY1NTI1_1ff1eb1a-480f-483f-8ad9-b7d3004824a9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales, net of production costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" name="srt:SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzEzLTEtMS0xLTY1NTI1_0224d276-5a49-4c06-93d4-1e7d554cac5e">2,779,960</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" name="srt:SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzEzLTMtMS0xLTY1NTI1_b42ce00a-015a-4e26-8cff-609258aa2d80">1,567,182</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="srt:SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzEzLTUtMS0xLTY1NTI1_41d2b835-e36e-43d1-b492-d9ad7a4488e4">612,194</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net changes in income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" decimals="-3" sign="-" name="srt:IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzE0LTEtMS0xLTY1NTI1_dd857fac-a33b-446c-8dde-6a541f5efd35">1,882,917</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231" decimals="-3" sign="-" name="srt:IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzE0LTMtMS0xLTY1NTI1_5d90f80a-e07f-4f92-be07-6c6e0cd058f0">968,971</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231" decimals="-3" name="srt:IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzE0LTUtMS0xLTY1NTI1_e4c877dc-1739-4648-b5e9-feefe95bf801">283,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standardized Measure, End of Year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231" decimals="-3" name="srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzE1LTEtMS0xLTY1NTI1_0253ec44-f79d-4130-b538-174adc4a7917">12,609,636</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231" decimals="-3" name="srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzE1LTMtMS0xLTY1NTI1_8d7ab87e-d284-469e-8127-3c7b01f9cd0a">5,775,605</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231" decimals="-3" name="srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzE1LTUtMS0xLTY1NTI1_169d870d-8819-4593-84b6-4d4cee245500">1,935,725</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The standardized measure of discounted future net cash flows was determined based on the simple average of the first of month market prices for oil and natural gas for each year. Prices used in determining quantities of oil and natural gas reserves and future cash inflows from oil and natural gas reserves represent prices received at the Company's sales point. These prices have been adjusted from posted or index prices for both location and quality differences. <ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="srt:OilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90ZXh0cmVnaW9uOjliOWExM2RjY2MyNDRiNWJhMjUyMDI5MDY0NDhhZWE0XzM0Mjk_5a054320-c906-4e41-8dfb-a16320635581" continuedAt="i6832ead5974a495f9dca4c15c2ae008c" escape="true">Prices used in determining oil and natural gas reserves quantities and cash flows are as follows:</ix:nonNumeric></span></div><div style="margin-top:8pt;text-align:center"><ix:continuation id="i6832ead5974a495f9dca4c15c2ae008c"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:53.362%"><tr><td style="width:1.0%"></td><td style="width:36.160%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.169%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.902%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Crude Oil: $/barrel</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerBbl" contextRef="i8f522ce8e9714857b09243f67faf0119_D20220101-20221231" decimals="2" name="srt:AverageSalesPrices" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTphYWUzYTU1MDI5YTk0ZGQ5OTYzZmMxZTI0ZWQwNWI0ZS90YWJsZXJhbmdlOmFhZTNhNTUwMjlhOTRkZDk5NjNmYzFlMjRlZDA1YjRlXzItMS0xLTEtNjU1MjU_f173d453-42f9-4e9e-80d8-2c21aa3cd0ab">91.21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerBbl" contextRef="i83c0624d84b442e5a6eb6bebbd7b895b_D20210101-20211231" decimals="2" name="srt:AverageSalesPrices" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTphYWUzYTU1MDI5YTk0ZGQ5OTYzZmMxZTI0ZWQwNWI0ZS90YWJsZXJhbmdlOmFhZTNhNTUwMjlhOTRkZDk5NjNmYzFlMjRlZDA1YjRlXzItMy0xLTEtNjU1MjU_ce149c87-2aaa-4354-ba2c-11fbb3dca60d">62.38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerBbl" contextRef="i2a8e8d4e18144df4bbb772b552d8ffd4_D20200101-20201231" decimals="2" name="srt:AverageSalesPrices" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTphYWUzYTU1MDI5YTk0ZGQ5OTYzZmMxZTI0ZWQwNWI0ZS90YWJsZXJhbmdlOmFhZTNhNTUwMjlhOTRkZDk5NjNmYzFlMjRlZDA1YjRlXzItNS0xLTEtNjU1MjU_7e5770da-b866-4434-88af-9a27aed8e570">32.88</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural Gas: $/Mcf</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerMcf" contextRef="i935cc28e213a4b048b57af5192c8bf6c_D20220101-20221231" decimals="2" name="srt:AverageSalesPrices" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTphYWUzYTU1MDI5YTk0ZGQ5OTYzZmMxZTI0ZWQwNWI0ZS90YWJsZXJhbmdlOmFhZTNhNTUwMjlhOTRkZDk5NjNmYzFlMjRlZDA1YjRlXzMtMS0xLTEtNjU1MjU_6e54a898-c50d-4d84-9ebe-015f8667e525">6.03</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerMcf" contextRef="if3e9fcbb917648cf8e4e988dd5b3a54f_D20210101-20211231" decimals="2" name="srt:AverageSalesPrices" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTphYWUzYTU1MDI5YTk0ZGQ5OTYzZmMxZTI0ZWQwNWI0ZS90YWJsZXJhbmdlOmFhZTNhNTUwMjlhOTRkZDk5NjNmYzFlMjRlZDA1YjRlXzMtMy0xLTEtNjU1MjU_5ce3ffa3-4291-4113-8571-3645d9720b07">3.33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerMcf" contextRef="ie839283d395941bdb0febd87f7da419f_D20200101-20201231" decimals="2" name="srt:AverageSalesPrices" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTphYWUzYTU1MDI5YTk0ZGQ5OTYzZmMxZTI0ZWQwNWI0ZS90YWJsZXJhbmdlOmFhZTNhNTUwMjlhOTRkZDk5NjNmYzFlMjRlZDA1YjRlXzMtNS0xLTEtNjU1MjU_6f03b3a8-f7a4-4024-9a52-16ea34359c69">1.71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proved reserve information utilized in the preparation of the financial statements were based on estimates prepared by the Company's petroleum engineering staff in accordance with guidelines established by the Securities and Exchange Commission and the Financial Accounting Standards Board, which require that reserve reports be prepared under existing economic and operating conditions with no provision for price and cost escalation except by contractual agreement. All of the Company's reserves are located onshore in the continental United States of America. The Company retained an independent petroleum consultant to conduct an audit of the Company's 2022 reserve estimates. The purpose of this audit was to provide additional assurance on the reasonableness of internally prepared reserve estimates. The engineering firm was selected for their geographic expertise and their historical experience.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future development and production costs are computed by estimating the expenditures to be incurred in developing and producing proved oil and gas reserves at the end of the year, based on year end costs and assuming continuation of existing economic conditions. Future income tax expenses are computed by applying the appropriate statutory tax rates to the future pre-tax net cash flows relating to proved reserves, net of the tax basis of the properties involved. The future income tax expenses give effect to permanent differences and tax credits, but do not reflect the impact of future operations.</span></div></ix:continuation><div id="i1945d59af4fd4ec482f4a6289c8e0ae5_1559"></div><div style="margin-top:10pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(14)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:19.34pt"><ix:nonNumeric contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTU5L2ZyYWc6NDQzOTI0ODhjNWJjNGI5NmE1OGE0NDlhMmRhM2QxNjUvdGV4dHJlZ2lvbjo0NDM5MjQ4OGM1YmM0Yjk2YTU4YTQ0OWEyZGEzZDE2NV8xMDk5NTExNjI4MTMx_75edb19b-727c-407a-a1db-f461caba4078" continuedAt="i6fe71503ac9e40caac45a23aa666bd99" escape="true">Subsequent Event</ix:nonNumeric></span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i6fe71503ac9e40caac45a23aa666bd99">On February 13, 2023, Comstock's Board of Directors declared a quarterly cash dividend of $<ix:nonFraction unitRef="usdPerShare" contextRef="i09cd85aa5316444d91e51ae84ce07149_D20230213-20230213" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTU5L2ZyYWc6NDQzOTI0ODhjNWJjNGI5NmE1OGE0NDlhMmRhM2QxNjUvdGV4dHJlZ2lvbjo0NDM5MjQ4OGM1YmM0Yjk2YTU4YTQ0OWEyZGEzZDE2NV8xMDk5NTExNjI4MTMz_48d1e891-1e9d-4571-b6bd-93d6668c01f5">0.125</ix:nonFraction> per common share to stockholders of record at the close of business of March 1, 2023, with a payment date of March 15, 2023.</ix:continuation></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-25</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.4
<SEQUENCE>2
<FILENAME>crk-20221231x10kex44.htm
<DESCRIPTION>EX-4.4
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i0951525d077a47ba95b8ff2b3b7b1e5c_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Exhibit 4.4</font></div><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DESCRIPTION OF&#160;SECURITIES</font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following description of our securities is intended as a summary only and therefore is not complete. This description is based upon, and is qualified by reference to, our&#160;Second Amended and Restated Articles of Incorporation, our Amended and Restated Bylaws, and our Certificate of Designations, each as amended from time to time, and by applicable provisions of the common law of the State of Nevada. For the complete terms of the capital stock, please refer to our Second Amended and Restated Articles of Incorporation, our Amended and Restated Bylaws, which are incorporated by reference as exhibits to this Annual Report on Form 10-K.</font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a company incorporated under the laws of the State of Nevada and our affairs are governed by our Second Amended and Restated Articles of Incorporation (as amended, our &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Articles of Incorporation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), our Amended and Restated Bylaws (as amended, our &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Amended and Restated Bylaws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) and the common law of the State of Nevada. Our authorized capital stock currently consists of 400,000,000 shares of common stock, par value $0.50 per share (&#34;Common Stock&#34;) and 5,000,000 shares of preferred stock, par value $10.00 per share (&#34;Preferred Stock&#34;). The following description summarizes certain terms of our shares as set out more particularly in our Articles of Incorporation and our Amended and Restated Bylaws. </font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each holder of Common Stock is entitled to one vote per share. Subject to the rights, if any, of the holders of any series of Preferred Stock pursuant to applicable law or the provision of the certificate of designation creating that series, all voting rights are vested in the holders of shares of Common Stock. Holders of shares of Common Stock have no right to cumulate votes in the election of directors, thus, the holders of a majority of the shares of Common Stock can elect all of the members of the board of directors standing for election. All outstanding shares of Common Stock are fully paid and non-assessable. Any additional Common Stock we offer and issue under this prospectus, and any related prospectus supplement, will also be fully paid and non-assessable.</font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dividends may be paid to the holders of Common Stock when, as, and if declared by the board of directors out of funds legally available for their payment. On November 1, 2022, we announced that the dividend was being reinstated at an annual dividend rate of $0.50 per share. Any future determination as to the payment of dividends will depend upon the results of our operations, capital requirements, our financial condition and such other factors as our board of directors may deem relevant.</font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of our voluntary or involuntary liquidation, dissolution, or winding up, the holders of Common Stock will be entitled to share equally, in proportion to the number of shares of Common Stock held by them, in any of our assets available for distribution after the payment in full of all debts and distributions have received their liquidation preferences in full. Holders of Common Stock are not entitled to preemptive purchase rights in future offerings of our Common Stock. Although our restated articles of incorporation do not specifically deny preemptive rights, pursuant to Nevada law, our stockholders do not have preemptive rights with respect to shares that are registered under Section&#160;12 of the Exchange Act and our Common Stock is so registered.</font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preferred Stock</font></div><div style="margin-bottom:0.12pt;margin-top:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our board of directors can, without approval of our stockholders, issue one or more series of preferred stock and determine the number of shares of each series and the rights, preferences, and limitations of each series.</font></div><div style="margin-bottom:0.12pt;margin-top:10pt;text-align:justify;text-indent:40.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Anti-Takeover Provisions</font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Articles of Incorporation, our Amended and Restated Bylaws, and Nevada law include certain provisions which may have the effect of delaying or deterring a change in control or in our management or encouraging persons considering unsolicited tender offers or other unilateral takeover proposals to negotiate with our board of directors rather than pursue non-negotiated takeover attempts. These provisions include authorized blank check preferred stock, restrictions on business combinations, and the availability of authorized but unissued Common Stock.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Combination with Interested Stockholders Statute</font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sections 78.411 to 78.444 of the Nevada Revised Statutes (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">N.R.S.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;), which apply to any publicly traded Nevada corporation with 200 or more stockholders of record which has not otherwise effectively opted out of application of the Combinations with Interested Stockholders Statute in its Articles of Incorporation, or by amendment thereto, including us, prohibits an &#8220;interested stockholder&#8221; from entering into a &#8220;combination&#8221; with the corporation for two years, unless certain conditions are met. A &#8220;combination&#8221; includes&#58;</font></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any merger of the corporation or any subsidiary of the corporation with an &#8220;interested stockholder,&#8221; or any other entity, whether or not itself an &#8220;interested stockholder,&#8221; which is, or after and as a result of the merger would be, an affiliate or associate of an &#8220;interested stockholder&#59;&#8221;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any sale, lease, exchange, mortgage, pledge, transfer, or other disposition in one transaction, or a series of transactions, to or with an &#8220;interested stockholder&#8221; or any affiliate or associate of an &#8220;interested stockholder,&#8221; of assets of the corporation or any subsidiary&#58;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">having an aggregate market value equal to more than 5% of the aggregate market value of the corporation&#8217;s assets, determined on a consolidated basis&#59;</font></div><div style="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">having an aggregate market value equal to more than 5% of the aggregate market value of all outstanding voting shares of the corporation&#59; or</font></div><div style="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">representing more than 10% of the earning power or net income, determined on a consolidated basis, of the corporation&#59; or</font></div><div style="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the issuance or transfer by the corporation or any subsidiary, of any shares of the corporation or any subsidiary to an &#8220;interested stockholder&#8221; or any affiliate or associate of an &#8220;interested stockholder,&#8221; having an aggregate market value equal to 5% or more of the aggregate market value of all of the outstanding voting shares of the corporation, except under the exercise of warrants or rights to purchase shares offered, or a dividend or distribution paid or made, pro rata to all stockholders of the resident domestic corporation&#59;</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the adoption of any plan, or proposal for the liquidation or dissolution of the corporation, under any agreement, arrangement or understanding, with the &#8220;interested stockholder,&#8221; or any affiliate or associate of the &#8220;interested stockholder&#59;&#8221;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">if any of the following actions occurs&#58; </font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">a reclassification of the corporation&#8217;s securities, including, without limitation, any splitting of shares, share dividend, or other distribution of shares with respect to other shares, or any issuance of new shares in exchange for a proportionately greater number of old shares&#59;</font></div><div style="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">recapitalization of the corporation&#59;</font></div><div style="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">merger or consolidation of the corporation with any subsidiary&#59;</font></div><div style="padding-left:72pt;text-align:justify"><font><br></font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">or any other transaction, whether or not with or into or otherwise involving the interested stockholder,</font></div><div style="margin-top:10pt;padding-left:54pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">under any agreement, arrangement or understanding, whether or not in writing, with the interested stockholder or any affiliate or associate of the interested stockholder, which has the immediate and proximate effect of increasing the proportionate share of the outstanding shares of any class or series of voting shares or securities convertible into voting shares of the corporation or any subsidiary of the corporation which is beneficially owned by the interested stockholder or any affiliate or associate of the interested stockholder, except as a result of immaterial changes because of adjustments of fractional shares.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">any receipt by an &#8220;interested stockholder&#8221; or any affiliate or associate of an &#8220;interested stockholder,&#8221; except proportionately as a stockholder of the corporation, of the benefit of any loan, advance, guarantee, pledge or other financial assistance or any tax credit or other tax advantage provided by or through the corporation.</font></div><div style="margin-top:10pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An &#8220;interested stockholder&#8221; is a person who is&#58;</font></div><div style="margin-top:10pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">directly or indirectly, the beneficial owner of 10% or more of the voting power of the outstanding voting shares of the corporation&#59; or</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">an affiliate or associate of the corporation, which at any time within two years immediately before the date in question was the beneficial owner, directly or indirectly, of 10% or more of the voting power of the then outstanding shares of the corporation.</font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A corporation to which the Combinations with Interested Stockholders Statute applies may not engage in a &#8220;combination&#8221; within two years after the interested stockholder first became an interested stockholder, unless the combination meets all of the requirements of the corporation&#8217;s articles of incorporation and (i)&#160;the combination or the transaction by which the person first became an interested stockholder is approved by the board of directors before the person first became an interested stockholder, or (ii)(a) the combination is approved by the board of directors and (b)&#160;at or after that time, the combination is approved at an annual or special meeting of the stockholders, and not by written consent, by the affirmative vote of the stockholders representing at least sixty percent (60%) of the outstanding voting power of the corporation not beneficially owned by the interested stockholder or the affiliates or associates of the interested stockholder. If this approval is not obtained, the combination may be consummated after the two year period expires if either (i)(a) the combination or transaction by which the person first became an interested stockholder is approved by the board of directors before such person first became an interested stockholder, (b)&#160;the combination is approved by a majority of the outstanding voting power of the corporation not beneficially owned by the interested stockholder or any affiliate or associate of the interested stockholder, or (c)&#160;the combination otherwise meets the requirements of the Combination with Interested Stockholders statute. Alternatively, a combination with an interested stockholder engaged in more than 2 years after the date the person first became an interested stockholder may be permissible if&#160;the aggregate amount of cash and the market value of consideration other than cash to be received by holders of shares of Common Stock and holders of any other class or series of shares meets the minimum requirements set forth in the statue, and prior to the completion of the combination, except in limited circumstances, the interested stockholder has not become the beneficial owner of additional voting shares of the corporation.</font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisition of Controlling Interest Statute</font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, Nevada&#8217;s &#8220;Acquisition of Controlling Interest Statute,&#8221; prohibits an acquiror, under certain circumstances, from voting shares of a target corporation&#8217;s stock after crossing certain threshold ownership percentages, unless the acquiror obtains the approval of the target corporation&#8217;s stockholders. Sections 78.378 to 78.3793 of the N.R.S. only apply to Nevada corporations with at least 200 stockholders, including at least 100 record stockholders who are Nevada residents, that do business directly or indirectly in Nevada and whose articles of incorporation or bylaws in effect 10 days following the acquisition of a controlling interest by an acquiror do not prohibit its application.</font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not intend to &#8220;do business&#8221; in Nevada within the meaning of the Acquisition of Controlling Interest Statute. Therefore, we believe it is unlikely that this statute will apply to us. The statute specifies three thresholds that constitute a controlling interest&#58;</font></div><div style="margin-top:10pt;padding-left:77.9pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">at least one-fifth but less than one-third&#59;</font></div><div style="padding-left:77.9pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">at least one-third but less than a majority&#59; and</font></div><div style="padding-left:77.9pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a majority or more, of the outstanding voting power.</font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once an acquiror crosses one of these thresholds, shares which it acquired in the transaction taking it over the threshold (or within ninety days preceding the date thereof) become &#8220;control shares&#8221; which could be deprived of the right to vote until a majority of the disinterested stockholders restore that right.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A special stockholders&#8217; meeting may be called at the request of the acquiror to consider the voting rights of the acquiror&#8217;s shares. If the acquiror requests a special meeting and gives an undertaking to pay the expenses of said meeting, then the meeting must take place no earlier than 30 days (unless the acquiror requests that the meeting be held sooner) and no more than 50 days (unless the acquiror agrees to a later date) after the delivery by the acquiror to the corporation of an information statement which sets forth the range of voting power that the acquiror has acquired or proposes to acquire and certain other information concerning the acquiror and the proposed control share acquisition.</font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If no such request for a stockholders&#8217; meeting is made, consideration of the voting rights of the acquiror&#8217;s shares must be taken at the next special or annual stockholders&#8217; meeting. If the stockholders fail to restore voting rights to the acquiror, or if the acquiror fails to timely deliver an information statement to the corporation, then the corporation may, if so provided in its articles of incorporation or bylaws, call certain of the acquiror&#8217;s shares for redemption at the average price paid for the control shares by the acquiror.</font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Articles of Incorporation and Amended and Restated Bylaws do not currently permit us to redeem an acquiror&#8217;s shares under these circumstances. The Acquisition of Controlling Interest Statute also provides that in the event the stockholders restore full voting rights to a holder of control shares that owns a majority of the voting stock, then all other stockholders who do not vote in favor of restoring voting rights to the control shares may demand payment for the &#8220;fair value&#8221; of their shares as determined by a court in dissenters rights proceeding pursuant to Chapter 92A of the N.R.S.</font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Transfer Agent</font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">American Stock Transfer&#160;&#38; Trust Company, LLC is transfer agent and registrar for our Common Stock.</font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Listing of Common Stock</font></div><div style="margin-top:10pt;text-align:justify;text-indent:41.9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Common Stock trades on the NYSE under the symbol &#8220;CRK&#8221;.</font></div><div style="margin-bottom:12pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.5
<SEQUENCE>3
<FILENAME>crk-2022x12x31x10kex105.htm
<DESCRIPTION>EX-10.5
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i1fac9157d3e64066b948c2d8d3868390_33"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Exhibit 10.5</font></div></div><div style="text-align:center;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">SEPARATION AND RELEASE AGREEMENT</font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Separation and Release Agreement (this &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34; is entered by and between David J. Terry (&#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Executive</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;) and Comstock Resources, Inc., a Nevada corporation (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;), on this 18th day of November, 2022 (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Execution Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;). </font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, Executive is a party to an employment agreement with the Company (as successor in interest to Covey Park Energy LLC) dated July 22, 2013 (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Employment Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;)&#59; and</font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, Executive and the Company have agreed that Executive&#8217;s employment relationship with the Company will end on December 31, 2022 (or such earlier date as mutually agreed by Executive and the Company) (the last day of Executive&#8217;s employment with the Company, the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Separation Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;)&#59;</font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">WHEREAS</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, the parties desire to enter into this Agreement on the terms and conditions set forth below.</font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">NOW, THEREFORE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">, in consideration of the covenants undertaken and the releases contained in this Agreement, Executive and the Company agree as follows&#58;</font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:27pt;text-decoration:underline">Resignation</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Executive irrevocably resigns as an officer, employee, director, manager and in each and every other capacity with the Company and each of its Affiliates (as such term is defined below) effective on the Separation Date.  The Company confirms that such resignations are accepted. From the Execution Date until the Separation Date Executive shall work with the Company in a transition capacity.  Executive agrees that he will not be entitled to any severance or other termination benefits under the Employment Agreement in connection with the termination of his employment and that all benefits due to Executive from the Company or any of its Affiliates after the Separation Date shall be determined under this Agreement.  Except as expressly provided in Section 2 below, Executive agrees that he holds no equity or derivative equity interest in, has no right with respect to any such interest in, has no right to any other incentive in or with respect to, and otherwise has no investment or right to make any investment in or with respect to the Company or any of its Affiliates.  As used in this Agreement&#58; (i) the term &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34; means a person that directly or indirectly through one or more intermediaries, controls, or is controlled by, or is under common control with, the Company&#59; (ii) the term &#34;control,&#34; including the correlative terms &#34;controlling,&#34; &#34;controlled by&#34; and &#34;under common control with,&#34; means the possession, directly or indirectly, of the power to direct or cause the direction of management or policies (whether through ownership of securities or any partnership or other ownership interest, by contract or otherwise) of a person&#59; and (iii) the term &#34;person&#34; shall be construed broadly and includes, without limitation, an individual, a partnership, a limited liability company, a corporation, an association, a joint stock company, a trust, a joint venture, an unincorporated organization and a governmental entity or any department, agency or political subdivision thereof.</font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:27pt;text-decoration:underline">Amendment of Equity Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Prior to the date hereof, the Company granted Executive three restricted stock awards with respect to an aggregate of 89,979 shares of the Company&#8217;s common stock (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;).  The restricted stock agreement that evidences each </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Award (each, an &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Award Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;) provides that upon a termination of the holder&#8217;s employment with the Company for any reason (other than retirement, death or disability as provided in the agreement), the then-unvested shares subject to the Award will be forfeited.  As of the Separation Date, the Awards were vested as to 38,935 shares and were unvested as to 51,044 shares (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Unvested Shares</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;).  Provided that (a) Executive signs (and does not revoke) this Agreement and (b) no earlier than his Separation Date, Executive signs and delivers to the Company the Supplemental Release attached hereto as </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> (and does not revoke such release), each of the Award Agreements is hereby amended, effective as of the Separation Date, to provide that, subject to Executive&#8217;s continued compliance with his obligations to the Company under the Restrictive Covenants described in Section 3 below through the first to occur of (i) the second (2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">nd</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) anniversary of Executive&#8217;s Separation Date and (ii) the date of a &#34;Change in Control&#34; as provided in the Award Agreement (the first to occur of such dates, the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Amended Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;), the Unvested Shares shall fully vest upon the Amended Vesting Date.  If Executive fails to comply with the Restrictive Covenants provided in Section 3 through the Amended Vesting Date, the Unvested Shares shall be immediately forfeited to the Company without any consideration therefor.  For purposes of clarity, the Amended Vesting Date shall apply to each of the Unvested Shares even if the original vesting date for such Unvested Share under the Award Agreement was earlier or later than the second (2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">nd</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) anniversary of the Separation Date.</font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:27pt;text-decoration:underline">Continuing Obligations&#59; Amendment of Noncompetition Covenant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Executive shall, and Executive hereby acknowledges that he shall, comply with his continuing obligations to the Company and its Affiliates under the terms of Sections 6, 7, 8 and 9 of the Employment Agreement (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Restrictive Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;)&#59; provided, however, that Executive and the Company agree that Section 7 of the Employment Agreement is hereby amended, restated and replaced in its entirety effective as of the Separation Date and without limiting Executive&#8217;s obligations to the Company generally under the Restrictive Covenants, to provide as follows&#58;</font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;The definition of &#34;Noncompetition Period&#34; as used in Section 7 of the Employment Agreement shall mean the period commencing on the Separation Date and ending on the second (2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">nd</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">) anniversary of the Separation Date.</font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;During the Noncompetition Period, for the benefit of himself or for the benefit of any other individual or entity, Executive shall not directly or indirectly, acquire, develop, drill, farmout, lease, promote, finance or broker (or otherwise undertake any activities related to any of the foregoing) any minerals, oil and natural gas leases, or any rights of any kind to extract, develop or produce hydrocarbons located within the geographical area identified on </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit B</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> attached hereto which or are related to rights to the Haynesville or Bossier Shale formations.</font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;During the Noncompetition Period (i) directly or indirectly induce or solicit employees, salesmen, agents, consultants, distributors, representatives or advisors to terminate or reduce their relations with the Company, or (ii) directly or indirectly induce or solicit those customers or suppliers of the Company to which Executive provided products or services or with whom Executive communicated on behalf of the Company, or about whom Executive had access to Confidential Business Information or Trade Secrets (each such term as defined in the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Employment Agreement) during the twelve (12) month period prior to the Separation Date to terminate or reduce their business relations with the Company.</font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:27pt;text-decoration:underline">Release of Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  Executive, on his own behalf and on behalf of his descendants, dependents, heirs, executors, administrators, assigns and successors, and each of them, hereby fully and forever releases the Company, its divisions, subsidiaries, parents, or affiliated corporations, past and present, and each of them, as well as its and their assignees, successors, directors, officers, stockholders, partners, representatives, attorneys, agents or employees, past or present, or any of them (individually and collectively, &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Releasees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;), from, and agrees not to sue concerning, or in any manner institute, prosecute or pursue, or cause to be instituted, prosecuted, or pursued, any claim, duty, obligation or cause of action relating to any matters of any kind, whether presently known or unknown, suspected or unsuspected, that Executive may possess against any of the Releasees arising from any acts or omissions that have occurred up until and including the date and time that Executive signs the Agreement (collectively, &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;), including, without limitation, (a) any and all Claims relating to or arising from Executive&#8217;s employment relationship with the Company and the termination of that relationship&#59; (b) any and all Claims for violation of any federal, state or municipal law, constitution, regulation, ordinance or common law, including, but not limited to, Title VII of the Civil Rights Act of 1964&#59; the Civil Rights Act of 1991&#59; the Americans with Disabilities Act of 1990&#59; the Fair Labor Standards Act&#59; the Employee Retirement Income Security Act of 1974&#59; and the federal Family Medical Leave Act&#59; and all amendments to each such law&#59; (c) any and all Claims for any wrongful discharge of employment&#59; termination in violation of public policy&#59; discrimination&#59; harassment&#59; retaliation&#59; breach of contract, both express and implied (including but not limited to Claims arising out of the Employment Agreement)&#59; breach of covenant of good faith and fair dealing, both express and implied&#59; promissory estoppel&#59; negligent or intentional infliction of emotional distress&#59; fraud&#59; negligent or intentional misrepresentation&#59; negligent or intentional interference with contract or prospective economic advantage&#59; unfair business practices&#59; defamation&#59; personal injury&#59; invasion of privacy&#59; false imprisonment&#59; and conversion&#59; (d) any and all Claims for wages, benefits, severance, vacation, bonuses, commissions, equity, expense reimbursements, or other compensation or benefits&#59; and (e) any and all Claims for attorneys' fees, costs and&#47;or penalties&#59; provided, however, that the foregoing release does not apply to any obligation of the Company to Executive pursuant to any of the following&#58; (1) this Agreement&#59; (2) any right to indemnification that Executive may have pursuant to the Company&#8217;s bylaws, its corporate charter or under any written indemnification agreement with the Company (or any corresponding provision of any subsidiary or affiliate of the Company) with respect to any loss, damages or expenses (including but not limited to attorneys&#8217; fees to the extent otherwise provided) that Executive may in the future incur with respect to his service as an employee, officer or director of the Company or any of its subsidiaries or affiliates&#59; (3) with respect to any rights that Executive may have to insurance coverage for such losses, damages or expenses under any Company (or subsidiary or affiliate) directors and officers liability insurance policy&#59; (4) any rights to continued medical and dental coverage that Executive may have under COBRA&#59; or (5) any rights to payment of benefits that Executive may have under a retirement plan sponsored or maintained by the Company that is intended to qualify under Section 401(a) of the Internal Revenue Code of 1986, as amended.  In addition, this release does not cover any Claim that cannot be so released as a matter of applicable law.  Notwithstanding anything to the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div><div style="margin-top:9pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">contrary herein, nothing in this Agreement prohibits Executive from filing a charge with or participating in an investigation conducted by any state or federal government agencies.  However, Executive does waive, to the maximum extent permitted by law, the right to receive any monetary or other recovery, should any agency or any other person pursue any claims on Executive&#8217;s behalf arising out of any claim released pursuant to this Agreement.  For clarity, and as required by law, such waiver does not prevent Executive from accepting a whistleblower award from the Securities and Exchange Commission pursuant to Section 21F of the Securities Exchange Act of 1934, as amended.  Executive acknowledges and agrees that he has received any and all leave and other benefits that he has been and is entitled to pursuant to the Family and Medical Leave Act of 1993.  </font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:27pt;text-decoration:underline">Waiver of Unknown Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  This Agreement is intended to be effective as a general release of and bar to each and every Claim hereinabove specified.  Executive acknowledges that he later may discover claims, demands, causes of action or facts in addition to or different from those which Executive now knows or believes to exist with respect to the subject matter of this Agreement and which, if known or suspected at the time of executing this Agreement, may have materially affected its terms.  Nevertheless, Executive hereby waives, as to the Claims, any claims, demands, and causes of action that might arise as a result of such different or additional claims, demands, causes of action or facts and any rights and benefits conferred by applicable state law with respect to unknown claims.</font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:27pt;text-decoration:underline">No Transferred Claims</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  Executive warrants and represents that he has not heretofore assigned or transferred to any person not a party to this Agreement any released matter or any part or portion thereof.</font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:27pt;text-decoration:underline">Return of Property</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Executive represents and covenants that he has returned (or prior to the Separation Date shall return) to the Company (a) all physical, computerized, electronic or other types of records, documents, proposals, notes, lists, files and any and all other materials, including computerized electronic information, that refer, relate or otherwise pertain to the Company or any of its Affiliates that were in Executive&#8217;s possession, subject to Executive&#8217;s control or held by Executive for others&#59; and (b) all property or equipment that Executive has been issued by the Company or any of its Affiliates during the course of his employment or property or equipment that Executive otherwise possessed, including any keys, credit cards, office or telephone equipment, computers (and any software, power cords, manuals, computer bag and other equipment that was provided to Executive with any such computers), tablets, smartphones, and other devices.  Executive acknowledges that he is not authorized to retain any physical, computerized, electronic or other types of copies of any such physical, computerized, electronic or other types of records, documents, proposals, notes, lists, files or materials, and is not authorized to retain any property or equipment of the Company of any of its Affiliates.  Executive further agrees that Executive will immediately forward to the Company (and thereafter destroy any electronic copies thereof) any business information relating to the Company or any of its Affiliates that has been or is inadvertently directed to Executive following the Separation Date.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:27pt;text-decoration:underline">Nondisparagement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Executive shall not make any untrue, misleading, or defamatory statements concerning the Company or any of its Affiliates.  The Company shall make commercially reasonable efforts to ensure that its managers, directors and officers do not make any untrue, misleading, or defamatory statements concerning Executive.  Executive will not, and the Company shall make commercially reasonable efforts to ensure that its managers, directors and officers do not, directly or indirectly make, repeat or publish any false, disparaging, negative, accusatory, or derogatory remarks or references, whether oral or in writing, concerning the Company or its Affiliates or Executive, respectively, or otherwise take any action which might reasonably be expected to cause damage or harm to the Company or its Affiliates or Executive, respectively.  However, nothing in this Agreement prohibits the Company or Executive from enforcing their respective rights under this Agreement or any other agreement, testifying truthfully as a witness, or complying with other legal obligations, such as communicating with or fully cooperating in the investigations of any governmental agency on matters within their jurisdictions.</font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:27pt;text-decoration:underline">Dispute Resolution and Waiver of Jury Trial</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  ANY DISPUTE,  CONTROVERSY OR CLAIM, OF ANY AND EVERY KIND OR TYPE, WHETHER BASED ON CONTRACT, TORT, STATUTE, REGULATIONS, OR OTHERWISE, ARISING OUT OF, CONNECTED WITH, OR RELATING IN ANY WAY TO THIS AGREEMENT (INCLUDING THE SUPPLEMENTAL RELEASE), THE OBLIGATIONS OF THE PARTIES HEREUNDER, INCLUDING WITHOUT LIMITATION, ANY DISPUTE AS TO THE EXISTENCE, VALIDITY, CONSTRUCTION, INTERPRETATION, NEGOTIATION, PERFORMANCE, NON-PERFORMANCE, BREACH, TERMINATION OR ENFORCEABILITY OF THIS AGREEMENT, OR EXECUTIVE&#8217;S EMPLOYMENT RELATIONSHIP WITH THE COMPANY OR THE TERMINATION THEREOF (IN EACH CASE, A &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">DISPUTE</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#34;), WITH THE EXCEPTION OF THE COMPANY SEEKING INJUNCTIVE RELIEF FOR ANY BREACH OR THREATENED BREACH BY EXECUTIVE OF THIS AGREEMENT OR SECTIONS 6 OR 7 OF THE EMPLOYMENT AGREEMENT, SHALL BE RESOLVED SOLELY AND EXCLUSIVELY IN ACCORDANCE WITH THE PROCEDURES SPECIFIED IN THIS SECTION.  THE PARTIES SHALL ATTEMPT IN GOOD FAITH TO SETTLE ANY DISPUTE BY MUTUAL DISCUSSIONS WITHIN THIRTY (30) DAYS AFTER THE DATE THAT ONE PARTY GIVES NOTICE TO THE OTHER PARTIES OF SUCH A DISPUTE.  IF THE DISPUTE IS NOT RESOLVED WITHIN SUCH THIRTY (30) DAY PERIOD, THE DISPUTE SHALL BE FINALLY SETTLED BY ARBITRATION ADMINISTERED BY THE AMERICAN ARBITRATION ASSOCIATION UNDER ITS COMMERCIAL ARBITRATION RULES, AND JUDGMENT ON THE AWARD RENDERED BY THE ARBITRATOR(S) MAY BE ENTERED IN ANY COURT HAVING JURISDICTION THEREOF.  THE ARBITRATION SHALL BE HELD IN HOUSTON, TEXAS AND PRESIDED OVER BY THREE ARBITRATORS.  THE PARTY GIVING NOTICE OF THE DISPUTE SHALL APPOINT ONE ARBITRATOR, AND THE OTHER PARTIES TO THE DISPUTE SHALL APPOINT ONE ARBITRATOR.  THE TWO APPOINTED ARBITRATORS SHALL TOGETHER APPOINT A THIRD ARBITRATOR.  THE PARTIES HEREBY EXPRESSLY WAIVE THE RIGHT TO A JURY TRIAL ON ALL MATTERS SUBJECT TO ARBITRATION PURSUANT TO THIS SECTION.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:21pt;text-decoration:underline">Miscellaneous</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Successors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:31.8pt">This Agreement is personal to Executive and shall not be assignable by Executive.</font></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:31.8pt">This Agreement shall inure to the benefit of and be binding upon the Company and its respective successors and assigns and any such successor or assignee shall be deemed substituted for the Company under the terms of this Agreement for all purposes.  As used herein, &#34;successor&#34; and &#34;assignee&#34; shall include any person, firm, corporation or other business entity which at any time, whether by purchase, merger or otherwise, directly or indirectly acquires ownership of the Company or to which the Company assigns this Agreement by operation of law or otherwise.</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Waiver</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Neither the failure nor any delay on the part of a party to exercise any right, remedy, power or privilege under this Agreement shall operate as a waiver thereof, nor shall any single or partial exercise of any right, remedy, power or privilege preclude any other or further exercise of the same or of any right, remedy, power or privilege, nor shall any waiver of any right, remedy, power or privilege with respect to any occurrence be construed as a waiver of such right, remedy, power or privilege with respect to any other occurrence.  No waiver shall be binding unless in writing and signed by the party asserted to have granted such waiver.</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Modification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Agreement may not be amended, modified or changed (in whole or in part), except by a formal, definitive written agreement expressly referring to this Agreement, which agreement is executed by both of the parties hereto.</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Complete Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  This Agreement, together with the Employment Agreement and the exhibits hereto, constitutes and contains the entire agreement and final understanding concerning Executive&#8217;s relationship with the Company and its Affiliates and the other subject matters addressed herein and supersedes and replaces all prior negotiations and all agreements proposed or otherwise, whether written or oral, concerning the subject matters hereof.  Any representation, promise or agreement not specifically included in this Agreement or in the Employment Agreement shall not be binding upon or enforceable against either party.  The Executive is not relying on any representation of the Company or any of the Releasees except as expressly set forth in this Agreement or in the Employment Agreement.  This Agreement, together with the Employment Agreement, constitutes an integrated agreement.</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">In the event that any portion of this Agreement or the application thereof, becomes or is declared by a court of competent jurisdiction to be illegal, void or unenforceable, the remainder of this Agreement will continue in full force and effect and the application of such portion to other persons or circumstances will be interpreted so as reasonable to effect the intent of the parties hereto.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(f)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Controlling Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement has been negotiated and executed by one or more parties in the State of Texas and the parties agree that Texas law applies exclusively to it.  If any part of this Agreement is found to be invalid, the remaining parts of the Agreement will remain in effect as if there were no invalid part(s).  Exclusive venue of any dispute relating to this Agreement or Executive&#8217;s employment with or separation from the Company or any of its Affiliates shall be, and is convenient in, Dallas County, Texas.  The parties agree to waive any challenge to the application of Texas law or of Dallas County venue to any dispute or claim arising from or related to this Agreement.</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(g)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Cooperation in Drafting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  Each party has cooperated in the drafting, negotiation and preparation of this Agreement.  Hence, in any construction to be made of this Agreement, the same shall not be construed against either party on the basis of that party being the drafter of such language.</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(h)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This Agreement may be executed in counterparts, and each counterpart, when executed, shall have the efficacy of a signed original.  Photographic or PDF copies of such signed counterparts may be used in lieu of the originals for any purpose.</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Notices</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  All notices, requests, demands and other communications called for by this Agreement will be in writing and will be deemed given (1) on the date of delivery if delivered personally, by facsimile or by electronic mail, (2) one (1) day after being sent by a well-established commercial overnight service, or (3) four (4) days after being mailed by registered or certified mail, return receipt requested, prepaid and addressed to the parties or their successors at the following addresses, or at such other addresses as the parties may later designate in writing&#58;</font></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If to the Company&#58;</font></div><div style="margin-top:9pt;padding-left:108pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Comstock Resources, Inc.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5300 Town and Country Boulevard, Suite 500</font></div><div style="padding-left:108pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Frisco, Texas 75034</font></div><div style="padding-left:108pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Attn&#58; Roland O. Burns  </font></div><div style="margin-top:9pt;padding-left:54pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">with a copy (which shall not constitute notice) to&#58;</font></div><div style="margin-top:9pt;padding-left:108pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Jack E. Jacobsen, Esq.</font></div><div style="padding-left:108pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">O&#8217;Melveny &#38; Myers LLP</font></div><div style="padding-left:108pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2501 N. Harwood, 17</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Floor Dallas, Texas 75201</font></div><div style="margin-top:9pt;padding-left:72pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If to Executive&#58;</font></div><div style="margin-top:9pt;padding-left:108pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">at the last residential address reflected on the Company&#8217;s records.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(j)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">No Wrongdoing</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  This Agreement constitutes a compromise and settlement of any and all potential disputed claims.  No action taken by the Company hereto, either previously or in connection with this Agreement, shall be deemed or construed to be&#58; (a) an admission of the truth or falsity of any potential claims&#59; or (b) an acknowledgment or admission by the Company of any fault or liability whatsoever to Executive or to any third party.</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(k)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Voluntary Execution of Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  This Agreement is executed voluntarily and without any duress or undue influence on the part or behalf of the parties hereto, with the full intent of releasing all claims.  The parties acknowledge that (i) they have read this Agreement&#59; (ii) they have had the opportunity to seek legal counsel of their own choice&#59; (iii) they understand the terms and consequences of this Agreement and of the releases it contains&#59; and (iv) they are fully aware of the legal and binding effect of this Agreement.</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(l)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Supplementary Documents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  All parties agree to cooperate fully and to execute any and all supplementary documents and to take all additional actions that may be necessary or appropriate to give full force to the basic terms and intent of this Agreement and which are not inconsistent with its terms. </font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(m)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Headings&#59; Construction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  The section and paragraph headings and titles contained in this Agreement are inserted for convenience only, and they neither form a part of this Agreement nor are they to be used in the construction or interpretation of this Agreement.  Where the context requires, the singular shall include the plural, the plural shall include the singular, and any gender shall include all other genders and the neutral.  Where specific language is used to clarify by example a general statement contained herein, such specific language shall not be deemed to modify, limit or restrict in any manner the construction of the general statement to which it relates.</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(n)&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">Taxes</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">. </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> Except for amounts withheld by the Company (including as contemplated by the tax withholding provisions of the Award Agreements), Executive shall be solely responsible for any taxes due as a result of any benefits provided for in this Agreement.</font></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font><br></font></div><div style="margin-top:9pt;text-align:center;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">&#91;Remainder of Page Intentionally Left Blank&#93;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font><br></font></div></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the parties have executed this Agreement as of the date first set forth above.</font></div><div style="margin-top:9pt;padding-left:180pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:47.115%"><tr><td style="width:1.0%"></td><td style="width:11.485%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.083%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.015%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.017%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">COMPANY&#58;</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">COMSTOCK RESOURCES, INC.</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#47;s&#47; M. Jay Allison</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">M. Jay Allison</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">EXECUTIVE&#58;</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#47;s&#47; David J. Terry</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">David J. Terry</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>4
<FILENAME>crk-20221231x10kex21.htm
<DESCRIPTION>EX-21
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="iab0409c635364313bc42be47ac0cd347_1"></div><div style="min-height:54pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 21</font></div></div><div style="padding-left:27pt;text-align:right"><font><br></font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SUBSIDIARIES OF COMSTOCK RESOURCES, INC. </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.702%"><tr><td style="width:1.0%"></td><td style="width:41.138%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.631%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.292%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:40.693%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Name</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Incorporation</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Business Name</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock Oil&#160;&#38; Gas, LLC</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nevada</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock Oil &#38; Gas, LLC</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock Oil&#160;&#38; Gas &#8211; Louisiana, LLC </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nevada</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock Oil &#38; Gas &#8211; Louisiana, LLC</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock Oil &#38; Gas &#8211; Louisiana Holdings, LLC </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nevada</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock Oil &#38; Gas Louisiana Holdings, LLC</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock Gas Services LLC </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Texas</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock Gas Services LLC</font></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pinnacle Gas Treating LLC </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Texas</font></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pinnacle Gas Treating LLC</font></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:13.839%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="padding-left:24.5pt;text-indent:-24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:15.18pt">100% owned by Comstock Oil&#160;&#38; Gas, LLC</font></div><div style="padding-left:24.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> </font></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>5
<FILENAME>crk-20221231x10kex231.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i772f171823be4cfb9fb2f6055bed535c_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Exhibit 23.1</font></div></div><div style="text-align:right"><font><br></font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM </font></div><div style="margin-top:11pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We consent to the incorporation by reference in the following Registration Statements&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:5.18pt">Registration Statements (Form S-3 Nos. 333-238113, 333-228311, 333-232924, 333-234685, 333-237677, 333-248080 and 333-256221) of Comstock Resources, Inc. and in the related prospectuses,</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:5.18pt">Registration Statement (Form S-8 No. 033-88962) pertaining to the Comstock Resources, Inc. 401(k) Profit Sharing Plan, and</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%;padding-left:5.18pt">Registration Statement (Form S-8 No. 333-231934) pertaining to the Comstock Resources, Inc. 2019 Long-Term Incentive Plan&#59;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">of our reports dated February 17, 2023, with respect to the consolidated financial statements of Comstock Resources, Inc. and subsidiaries and the effectiveness of internal control over financial reporting of Comstock Resources, Inc. and subsidiaries included in this Annual Report (Form 10-K) for the year ended December 31, 2022.</font></div><div style="margin-top:12pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:133%">&#47;s&#47; ERNST &#38; YOUNG LLP</font></td></tr></table></div><div style="margin-top:7pt"><font><br></font></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><font><br></font></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dallas, Texas </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 17, 2023 </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>6
<FILENAME>crk-20221231x10kex232.htm
<DESCRIPTION>EX-23.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ifd4dc1c28bf34266af98764b1695a24e_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Exhibit 23.2</font></div><div><font><br></font></div></div><div style="margin-bottom:0.05pt;margin-top:12pt;text-align:center"><img alt="image_0.jpg" src="image_0.jpg" style="height:99px;margin-bottom:5pt;vertical-align:text-bottom;width:820px"></div><div style="margin-top:12pt;text-align:center"><font><br></font></div><div style="margin-top:12pt;text-align:center"><font><br></font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSENT OF INDEPENDENT PETROLEUM ENGINEERS AND GEOLOGISTS</font></div><div style="margin-top:11pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">We hereby consent to the inclusion in the Form 10-K of Comstock Resources, Inc. (the &#34;Form 10-K&#34;) of our audit letter dated January 30, 2023 on oil and gas reserves of Comstock Resources, Inc. and its subsidiaries as of December 31, 2022, to all references to our firm included in the Form 10-K, and to the incorporation by reference of such reports in the Registration Statements of Comstock Resources, Inc. on the following forms&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:127%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:127%;padding-left:5.18pt">Registration Statement (Form S-8 No. 033-88962) pertaining to the Comstock Resources, Inc. 401(k) Profit Sharing Plan&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:127%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:127%;padding-left:5.18pt">Registration Statement (Form S-3 No. 333-228311) of Comstock Resources, Inc.&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:127%">(3)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:127%;padding-left:5.18pt">Registration Statement (Form S-8 No. 333-231934) pertaining to the Comstock Resources, Inc. 2019 Long-Term Incentive Plan&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:127%">(4)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:127%;padding-left:5.18pt">Registration Statement (Form S-3 No. 333-232924) of Comstock Resources, Inc.&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:127%">(5)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:127%;padding-left:5.18pt">Registration Statement (Form S-3 No. 333-234685) of Comstock Resources, Inc.&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(6)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:5.18pt">Registration Statement (Form S-3 No. 333-237677) of Comstock Resources, Inc.&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(7)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:5.18pt">Registration Statement (Form S-3 No. 333-238113) of Comstock Resources, Inc.&#59;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(8)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:5.18pt">Registration Statement (Form S-3 No. 333-248080) of Comstock Resources, Inc.&#59; and</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">(9)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:5.18pt">Registration Statement (Form S-3 No. 333-256221) of Comstock Resources, Inc..</font></div><div style="margin-top:12pt;padding-right:247.5pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;   </font></div><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.557%"><tr><td style="width:1.0%"></td><td style="width:7.810%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:89.990%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:133%">NETHERLAND, SEWELL &#38; ASSOCIATES, INC.</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#47;s&#47; Eric J. Stevens</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Eric J. Stevens, P.E.</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">President and Chief Operating Officer</font></td></tr></table></div><div style="margin-top:7pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div style="margin-top:11pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dallas, Texas</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">February 17, 2023</font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>7
<FILENAME>crk-20221231x10kexx311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="id4ef2acb31c4426d9e4e5a50faf683c7_1"></div><div style="min-height:42.75pt;width:100%"><div style="margin-top:10pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div></div><div style="margin-top:10pt;text-align:right"><font><br></font></div><div style="margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Section 302 Certification</font></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, M. Jay Allison, certify that&#58;</font></div><div style="margin-top:10pt;padding-left:63pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this Annual Report on Form 10-K of Comstock Resources, Inc&#59;</font></div><div style="margin-top:10pt;padding-left:63pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:10pt;padding-left:63pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:10pt;padding-left:63pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:10pt;padding-left:99pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:10pt;padding-left:99pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:10pt;padding-left:99pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:10pt;padding-left:99pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:10pt;padding-left:63pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:10pt;padding-left:99pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:10pt;padding-left:99pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; February&#160;17, 2023 </font></div><div style="margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.035%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; M. JAY ALLISON</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr></table></div><div style="text-align:right"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>8
<FILENAME>crk-20221231x10kexx312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i3434ffb403144e5ead817b4f0344121d_1"></div><div style="min-height:42.75pt;width:100%"><div style="margin-top:10pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div></div><div style="margin-top:10pt;text-align:right"><font><br></font></div><div style="margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Section 302 Certification</font></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Roland O. Burns, certify that&#58;</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">I have reviewed this Annual Report on Form 10-K of Comstock Resources, Inc&#59;</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:10pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:10pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:10pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:10pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:28.5pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:10pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:10pt;padding-left:108pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58;February&#160;17, 2023 </font></div><div style="margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.035%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; ROLAND O. BURNS</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Financial Officer</font></td></tr></table></div><div style="text-align:right"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>9
<FILENAME>crk-20221231x10kexx321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i0ed51ee4c2314c8289c710fa2a40baca_1"></div><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:10pt;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of Comstock Resources, Inc. (the &#8220;Company&#8221;) on Form 10-K for the year ending December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, M. Jay Allison, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-top:10pt;padding-left:63pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="padding-left:63pt;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.</font></div><div style="margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.035%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; M. JAY ALLISON</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">M. Jay Allison</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 17, 2023</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>10
<FILENAME>crk-20221231x10kexx322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ie0de23a6281b4799aa88d2e8054661a9_1"></div><div style="min-height:42.75pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div></div><div style="text-align:right"><font><br></font></div><div style="margin-top:10pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:10pt;text-indent:27pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Annual Report of Comstock Resources, Inc. (the &#8220;Company&#8221;) on Form 10-K for the year ending December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Roland O. Burns, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-top:10pt;padding-left:72pt;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:33.34pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="padding-left:72pt;text-indent:-45pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:33.34pt">The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.</font></div><div style="margin-top:5pt;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.035%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; ROLAND O. BURNS</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Roland O. Burns</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 17, 2023</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>11
<FILENAME>crk-20221231x10kex991.htm
<DESCRIPTION>EX-99.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i9369c755c0dd4e70916e3b4860072096_1"></div><div style="min-height:27pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 99.1</font></div><div style="text-align:justify"><font><br></font></div></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><img alt="image1.jpg" src="image1.jpg" style="height:71px;margin-bottom:5pt;vertical-align:text-bottom;width:672px"></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January 30, 2023</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ms. Kristine Bartlett</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock Resources, Inc.</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5300 Town &#38; Country Boulevard</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Frisco, Texas 75034</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Dear Ms. Bartlett&#58;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with your request, we have audited the estimates prepared by Comstock Resources, Inc. (Comstock), as of December 31, 2022, of the proved reserves and future revenue to the Comstock interest in certain gas and oil properties located in Louisiana, New Mexico, Oklahoma, Texas, and Wyoming.  It is our understanding that the proved reserves estimates shown herein constitute all of the proved reserves owned by Comstock.  We have examined the estimates with respect to reserves quantities, reserves categorization, future producing rates, future net revenue, and the present value of such future net revenue, using the definitions set forth in U.S. Securities and Exchange Commission (SEC) Regulation S-X Rule 4-10(a).  The estimates of reserves and future revenue have been prepared in accordance with the definitions and regulations of the SEC and, with the exception of the exclusion of future income taxes, conform to the FASB Accounting Standards Codification Topic 932, Extractive Activities&#8212;Oil and Gas.  We completed our audit on or about the date of this letter.  This report has been prepared for Comstock's use in filing with the SEC&#59; in our opinion the assumptions, data, methods, and procedures used in the preparation of this report are appropriate for such purpose.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth Comstock's estimates of the net reserves and future net revenue, as of December 31, 2022, for the audited properties&#58;</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.500%"><tr><td style="width:1.0%"></td><td style="width:34.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.500%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.505%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.330%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.505%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.330%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.330%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.721%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net Reserves</font></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future Net Revenue (M$)</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</font></div></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Oil</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present Worth</font></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Category</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(MMCFE)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(MBBL)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">at 10%</font></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.25pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proved Developed Producing</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,461,912.4</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">423.8</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,107,343.2</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,674,160.5</font></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proved Developed Non-Producing</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,549.8</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56.2</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">233,543.8</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93,785.2</font></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proved Undeveloped</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,166,107.5</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68.6</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,297,770.6</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,749,098.6</font></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Proved</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,697,569.8</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">548.6</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,638,657.7</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,517,044.4</font></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">Totals may not add because of rounding.</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:54pt;padding-right:27.35pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas reserves are inclusive of natural gas liquids (NGL) equivalent volumes, determined using         the ratio of 6 MCF of gas to 1 barrel of NGL.   </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas equivalent volumes are expressed in millions of cubic feet equivalent (MMCFE) at standard temperature and pressure bases.  The oil volumes shown include crude oil and condensate.  Oil volumes are expressed in thousands of barrels (MBBL)&#59; a barrel is equivalent to 42 United States gallons.  </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When compared on a lease-by-lease basis, some of the estimates of Comstock are greater and some are less than the estimates of Netherland, Sewell &#38; Associates, Inc. (NSAI).  However, in our opinion the estimates shown herein of Comstock's reserves and future revenue are reasonable when aggregated at the proved level and have been prepared in accordance with the Standards Pertaining to the Estimating and Auditing of Oil and Gas Reserves Information promulgated by the Society of Petroleum Engineers (SPE Standards).  Additionally, these estimates are within the recommended 10 percent tolerance threshold set forth in the SPE Standards.  We are satisfied with the methods and procedures used by Comstock in preparing the December 31, 2022, estimates of reserves and future revenue, and we saw nothing of an unusual nature that would cause us to take exception with the estimates, in the aggregate, as prepared by Comstock.</font></div><div style="text-align:justify"><font><br></font></div><div style="height:57.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><img alt="image.jpg" src="image.jpg" style="height:74px;margin-bottom:5pt;vertical-align:text-bottom;width:793px"></div></div></div><hr style="page-break-after:always"><div style="min-height:27pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:justify"><img alt="image2.jpg" src="image2.jpg" style="height:90px;margin-bottom:5pt;vertical-align:text-bottom;width:800px"></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reserves categorization conveys the relative degree of certainty&#59; reserves subcategorization is based on development and production status.  The estimates of reserves and future revenue included herein have not been adjusted for risk.  Comstock's estimates do not include probable or possible reserves that exist for these properties, nor do they include any value for undeveloped acreage beyond those tracts for which undeveloped reserves have been estimated.  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prices used by Comstock are based on the 12-month unweighted arithmetic average of the first-day-of-the-month price for each month in the period January through December 2022.  For gas volumes, the average Henry Hub spot price of $6.357 per MMBTU is adjusted for energy content, transportation fees, and market differentials&#59; when applicable, gas prices have been adjusted to include the value for NGL.  For oil volumes, the average West Texas Intermediate (WTI) spot price of $93.67 per barrel is adjusted for quality and market differentials.  All prices are held constant throughout the lives of the properties.  The average adjusted product prices weighted by production over the remaining lives of the properties are $6.025 per MCFE of gas and $91.21 per barrel of oil.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating costs used by Comstock are based on historical operating expense records.  For the nonoperated properties, these costs include the per-well overhead expenses allowed under joint operating agreements along with estimates of costs to be incurred at and below the district and field levels.  Operating costs for the operated properties are limited to direct lease- and field-level costs and Comstock's estimate of the portion of its headquarters general and administrative overhead expenses necessary to operate the properties.  Operating costs have been divided into per-well costs and per-unit-of-production costs.  Capital costs used by Comstock are based on authorizations for expenditure and actual costs from recent activity.  Capital costs are included as required for workovers, new development wells, and production equipment.  Abandonment costs used are Comstock's estimates of the costs to abandon the wells and production facilities, net of any salvage value.  Operating, capital, and abandonment costs are not escalated for inflation.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reserves shown in this report are estimates only and should not be construed as exact quantities.  Proved reserves are those quantities of oil and gas which, by analysis of engineering and geoscience data, can be estimated with reasonable certainty to be economically producible&#59; probable and possible reserves are those additional reserves which are sequentially less certain to be recovered than proved reserves.  Estimates of reserves may increase or decrease as a result of market conditions, future operations, changes in regulations, or actual reservoir performance.  In addition to the primary economic assumptions discussed herein, estimates of Comstock and NSAI are based on certain assumptions including, but not limited to, that the properties will be developed consistent with current development plans as provided to us by Comstock, that the properties will be operated in a prudent manner, that no governmental regulations or controls will be put in place that would impact the ability of the interest owner to recover the reserves, and that projections of future production will prove consistent with actual performance.  If the reserves are recovered, the revenues therefrom and the costs related thereto could be more or less than the estimated amounts.  Because of governmental policies and uncertainties of supply and demand, the sales rates, prices received for the reserves, and costs incurred in recovering such reserves may vary from assumptions made while preparing these estimates.  </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audit consisted primarily of substantive testing, wherein we conducted a detailed review of 99.8 percent of the proved reserves.  In the conduct of our audit, we have not independently verified the accuracy and completeness of information and data furnished by Comstock with respect to ownership interests, oil and gas production, well test data, historical costs of operation and development, product prices, or any agreements relating to current and future operations of the properties and sales of production.  However, if in the course of our examination something came to our attention that brought into question the validity or sufficiency of any such information or data, we did not rely on such information or data until we had satisfactorily resolved our questions relating thereto or had independently verified such information or data.  Our audit did not include a review of Comstock's overall reserves management processes and practices.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We used standard engineering and geoscience methods, or a combination of methods, including performance analysis, volumetric analysis, and analogy, that we considered to be appropriate and necessary to establish the conclusions set forth herein.  As in all aspects of oil and gas evaluation, there are uncertainties inherent in the </font></div><div style="height:57.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:27pt;width:100%"><div style="text-align:justify"><font><br></font></div></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><img alt="image2.jpg" src="image2.jpg" style="height:90px;margin-bottom:5pt;vertical-align:text-bottom;width:800px"></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">interpretation of engineering and geoscience data&#59; therefore, our conclusions necessarily represent only informed professional judgment.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supporting data documenting this audit, along with data provided by Comstock, are on file in our office.  The technical persons primarily responsible for conducting this audit meet the requirements regarding qualifications, independence, objectivity, and confidentiality set forth in the SPE Standards.  Matthew T. Dalka, a Licensed Professional Engineer in the State of Texas, has been practicing consulting petroleum engineering at NSAI since 2013 and has over 7 years of prior industry experience.  William J. Knights, a Licensed Professional Geoscientist in the State of Texas, has been practicing consulting petroleum geoscience at NSAI since 1991 and has over 10 years of prior industry experience.  We are independent petroleum engineers, geologists, geophysicists, and petrophysicists&#59; we do not own an interest in these properties nor are we employed on a contingent basis.</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:45.684%"><tr><td style="width:1.0%"></td><td style="width:11.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.871%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sincerely,</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NETHERLAND, SEWELL &#38; ASSOCIATES, INC.</font></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Texas Registered Engineering Firm F-2699</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; C.H. (Scott) Rees III</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">C.H. (Scott) Rees III, P.E.</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Executive Chairman</font></td></tr></table></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:4.852%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.632%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.852%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.634%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Matthew T. Dalka</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; William J. Knights</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Matthew T. Dalka, P.E. 125306</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">William J. Knights, P.G. 1532</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vice President</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vice President</font></td></tr><tr style="height:11pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date Signed&#58;  January 30, 2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date Signed&#58; January 30, 2023</font></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div style="height:57.6pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:justify"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>12
<FILENAME>crk-20221231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:ef92666e-aa9c-4f9d-827c-ff2b49c7a2b2,g:8592428c-82ed-4479-aca2-e0a72b1f4bc7-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:crk="http://www.comstockresources.com/20221231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:srt-types="http://fasb.org/srt-types/2022" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.comstockresources.com/20221231">
  <xs:import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd"/>
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="crk-20221231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="crk-20221231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="crk-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="crk-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.comstockresources.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.comstockresources.com/role/AuditInformation">
        <link:definition>0000002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>0000003 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFOPERATIONS" roleURI="http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS">
        <link:definition>0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
        <link:definition>0000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>0000008 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsandDispositionsofOilandGasProperties" roleURI="http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasProperties">
        <link:definition>0000009 - Disclosure - Acquisitions and Dispositions of Oil and Gas Properties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OilandGasProducingActivities" roleURI="http://www.comstockresources.com/role/OilandGasProducingActivities">
        <link:definition>0000010 - Disclosure - Oil and Gas Producing Activities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermDebt" roleURI="http://www.comstockresources.com/role/LongtermDebt">
        <link:definition>0000011 - Disclosure - Long-term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.comstockresources.com/role/CommitmentsandContingencies">
        <link:definition>0000012 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConvertiblePreferredStock" roleURI="http://www.comstockresources.com/role/ConvertiblePreferredStock">
        <link:definition>0000013 - Disclosure - Convertible Preferred Stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquity" roleURI="http://www.comstockresources.com/role/StockholdersEquity">
        <link:definition>0000014 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockbasedCompensation" roleURI="http://www.comstockresources.com/role/StockbasedCompensation">
        <link:definition>0000015 - Disclosure - Stock-based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementPlan" roleURI="http://www.comstockresources.com/role/RetirementPlan">
        <link:definition>0000016 - Disclosure - Retirement Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.comstockresources.com/role/IncomeTaxes">
        <link:definition>0000017 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsandHedgingActivities" roleURI="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivities">
        <link:definition>0000018 - Disclosure - Derivative Financial Instruments and Hedging Activities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactions" roleURI="http://www.comstockresources.com/role/RelatedPartyTransactions">
        <link:definition>0000019 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OilandGasReservesInformationUnaudited" roleURI="http://www.comstockresources.com/role/OilandGasReservesInformationUnaudited">
        <link:definition>0000020 - Disclosure - Oil and Gas Reserves Information (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvent" roleURI="http://www.comstockresources.com/role/SubsequentEvent">
        <link:definition>0000021 - Disclosure - Subsequent Event</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>0000022 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>0000023 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OilandGasProducingActivitiesTables" roleURI="http://www.comstockresources.com/role/OilandGasProducingActivitiesTables">
        <link:definition>0000024 - Disclosure - Oil and Gas Producing Activities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermDebtTables" roleURI="http://www.comstockresources.com/role/LongtermDebtTables">
        <link:definition>0000025 - Disclosure - Long-term Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockbasedCompensationTables" roleURI="http://www.comstockresources.com/role/StockbasedCompensationTables">
        <link:definition>0000026 - Disclosure - Stock-based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.comstockresources.com/role/IncomeTaxesTables">
        <link:definition>0000027 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsandHedgingActivitiesTables" roleURI="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesTables">
        <link:definition>0000028 - Disclosure - Derivative Financial Instruments and Hedging Activities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OilandGasReservesInformationUnauditedTables" roleURI="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedTables">
        <link:definition>0000029 - Disclosure - Oil and Gas Reserves Information (Unaudited) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesNarrativeDetail" roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail">
        <link:definition>0000030 - Disclosure - Summary of Significant Accounting Policies - Narrative (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail" roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail">
        <link:definition>0000031 - Disclosure - Summary of Significant Accounting Policies - Summary of Other Current Assets (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesReconciliationofBeginningandEndingBalancesforDerivativeInstrumentsDetail" roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesReconciliationofBeginningandEndingBalancesforDerivativeInstrumentsDetail">
        <link:definition>0000032 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Beginning and Ending Balances for Derivative Instruments (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail" roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail">
        <link:definition>0000033 - Disclosure - Summary of Significant Accounting Policies - Summary of Carrying Amounts and Fair Values of Financial Instruments (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesExploratoryCostsDetails" roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesExploratoryCostsDetails">
        <link:definition>0000034 - Disclosure - Summary of Significant Accounting Policies - Exploratory Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail" roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail">
        <link:definition>0000035 - Disclosure - Summary of Significant Accounting Policies - Summary of Lease Cost Recognized (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail" roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail">
        <link:definition>0000036 - Disclosure - Summary of Significant Accounting Policies - Summary of Liabilities Under Contract Contain Operating Leases (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail_1" roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail_1">
        <link:definition>0000036 - Disclosure - Summary of Significant Accounting Policies - Summary of Liabilities Under Contract Contain Operating Leases (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail" roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail">
        <link:definition>0000037 - Disclosure - Summary of Significant Accounting Policies - Summary of Accrued Expenses (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesSummaryofChangesinReserveforFutureAbandonmentCostsDetail" roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofChangesinReserveforFutureAbandonmentCostsDetail">
        <link:definition>0000038 - Disclosure - Summary of Significant Accounting Policies - Summary of Changes in Reserve for Future Abandonment Costs (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesWeightedAverageSharesofUnvestedRestrictedStockDetail" roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesofUnvestedRestrictedStockDetail">
        <link:definition>0000039 - Disclosure - Summary of Significant Accounting Policies - Weighted Average Shares of Unvested Restricted Stock (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesCommonStockandConvertibleStockDilutiveinComputationofEarningPerShareDetail" roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCommonStockandConvertibleStockDilutiveinComputationofEarningPerShareDetail">
        <link:definition>0000040 - Disclosure - Summary of Significant Accounting Policies - Common Stock and Convertible Stock Dilutive in Computation of Earning Per Share (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail" roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail">
        <link:definition>0000041 - Disclosure - Summary of Significant Accounting Policies - Basic and Diluted Income (Loss) Per Share (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail_1" roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail_1">
        <link:definition>0000041 - Disclosure - Summary of Significant Accounting Policies - Basic and Diluted Income (Loss) Per Share (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail" roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail">
        <link:definition>0000042 - Disclosure - Summary of Significant Accounting Policies - Cash Payments Made for Interest and Income Taxes (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail" roleURI="http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail">
        <link:definition>0000043 - Disclosure - Acquisitions and Dispositions of Oil and Gas Properties - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail" roleURI="http://www.comstockresources.com/role/OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail">
        <link:definition>0000044 - Disclosure - Oil and Gas Producing Activities - Capitalized Costs Related to Oil and Natural Gas Property Acquisition Exploration and Development Activities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail" roleURI="http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail">
        <link:definition>0000045 - Disclosure - Oil and Gas Producing Activities - Costs Incurred Related to Oil and Natural Gas Property Acquisition Exploration and Development Activities (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermDebtLongtermDebtDetail" roleURI="http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail">
        <link:definition>0000046 - Disclosure - Long-term Debt - Long-term Debt (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail" roleURI="http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail">
        <link:definition>0000047 - Disclosure - Long-term Debt - Principal Amount of Debt by Year of Maturity (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermDebtNarrativeDetails" roleURI="http://www.comstockresources.com/role/LongtermDebtNarrativeDetails">
        <link:definition>0000048 - Disclosure - Long-term Debt - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesAdditionalInformationDetail" roleURI="http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail">
        <link:definition>0000049 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConvertiblePreferredStockAdditionalInformationDetail" roleURI="http://www.comstockresources.com/role/ConvertiblePreferredStockAdditionalInformationDetail">
        <link:definition>0000050 - Disclosure - Convertible Preferred Stock - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityAdditionalInformationDetail" roleURI="http://www.comstockresources.com/role/StockholdersEquityAdditionalInformationDetail">
        <link:definition>0000051 - Disclosure - Stockholders' Equity - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockbasedCompensationAdditionalInformationDetail" roleURI="http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail">
        <link:definition>0000052 - Disclosure - Stock-based Compensation - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockbasedCompensationSummaryofRestrictedStockActivityDetail" roleURI="http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail">
        <link:definition>0000053 - Disclosure - Stock-based Compensation - Summary of Restricted Stock Activity (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockbasedCompensationSummaryofSignificantAssumptionsUsedtoValuePSUsDetail" roleURI="http://www.comstockresources.com/role/StockbasedCompensationSummaryofSignificantAssumptionsUsedtoValuePSUsDetail">
        <link:definition>0000054 - Disclosure - Stock-based Compensation - Summary of Significant Assumptions Used to Value PSUs (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU" roleURI="http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU">
        <link:definition>0000055 - Disclosure - Stock-based Compensation - Summary of PSU Activity (Detail) (Potential Performance Shares (PSU))</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockbasedCompensationSummaryofPSUActivityDetail" roleURI="http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetail">
        <link:definition>0000056 - Disclosure - Stock-based Compensation - Summary of PSU Activity (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RetirementPlanAdditionalInformationDetail" roleURI="http://www.comstockresources.com/role/RetirementPlanAdditionalInformationDetail">
        <link:definition>0000057 - Disclosure - Retirement Plan - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesConsolidatedIncomeTaxProvisionBenefitDetail" roleURI="http://www.comstockresources.com/role/IncomeTaxesConsolidatedIncomeTaxProvisionBenefitDetail">
        <link:definition>0000058 - Disclosure - Income Taxes - Consolidated Income Tax Provision (Benefit) (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesAdditionalInformationDetail" roleURI="http://www.comstockresources.com/role/IncomeTaxesAdditionalInformationDetail">
        <link:definition>0000059 - Disclosure - Income Taxes - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail" roleURI="http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail">
        <link:definition>0000060 - Disclosure - Income Taxes - Tax Effects of Significant Temporary Differences Representing Net Deferred Tax Asset and Liability (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail" roleURI="http://www.comstockresources.com/role/IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail">
        <link:definition>0000061 - Disclosure - Income Taxes - Income Tax Expense Benefit Income Tax Reconciliation (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail" roleURI="http://www.comstockresources.com/role/IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail">
        <link:definition>0000062 - Disclosure - Income Taxes - Difference Between Customary Rate and Effective Tax Rate on Income Before Income Taxes Due (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesCarryforwardsAvailabletoReduceFutureIncomeTaxesDetail" roleURI="http://www.comstockresources.com/role/IncomeTaxesCarryforwardsAvailabletoReduceFutureIncomeTaxesDetail">
        <link:definition>0000063 - Disclosure - Income Taxes - Carryforwards Available to Reduce Future Income Taxes (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail" roleURI="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail">
        <link:definition>0000064 - Disclosure - Derivative Financial Instruments and Hedging Activities - Schedule of Derivative Contracts Volume and Prices (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsandHedgingActivitiesAdditionalInformationDetail" roleURI="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesAdditionalInformationDetail">
        <link:definition>0000065 - Disclosure - Derivative Financial Instruments and Hedging Activities - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail" roleURI="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail">
        <link:definition>0000066 - Disclosure - Derivative Financial Instruments and Hedging Activities - Schedule of Derivative Instruments (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail" roleURI="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail">
        <link:definition>0000067 - Disclosure - Derivative Financial Instruments and Hedging Activities - Schedule of Gains and Losses from Derivative Financial Instruments (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyTransactionsAdditionalInformationDetail" roleURI="http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail">
        <link:definition>0000068 - Disclosure - Related Party Transactions - Additional Information (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail" roleURI="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail">
        <link:definition>0000069 - Disclosure - Oil and Gas Reserves Information (Unaudited) - Summary of Changes in Net Quantities of Crude Oil and Natural Gas Reserves (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail" roleURI="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail">
        <link:definition>0000070 - Disclosure - Oil and Gas Reserves Information (Unaudited) - Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OilandGasReservesInformationUnauditedChangesinStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail" roleURI="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedChangesinStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail">
        <link:definition>0000071 - Disclosure - Oil and Gas Reserves Information (Unaudited) - Changes in Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OilandGasReservesInformationUnauditedSummaryofPricesUsedinDeterminingOilandNaturalGasReservesQuantitiesandCashFlowsDetail" roleURI="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofPricesUsedinDeterminingOilandNaturalGasReservesQuantitiesandCashFlowsDetail">
        <link:definition>0000072 - Disclosure - Oil and Gas Reserves Information (Unaudited) - Summary of Prices Used in Determining Oil and Natural Gas Reserves Quantities and Cash Flows (Detail)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventDetails" roleURI="http://www.comstockresources.com/role/SubsequentEventDetails">
        <link:definition>0000073 - Disclosure - Subsequent Event (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="crk_IssuanceOfCommonStockInExchangeForDebt" abstract="false" name="IssuanceOfCommonStockInExchangeForDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock" abstract="false" name="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="crk_CostsIncurredOtherDevelopmentCosts" abstract="false" name="CostsIncurredOtherDevelopmentCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_DeferredTaxAssetsInterestExpenseLimitation" abstract="false" name="DeferredTaxAssetsInterestExpenseLimitation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_LeverageRatio" abstract="false" name="LeverageRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="crk_CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock" abstract="false" name="CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember" abstract="true" name="PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_PrepaidDrillingCostsCurrent" abstract="false" name="PrepaidDrillingCostsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_NaturalGasAndOilSalesMember" abstract="true" name="NaturalGasAndOilSalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract" abstract="true" name="IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crk_ProductionTaxRefundsReceivableCurrent" abstract="false" name="ProductionTaxRefundsReceivableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_NumberOfPrimaryProducts" abstract="false" name="NumberOfPrimaryProducts" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="crk_ProvedUndevelopedReserves" abstract="false" name="ProvedUndevelopedReserves" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:volumeItemType"/>
  <xs:element id="crk_CostsIncurredChangeToAssetRetirementObligations" abstract="false" name="CostsIncurredChangeToAssetRetirementObligations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts" abstract="false" name="PriorAdvanceNoticePeriodForCancellationOfRigContracts" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="crk_AssetRetirementObligationLiabilitiesForWellsAcquired" abstract="false" name="AssetRetirementObligationLiabilitiesForWellsAcquired" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure" abstract="false" name="NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_ProductionAndSeveranceTaxesOperatingExpense" abstract="false" name="ProductionAndSeveranceTaxesOperatingExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_AssetAcquisitionWorkingInterestOwnership" abstract="false" name="AssetAcquisitionWorkingInterestOwnership" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="crk_NaturalGasTransportationAndGatheringContractsMember" abstract="true" name="NaturalGasTransportationAndGatheringContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_DrillingRigContractsMember" abstract="true" name="DrillingRigContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_CostsIncurredUnprovedPropertyAcquisitions" abstract="false" name="CostsIncurredUnprovedPropertyAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_MajorOilAndNaturalGasPurchaserOneMember" abstract="true" name="MajorOilAndNaturalGasPurchaserOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable" abstract="true" name="CarryforwardAvailableToReduceFutureIncomeTaxesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="crk_WellsFargoCreditFacilityMember" abstract="true" name="WellsFargoCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems" abstract="true" name="OperationsAndSummaryOfSignificantAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice" abstract="false" name="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract" abstract="true" name="CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crk_AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount" abstract="false" name="AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="crk_WellsProducingOnPurchasedPropertyGross" abstract="false" name="WellsProducingOnPurchasedPropertyGross" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="crk_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crk_CommitmentsAndContingenciesTable" abstract="true" name="CommitmentsAndContingenciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="crk_CostsIncurredProvedPropertyAcquisitions" abstract="false" name="CostsIncurredProvedPropertyAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_ContractCancellableNoticeTerm" abstract="false" name="ContractCancellableNoticeTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="crk_CashFlowCashPaymentsAbstract" abstract="true" name="CashFlowCashPaymentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts" abstract="false" name="GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_GasGatheringAndTransportationCost" abstract="false" name="GasGatheringAndTransportationCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_DerivativeInstrumentsAndHedgingActivitiesTable" abstract="true" name="DerivativeInstrumentsAndHedgingActivitiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="crk_IncomeTaxesLineItems" abstract="true" name="IncomeTaxesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crk_HydraulicFracturingServiceAgreementsMember" abstract="true" name="HydraulicFracturingServiceAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_ProvedDevelopedReserves" abstract="false" name="ProvedDevelopedReserves" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:volumeItemType"/>
  <xs:element id="crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable" abstract="true" name="OperationsAndSummaryOfSignificantAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="crk_CompletionServiceContractsMember" abstract="true" name="CompletionServiceContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock" abstract="false" name="ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum" abstract="false" name="FinalNumberOfPotentialPerformanceSharesIssuableMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="crk_NetIncomeLossAllocatedToUnvestedRestrictedShares" abstract="false" name="NetIncomeLossAllocatedToUnvestedRestrictedShares" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract" abstract="true" name="CashFlowNoncashInvestingActivitiesDisclosureAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crk_SeriesBConvertiblePreferredStockMember" abstract="true" name="SeriesBConvertiblePreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_AssetRetirementObligationAssetsDisposed" abstract="false" name="AssetRetirementObligationAssetsDisposed" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock" abstract="false" name="SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember" abstract="true" name="SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_AccruedLeaseOperatingExpenses" abstract="false" name="AccruedLeaseOperatingExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_NumberOfPerformanceShareUnitsAwardsGranted" abstract="false" name="NumberOfPerformanceShareUnitsAwardsGranted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="crk_SupplementalCashFlowInformationLineItems" abstract="true" name="SupplementalCashFlowInformationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent" abstract="false" name="AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_BakkenShaleMember" abstract="true" name="BakkenShaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_CapitalizedCostsLeaseHoldCosts" abstract="false" name="CapitalizedCostsLeaseHoldCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_HaynesvilleShaleMember" abstract="true" name="HaynesvilleShaleMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_RelatedPartyTransactionFeeRevenue" abstract="false" name="RelatedPartyTransactionFeeRevenue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="srt-types:perUnitItemType"/>
  <xs:element id="crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount" abstract="false" name="DeferredTaxLiabilitiesAmortizationOfBondDiscount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_CostsIncurredExploratoryDrillingAndCompletionCosts" abstract="false" name="CostsIncurredExploratoryDrillingAndCompletionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_ProvedOilAndGasPropertiesMember" abstract="true" name="ProvedOilAndGasPropertiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_LengthOfAcquiredPipeline" abstract="false" name="LengthOfAcquiredPipeline" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="crk_FutureCostsAbstract" abstract="true" name="FutureCostsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crk_ContractCashSettlementMaxDays" abstract="false" name="ContractCashSettlementMaxDays" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="crk_CostsIncurredDevelopmentDrillingCosts" abstract="false" name="CostsIncurredDevelopmentDrillingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_GasServicesMember" abstract="true" name="GasServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_CommitmentsAndContingenciesLineItems" abstract="true" name="CommitmentsAndContingenciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crk_CashFlowsRelatingToProvedReservesAbstract" abstract="true" name="CashFlowsRelatingToProvedReservesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crk_CostsIncurredDevelopmentLeaseholdCosts" abstract="false" name="CostsIncurredDevelopmentLeaseholdCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="crk_ChangesInTiming" abstract="false" name="ChangesInTiming" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_GrantDateFairValueOfPerformanceShareUnits" abstract="false" name="GrantDateFairValueOfPerformanceShareUnits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="crk_PipeAndWellEquipmentInventoryCurrent" abstract="false" name="PipeAndWellEquipmentInventoryCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_DerivativeCashPaidReceivedOnHedge" abstract="false" name="DerivativeCashPaidReceivedOnHedge" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems" abstract="true" name="OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts" abstract="false" name="ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_AssetAcquisitionUnprovedProperty" abstract="false" name="AssetAcquisitionUnprovedProperty" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock" abstract="false" name="ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="crk_CurrentRatio" abstract="false" name="CurrentRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="crk_OperatingExpenseGasServices" abstract="false" name="OperatingExpenseGasServices" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_SupplementalCashFlowInformationTable" abstract="true" name="SupplementalCashFlowInformationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="crk_AccruedTransportationCosts" abstract="false" name="AccruedTransportationCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense" abstract="false" name="DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_CollarContractOneForYearOneMember" abstract="true" name="CollarContractOneForYearOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember" abstract="true" name="SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_OffsettingAssetsAndLiabilitiesTableTextBlock" abstract="false" name="OffsettingAssetsAndLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount" abstract="false" name="EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_NetOperatingLossExpirationPeriod" abstract="false" name="NetOperatingLossExpirationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="crk_MajorOilAndNaturalGasPurchaserFourMember" abstract="true" name="MajorOilAndNaturalGasPurchaserFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_OilAndGasReservesInformationTextBlock" abstract="false" name="OilAndGasReservesInformationTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember" abstract="true" name="SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_DerivativeInstrumentsAndHedgingActivitiesLineItems" abstract="true" name="DerivativeInstrumentsAndHedgingActivitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems" abstract="true" name="CarryforwardAvailableToReduceFutureIncomeTaxesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember" abstract="true" name="SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_OtherCommitmentNumberOfDrillingRigs" abstract="false" name="OtherCommitmentNumberOfDrillingRigs" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="crk_RetirementOfDebtInExchangeForCommonStock" abstract="false" name="RetirementOfDebtInExchangeForCommonStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_IncomeTaxesTable" abstract="true" name="IncomeTaxesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="crk_MajorOilAndNaturalGasPurchaserThreeMember" abstract="true" name="MajorOilAndNaturalGasPurchaserThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_NaturalGasContractTwoMember" abstract="true" name="NaturalGasContractTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_OtherCommitmentNumberOfNaturalGasPoweredFleets" abstract="false" name="OtherCommitmentNumberOfNaturalGasPoweredFleets" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="crk_LeaseOperatingExpenseMember" abstract="true" name="LeaseOperatingExpenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_NumberOfMajorCustomerOfOilAndGasSales" abstract="false" name="NumberOfMajorCustomerOfOilAndGasSales" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="crk_ArkomaDrillingIILPMember" abstract="true" name="ArkomaDrillingIILPMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares" abstract="false" name="NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_CommonStockAndPreferredStockSharesAuthorized" abstract="false" name="CommonStockAndPreferredStockSharesAuthorized" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="crk_OtherCommitmentPeriod" abstract="false" name="OtherCommitmentPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="crk_TemporaryEquityAggregateCommonStockConversionShares" abstract="false" name="TemporaryEquityAggregateCommonStockConversionShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum" abstract="false" name="PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="crk_ProvedReservesRollForward" abstract="true" name="ProvedReservesRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crk_TemporaryEquityDividendsOnTemporaryEquityValue" abstract="false" name="TemporaryEquityDividendsOnTemporaryEquityValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_ConvertibleSeriesAPreferredStockMember" abstract="true" name="ConvertibleSeriesAPreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_NoncashOrPartNoncashAcquisitionWorkingCapital" abstract="false" name="NoncashOrPartNoncashAcquisitionWorkingCapital" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract" abstract="true" name="CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum" abstract="false" name="PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="crk_PerformanceShareUnitsGrantDateFairValue" abstract="false" name="PerformanceShareUnitsGrantDateFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_LeaseOperatingExpenses" abstract="false" name="LeaseOperatingExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_AdvancePaymentsForReceiptsFromDrillingCosts" abstract="false" name="AdvancePaymentsForReceiptsFromDrillingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_OilPriceDerivativesMember" abstract="true" name="OilPriceDerivativesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_NaturalGasContractMember" abstract="true" name="NaturalGasContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_YearsOfExpirationCarryforwardUnlimitedMember" abstract="true" name="YearsOfExpirationCarryforwardUnlimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_AssetAcquisitionNetAcres" abstract="false" name="AssetAcquisitionNetAcres" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:areaItemType"/>
  <xs:element id="crk_EastTexasMember" abstract="true" name="EastTexasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_AccruedDrillingCosts" abstract="false" name="AccruedDrillingCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="crk_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock" abstract="false" name="BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum" abstract="false" name="FinalNumberOfPotentialPerformanceSharesIssuableMaximum" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="crk_SecuredOvernightFinancingRateSOFRMember" abstract="true" name="SecuredOvernightFinancingRateSOFRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="crk_ProvedDevelopedReservesAbstract" abstract="true" name="ProvedDevelopedReservesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crk_ProvedUndevelopedReservesAbstract" abstract="true" name="ProvedUndevelopedReservesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="crk_MajorOilAndNaturalGasPurchaserTwoMember" abstract="true" name="MajorOilAndNaturalGasPurchaserTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>crk-20221231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:ef92666e-aa9c-4f9d-827c-ff2b49c7a2b2,g:8592428c-82ed-4479-aca2-e0a72b1f4bc7-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="crk-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_d8e65fe8-315b-4958-8120-ced8966a9a54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_c6d3fac4-8f98-4d34-a3f1-fbdbb248437a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d8e65fe8-315b-4958-8120-ced8966a9a54" xlink:to="loc_us-gaap_AccountsPayableCurrent_c6d3fac4-8f98-4d34-a3f1-fbdbb248437a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_a43ef5fb-b0ab-487a-ace0-ad6bd65fa487" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d8e65fe8-315b-4958-8120-ced8966a9a54" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_a43ef5fb-b0ab-487a-ace0-ad6bd65fa487" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_f85521ca-9b5f-4af0-b2b3-f365acfe0a40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d8e65fe8-315b-4958-8120-ced8966a9a54" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_f85521ca-9b5f-4af0-b2b3-f365acfe0a40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_ff752196-54db-4a9d-a326-0ea25125de8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_d8e65fe8-315b-4958-8120-ced8966a9a54" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_ff752196-54db-4a9d-a326-0ea25125de8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_0b51b8f8-8123-46f8-8244-65fea8efdd39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_df27c345-995a-4d67-a297-6da01f7931b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0b51b8f8-8123-46f8-8244-65fea8efdd39" xlink:to="loc_us-gaap_LiabilitiesCurrent_df27c345-995a-4d67-a297-6da01f7931b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_7d28d16b-0525-493a-9061-cbf794198e3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0b51b8f8-8123-46f8-8244-65fea8efdd39" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_7d28d16b-0525-493a-9061-cbf794198e3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d35fc443-b2ad-4712-b2fa-1276fca35b32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0b51b8f8-8123-46f8-8244-65fea8efdd39" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d35fc443-b2ad-4712-b2fa-1276fca35b32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_26707ece-ecf4-4222-9b27-c224c32b038e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0b51b8f8-8123-46f8-8244-65fea8efdd39" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_26707ece-ecf4-4222-9b27-c224c32b038e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_217104b9-0117-40b8-986c-e0f8b6fd92a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0b51b8f8-8123-46f8-8244-65fea8efdd39" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_217104b9-0117-40b8-986c-e0f8b6fd92a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_64bbb804-64dc-40f4-9ef3-91dffd555742" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0b51b8f8-8123-46f8-8244-65fea8efdd39" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_64bbb804-64dc-40f4-9ef3-91dffd555742" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_1a39c0e0-e6fe-44ce-9495-1a9ec00dd431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0b51b8f8-8123-46f8-8244-65fea8efdd39" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_1a39c0e0-e6fe-44ce-9495-1a9ec00dd431" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_af1051f2-195d-4fec-8b81-7fb3c3c383ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_989c61cc-64d1-4bcd-a55d-a5653caa7b78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_af1051f2-195d-4fec-8b81-7fb3c3c383ac" xlink:to="loc_us-gaap_AssetsCurrent_989c61cc-64d1-4bcd-a55d-a5653caa7b78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1a505fe7-8348-436f-ac76-bf0bf5ee4b86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_af1051f2-195d-4fec-8b81-7fb3c3c383ac" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1a505fe7-8348-436f-ac76-bf0bf5ee4b86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_2c427a7c-dada-4a10-949c-d7b8ba8d84d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_af1051f2-195d-4fec-8b81-7fb3c3c383ac" xlink:to="loc_us-gaap_Goodwill_2c427a7c-dada-4a10-949c-d7b8ba8d84d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_11a03620-0ccc-4ab3-bbad-d22589aad320" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_af1051f2-195d-4fec-8b81-7fb3c3c383ac" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_11a03620-0ccc-4ab3-bbad-d22589aad320" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_b11ad91d-ab51-4fe6-893e-41fb0f265ddc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_70f40731-23c6-426a-89e2-118daf037ba2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b11ad91d-ab51-4fe6-893e-41fb0f265ddc" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_70f40731-23c6-426a-89e2-118daf037ba2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_2501cd82-152c-4d0a-b749-aba7102b43b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b11ad91d-ab51-4fe6-893e-41fb0f265ddc" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_2501cd82-152c-4d0a-b749-aba7102b43b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasJointInterestBillingReceivablesCurrent_ca86d1e6-7c86-489b-9c68-9ab18dc33a54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasJointInterestBillingReceivablesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b11ad91d-ab51-4fe6-893e-41fb0f265ddc" xlink:to="loc_us-gaap_OilAndGasJointInterestBillingReceivablesCurrent_ca86d1e6-7c86-489b-9c68-9ab18dc33a54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_a0be5b0d-3d90-4ed6-a61a-9aa1ccd3445f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b11ad91d-ab51-4fe6-893e-41fb0f265ddc" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_a0be5b0d-3d90-4ed6-a61a-9aa1ccd3445f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_d09f9a2b-46ff-4cb6-a892-b5f504c9ec57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b11ad91d-ab51-4fe6-893e-41fb0f265ddc" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_d09f9a2b-46ff-4cb6-a892-b5f504c9ec57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_1d733e55-7920-4bee-9284-72f1ba612600" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_b11ad91d-ab51-4fe6-893e-41fb0f265ddc" xlink:to="loc_us-gaap_OtherAssetsCurrent_1d733e55-7920-4bee-9284-72f1ba612600" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_572377fd-6bed-4375-be85-d6505bd0d2f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_840f49c4-d431-4866-98a3-95952a4b9763" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_572377fd-6bed-4375-be85-d6505bd0d2f3" xlink:to="loc_us-gaap_Liabilities_840f49c4-d431-4866-98a3-95952a4b9763" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_e71d0984-a9c4-474b-a141-0acfec072b40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_572377fd-6bed-4375-be85-d6505bd0d2f3" xlink:to="loc_us-gaap_CommitmentsAndContingencies_e71d0984-a9c4-474b-a141-0acfec072b40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_92ea7df6-d08b-4d88-b63f-d0d3449ac249" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_572377fd-6bed-4375-be85-d6505bd0d2f3" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_92ea7df6-d08b-4d88-b63f-d0d3449ac249" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7d520586-2d9f-4642-8f6f-1a644f63709b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_572377fd-6bed-4375-be85-d6505bd0d2f3" xlink:to="loc_us-gaap_StockholdersEquity_7d520586-2d9f-4642-8f6f-1a644f63709b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e26c8b07-3c7b-4a71-9082-e9339e3bfa66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b91dc71b-92b4-40e5-ad26-e55b008c44d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e26c8b07-3c7b-4a71-9082-e9339e3bfa66" xlink:to="loc_us-gaap_CommonStockValue_b91dc71b-92b4-40e5-ad26-e55b008c44d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_56137fe8-31d9-4739-98d6-94d6430444d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e26c8b07-3c7b-4a71-9082-e9339e3bfa66" xlink:to="loc_us-gaap_AdditionalPaidInCapital_56137fe8-31d9-4739-98d6-94d6430444d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d25d2e3b-b4dc-4211-994f-d2523afd3742" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e26c8b07-3c7b-4a71-9082-e9339e3bfa66" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d25d2e3b-b4dc-4211-994f-d2523afd3742" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_999be742-3c64-4117-85dc-121bc3be93bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod_bc890319-2241-40dd-bae1-2ee6b3b2c100" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_999be742-3c64-4117-85dc-121bc3be93bf" xlink:to="loc_us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod_bc890319-2241-40dd-bae1-2ee6b3b2c100" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod_13a238ac-15a4-4eb8-9d58-b2a00d9e33af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_999be742-3c64-4117-85dc-121bc3be93bf" xlink:to="loc_us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod_13a238ac-15a4-4eb8-9d58-b2a00d9e33af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOther_e1a301f8-9e02-4b38-98f4-2e4f12fd64a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_999be742-3c64-4117-85dc-121bc3be93bf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentOther_e1a301f8-9e02-4b38-98f4-2e4f12fd64a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_67c935eb-bc08-4d20-9e57-604540d76d05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_999be742-3c64-4117-85dc-121bc3be93bf" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_67c935eb-bc08-4d20-9e57-604540d76d05" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="crk-20221231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:calculationLink xlink:role="http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_de2b71fe-67c9-4cd4-a4da-50da60da04ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_fc45aba2-6691-48f6-84f8-640c16226c42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_de2b71fe-67c9-4cd4-a4da-50da60da04ee" xlink:to="loc_us-gaap_NetIncomeLoss_fc45aba2-6691-48f6-84f8-640c16226c42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_58c2ee54-f201-424c-80e5-a9af4cce0a72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_de2b71fe-67c9-4cd4-a4da-50da60da04ee" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_58c2ee54-f201-424c-80e5-a9af4cce0a72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_5d29bc5f-3b21-46dd-9f97-e4ebada81edf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c000e67b-97fc-42d0-934a-5c90994e6f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_5d29bc5f-3b21-46dd-9f97-e4ebada81edf" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c000e67b-97fc-42d0-934a-5c90994e6f8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_f4de5161-4bc5-43e3-8911-7c43390eb093" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_5d29bc5f-3b21-46dd-9f97-e4ebada81edf" xlink:to="loc_us-gaap_OperatingExpenses_f4de5161-4bc5-43e3-8911-7c43390eb093" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_b50b7865-a143-4fa2-8ffb-53e91f1e9282" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_b4a167a5-8e0d-4845-aca9-cf422ba43435" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_b50b7865-a143-4fa2-8ffb-53e91f1e9282" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_b4a167a5-8e0d-4845-aca9-cf422ba43435" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_f1cb39a3-2b1b-4df9-9f78-a8cf7a0d5e2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_b50b7865-a143-4fa2-8ffb-53e91f1e9282" xlink:to="loc_us-gaap_InterestAndOtherIncome_f1cb39a3-2b1b-4df9-9f78-a8cf7a0d5e2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_8468d70b-4538-44f5-9392-dc9981a3c8d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_b50b7865-a143-4fa2-8ffb-53e91f1e9282" xlink:to="loc_us-gaap_InterestExpense_8468d70b-4538-44f5-9392-dc9981a3c8d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_a6dd5e45-54c2-44e0-9861-07d55180d14a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_b50b7865-a143-4fa2-8ffb-53e91f1e9282" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_a6dd5e45-54c2-44e0-9861-07d55180d14a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d2557bc0-1d6d-439c-b523-6e054e501c1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e16c2f47-0022-4772-987f-73cdee737ec3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_d2557bc0-1d6d-439c-b523-6e054e501c1a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e16c2f47-0022-4772-987f-73cdee737ec3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c7860cc5-b915-47f4-bc0a-e9d0d17d8345" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_d2557bc0-1d6d-439c-b523-6e054e501c1a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c7860cc5-b915-47f4-bc0a-e9d0d17d8345" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e0849818-73e1-49a5-8864-adb363791ca8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_066e7142-dd3f-480c-8b6a-f24c2c79308f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e0849818-73e1-49a5-8864-adb363791ca8" xlink:to="loc_us-gaap_OperatingIncomeLoss_066e7142-dd3f-480c-8b6a-f24c2c79308f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_8e158c48-38c7-4a11-8014-7d9d911ce223" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e0849818-73e1-49a5-8864-adb363791ca8" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_8e158c48-38c7-4a11-8014-7d9d911ce223" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_87a35274-3a75-4269-9fc9-ed7de4ceaf3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProductionAndSeveranceTaxesOperatingExpense_7bcf700f-c6b8-42f3-a967-0a0b4495975b" xlink:href="crk-20221231.xsd#crk_ProductionAndSeveranceTaxesOperatingExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_87a35274-3a75-4269-9fc9-ed7de4ceaf3a" xlink:to="loc_crk_ProductionAndSeveranceTaxesOperatingExpense_7bcf700f-c6b8-42f3-a967-0a0b4495975b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_GasGatheringAndTransportationCost_c42b1b31-3a7b-470d-ae4f-da1046db1cf1" xlink:href="crk-20221231.xsd#crk_GasGatheringAndTransportationCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_87a35274-3a75-4269-9fc9-ed7de4ceaf3a" xlink:to="loc_crk_GasGatheringAndTransportationCost_c42b1b31-3a7b-470d-ae4f-da1046db1cf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_LeaseOperatingExpenses_1854ac74-1f35-433f-8124-f3b7c1f83424" xlink:href="crk-20221231.xsd#crk_LeaseOperatingExpenses"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_87a35274-3a75-4269-9fc9-ed7de4ceaf3a" xlink:to="loc_crk_LeaseOperatingExpenses_1854ac74-1f35-433f-8124-f3b7c1f83424" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts_9677cbab-ef9b-4242-af75-21ecde8d156b" xlink:href="crk-20221231.xsd#crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_87a35274-3a75-4269-9fc9-ed7de4ceaf3a" xlink:to="loc_crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts_9677cbab-ef9b-4242-af75-21ecde8d156b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_f41577c3-03a2-4356-8fc3-2804c06fd52d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_87a35274-3a75-4269-9fc9-ed7de4ceaf3a" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_f41577c3-03a2-4356-8fc3-2804c06fd52d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_1945e025-efba-4fbb-836e-e882b7e7fac6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_87a35274-3a75-4269-9fc9-ed7de4ceaf3a" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_1945e025-efba-4fbb-836e-e882b7e7fac6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_59392157-2257-477a-9b48-a6b75d3733a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_87a35274-3a75-4269-9fc9-ed7de4ceaf3a" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_59392157-2257-477a-9b48-a6b75d3733a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OperatingExpenseGasServices_631197bb-165f-473f-9fec-23e3f168a796" xlink:href="crk-20221231.xsd#crk_OperatingExpenseGasServices"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_87a35274-3a75-4269-9fc9-ed7de4ceaf3a" xlink:to="loc_crk_OperatingExpenseGasServices_631197bb-165f-473f-9fec-23e3f168a796" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="crk-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef8cfa33-cdcf-43b3-b45c-bd399f1539c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_77567401-5f5e-4243-a756-2840bd9e8a68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef8cfa33-cdcf-43b3-b45c-bd399f1539c2" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_77567401-5f5e-4243-a756-2840bd9e8a68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_d06a4890-333c-4a70-9f64-be9fcc254c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef8cfa33-cdcf-43b3-b45c-bd399f1539c2" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_d06a4890-333c-4a70-9f64-be9fcc254c4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_3eb59c13-0d58-4fbd-ba16-599d16169f54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef8cfa33-cdcf-43b3-b45c-bd399f1539c2" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_3eb59c13-0d58-4fbd-ba16-599d16169f54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_e4c57e4d-f6d1-4564-9416-ac8568c24cd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef8cfa33-cdcf-43b3-b45c-bd399f1539c2" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_e4c57e4d-f6d1-4564-9416-ac8568c24cd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0afc2fb5-3008-4dc8-955f-2a9f47b79e70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef8cfa33-cdcf-43b3-b45c-bd399f1539c2" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_0afc2fb5-3008-4dc8-955f-2a9f47b79e70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_a0f66fb6-1b5d-4798-a1c6-38a6991b3b8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef8cfa33-cdcf-43b3-b45c-bd399f1539c2" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_a0f66fb6-1b5d-4798-a1c6-38a6991b3b8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_986bd902-b820-4f4b-a204-29dcb0af8920" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef8cfa33-cdcf-43b3-b45c-bd399f1539c2" xlink:to="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_986bd902-b820-4f4b-a204-29dcb0af8920" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_eaba953e-174e-4d13-ab60-b9e378bec808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef8cfa33-cdcf-43b3-b45c-bd399f1539c2" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_eaba953e-174e-4d13-ab60-b9e378bec808" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_08a2336b-5d37-4f34-8dae-d711ae96e624" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef8cfa33-cdcf-43b3-b45c-bd399f1539c2" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_08a2336b-5d37-4f34-8dae-d711ae96e624" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_b9d91370-c54d-417b-b4ff-e5b522bc9c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ef8cfa33-cdcf-43b3-b45c-bd399f1539c2" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_b9d91370-c54d-417b-b4ff-e5b522bc9c1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4c25460-1f13-4ad1-a522-a0779446a373" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6a374863-fae4-4181-b04d-d06404421c41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4c25460-1f13-4ad1-a522-a0779446a373" xlink:to="loc_us-gaap_ProfitLoss_6a374863-fae4-4181-b04d-d06404421c41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_97cce8e6-7b12-45c0-969e-47ae80dc8a17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4c25460-1f13-4ad1-a522-a0779446a373" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_97cce8e6-7b12-45c0-969e-47ae80dc8a17" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperty_50cc46cc-ba28-4724-8919-90fbb1623cf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperty"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4c25460-1f13-4ad1-a522-a0779446a373" xlink:to="loc_us-gaap_GainLossOnSaleOfProperty_50cc46cc-ba28-4724-8919-90fbb1623cf2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_a77ea5ba-13e3-4ce4-94f8-ba97e93374a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4c25460-1f13-4ad1-a522-a0779446a373" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_a77ea5ba-13e3-4ce4-94f8-ba97e93374a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfCommodityContracts_dcba17b6-a793-4e8b-89e5-21ed2c8dab29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfCommodityContracts"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4c25460-1f13-4ad1-a522-a0779446a373" xlink:to="loc_us-gaap_GainLossOnSaleOfCommodityContracts_dcba17b6-a793-4e8b-89e5-21ed2c8dab29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_DerivativeCashPaidReceivedOnHedge_db072173-6e7e-423f-b549-363b3080869b" xlink:href="crk-20221231.xsd#crk_DerivativeCashPaidReceivedOnHedge"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4c25460-1f13-4ad1-a522-a0779446a373" xlink:to="loc_crk_DerivativeCashPaidReceivedOnHedge_db072173-6e7e-423f-b549-363b3080869b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_15d8e8ff-ad90-45e7-bd3a-245a9651a59d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4c25460-1f13-4ad1-a522-a0779446a373" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_15d8e8ff-ad90-45e7-bd3a-245a9651a59d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_540e75d8-a49e-49b8-8b27-951717bf9dfc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4c25460-1f13-4ad1-a522-a0779446a373" xlink:to="loc_us-gaap_ShareBasedCompensation_540e75d8-a49e-49b8-8b27-951717bf9dfc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9978ddd0-8e56-4107-9e07-93862e1e366b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4c25460-1f13-4ad1-a522-a0779446a373" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9978ddd0-8e56-4107-9e07-93862e1e366b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_2391a0b5-7ad1-40fd-836a-e84bc5baadd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4c25460-1f13-4ad1-a522-a0779446a373" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_2391a0b5-7ad1-40fd-836a-e84bc5baadd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_88fa0c4a-f903-4b1e-9292-5f3080f7c132" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4c25460-1f13-4ad1-a522-a0779446a373" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_88fa0c4a-f903-4b1e-9292-5f3080f7c132" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_8d3d9418-d4c2-4c7a-9b80-ce2524aac058" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4c25460-1f13-4ad1-a522-a0779446a373" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_8d3d9418-d4c2-4c7a-9b80-ce2524aac058" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExplorationAbandonmentAndImpairmentExpense_404e3664-84e1-4440-b8d2-532a21d8bc85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExplorationAbandonmentAndImpairmentExpense"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4c25460-1f13-4ad1-a522-a0779446a373" xlink:to="loc_us-gaap_ExplorationAbandonmentAndImpairmentExpense_404e3664-84e1-4440-b8d2-532a21d8bc85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5e469dc1-a078-4e23-827f-87d173360612" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2ffeb5e1-cecb-4b8b-9ea4-f7209ed78c73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5e469dc1-a078-4e23-827f-87d173360612" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2ffeb5e1-cecb-4b8b-9ea4-f7209ed78c73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_50549528-a02f-481e-ba62-05a862033bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5e469dc1-a078-4e23-827f-87d173360612" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_50549528-a02f-481e-ba62-05a862033bc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1fc0c012-e3c4-4d30-b8a2-3b869c7b9d7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5e469dc1-a078-4e23-827f-87d173360612" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_1fc0c012-e3c4-4d30-b8a2-3b869c7b9d7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_231ddb71-d0fa-421e-a651-1d6cea0208dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4c862dd0-5bdc-4493-9ab7-5f3e00ffcad5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_231ddb71-d0fa-421e-a651-1d6cea0208dd" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_4c862dd0-5bdc-4493-9ab7-5f3e00ffcad5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AdvancePaymentsForReceiptsFromDrillingCosts_bb3fa30d-b7cd-46b6-ae18-9f53a0e36e3d" xlink:href="crk-20221231.xsd#crk_AdvancePaymentsForReceiptsFromDrillingCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_231ddb71-d0fa-421e-a651-1d6cea0208dd" xlink:to="loc_crk_AdvancePaymentsForReceiptsFromDrillingCosts_bb3fa30d-b7cd-46b6-ae18-9f53a0e36e3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOilAndGasPropertyAndEquipment_7aa585cf-ad82-48f0-bad3-82cbf1c8187f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfOilAndGasPropertyAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_231ddb71-d0fa-421e-a651-1d6cea0208dd" xlink:to="loc_us-gaap_ProceedsFromSaleOfOilAndGasPropertyAndEquipment_7aa585cf-ad82-48f0-bad3-82cbf1c8187f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail"/>
  <link:calculationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_44ca2a34-3859-4ddb-ad71-d46e8cd544e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProductionTaxRefundsReceivableCurrent_9b9c119c-e548-4d5e-96bf-4c6c0276b701" xlink:href="crk-20221231.xsd#crk_ProductionTaxRefundsReceivableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_44ca2a34-3859-4ddb-ad71-d46e8cd544e6" xlink:to="loc_crk_ProductionTaxRefundsReceivableCurrent_9b9c119c-e548-4d5e-96bf-4c6c0276b701" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_91a7fe70-18ec-4a6f-8d85-b66f08a4d7ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_44ca2a34-3859-4ddb-ad71-d46e8cd544e6" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_91a7fe70-18ec-4a6f-8d85-b66f08a4d7ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousCurrent_d78fb397-ff63-4269-bfcc-a2f35bc5fd43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMiscellaneousCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_44ca2a34-3859-4ddb-ad71-d46e8cd544e6" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousCurrent_d78fb397-ff63-4269-bfcc-a2f35bc5fd43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PipeAndWellEquipmentInventoryCurrent_d576480b-9b8b-4097-a58a-0f8c37a954f4" xlink:href="crk-20221231.xsd#crk_PipeAndWellEquipmentInventoryCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_44ca2a34-3859-4ddb-ad71-d46e8cd544e6" xlink:to="loc_crk_PipeAndWellEquipmentInventoryCurrent_d576480b-9b8b-4097-a58a-0f8c37a954f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent_e5c7f1d5-a18c-4557-8500-64f2ce872477" xlink:href="crk-20221231.xsd#crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_44ca2a34-3859-4ddb-ad71-d46e8cd544e6" xlink:to="loc_crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent_e5c7f1d5-a18c-4557-8500-64f2ce872477" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PrepaidDrillingCostsCurrent_949d71ae-c892-4214-a60c-a6afd0ac0fdd" xlink:href="crk-20221231.xsd#crk_PrepaidDrillingCostsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsCurrent_44ca2a34-3859-4ddb-ad71-d46e8cd544e6" xlink:to="loc_crk_PrepaidDrillingCostsCurrent_949d71ae-c892-4214-a60c-a6afd0ac0fdd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail"/>
  <link:calculationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d1b3988e-41a7-47f7-8845-60c65d4360a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_04f2edf1-d0ce-4f20-8c1d-2e59a9c5f9a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d1b3988e-41a7-47f7-8845-60c65d4360a2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_04f2edf1-d0ce-4f20-8c1d-2e59a9c5f9a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_19742af7-6528-4a7b-a8a5-73f9a8e9a1ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d1b3988e-41a7-47f7-8845-60c65d4360a2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_19742af7-6528-4a7b-a8a5-73f9a8e9a1ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_80624ce9-3759-4c91-ae03-ca4deecb8e53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d1b3988e-41a7-47f7-8845-60c65d4360a2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_80624ce9-3759-4c91-ae03-ca4deecb8e53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d024bb5f-16df-43d0-845c-4d8ec7c6b971" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d1b3988e-41a7-47f7-8845-60c65d4360a2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d024bb5f-16df-43d0-845c-4d8ec7c6b971" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f7ff19cb-2d69-464b-b573-ac631ace3742" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d1b3988e-41a7-47f7-8845-60c65d4360a2" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f7ff19cb-2d69-464b-b573-ac631ace3742" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail_1" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail_1"/>
  <link:calculationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4c4ec98d-7d56-4b86-898f-d57eb1027c01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_ac9c39d0-b00f-4f19-a0d1-d48063bc7a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4c4ec98d-7d56-4b86-898f-d57eb1027c01" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_ac9c39d0-b00f-4f19-a0d1-d48063bc7a0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_9e7cc04f-517c-40f6-ab90-6c2885b00691" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4c4ec98d-7d56-4b86-898f-d57eb1027c01" xlink:to="loc_us-gaap_OperatingLeaseLiability_9e7cc04f-517c-40f6-ab90-6c2885b00691" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail"/>
  <link:calculationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_08cc6b1e-9ec6-4c00-9db7-158e149bed86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AccruedDrillingCosts_565fbee4-084a-4c6c-8b73-5810e38419a8" xlink:href="crk-20221231.xsd#crk_AccruedDrillingCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_08cc6b1e-9ec6-4c00-9db7-158e149bed86" xlink:to="loc_crk_AccruedDrillingCosts_565fbee4-084a-4c6c-8b73-5810e38419a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_6bc61b5a-7edb-487c-bf40-d56d1cb56a70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_08cc6b1e-9ec6-4c00-9db7-158e149bed86" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_6bc61b5a-7edb-487c-bf40-d56d1cb56a70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a714c1d4-36fc-40e9-a0ad-d33f05b2c497" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_08cc6b1e-9ec6-4c00-9db7-158e149bed86" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_a714c1d4-36fc-40e9-a0ad-d33f05b2c497" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_7ec59491-b63d-4fb0-a485-db8f037ad441" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_08cc6b1e-9ec6-4c00-9db7-158e149bed86" xlink:to="loc_us-gaap_TaxesPayableCurrent_7ec59491-b63d-4fb0-a485-db8f037ad441" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AccruedTransportationCosts_ed59a510-5d34-4b95-b9dc-78f636440957" xlink:href="crk-20221231.xsd#crk_AccruedTransportationCosts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_08cc6b1e-9ec6-4c00-9db7-158e149bed86" xlink:to="loc_crk_AccruedTransportationCosts_ed59a510-5d34-4b95-b9dc-78f636440957" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AccruedLeaseOperatingExpenses_f17e62ef-f445-4f8d-b1cf-b6151abaae54" xlink:href="crk-20221231.xsd#crk_AccruedLeaseOperatingExpenses"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_08cc6b1e-9ec6-4c00-9db7-158e149bed86" xlink:to="loc_crk_AccruedLeaseOperatingExpenses_f17e62ef-f445-4f8d-b1cf-b6151abaae54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_c02fd921-883e-4503-ba3e-8a227dda4d1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_08cc6b1e-9ec6-4c00-9db7-158e149bed86" xlink:to="loc_us-gaap_InterestPayableCurrent_c02fd921-883e-4503-ba3e-8a227dda4d1d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail"/>
  <link:calculationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares_574cc154-aec4-4a17-8816-eed862b78bb7" xlink:href="crk-20221231.xsd#crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NetIncomeLossAllocatedToUnvestedRestrictedShares_e4dab285-1147-414d-bd3c-4e7ebf244165" xlink:href="crk-20221231.xsd#crk_NetIncomeLossAllocatedToUnvestedRestrictedShares"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares_574cc154-aec4-4a17-8816-eed862b78bb7" xlink:to="loc_crk_NetIncomeLossAllocatedToUnvestedRestrictedShares_e4dab285-1147-414d-bd3c-4e7ebf244165" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_32276e6f-421f-4314-b8da-f4c52cb7300e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares_574cc154-aec4-4a17-8816-eed862b78bb7" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_32276e6f-421f-4314-b8da-f4c52cb7300e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_a6db06df-425b-44f5-aa3e-7235c7abb293" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares_574cc154-aec4-4a17-8816-eed862b78bb7" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_a6db06df-425b-44f5-aa3e-7235c7abb293" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0e8dc12b-d7e2-48ea-9e13-d6a0349147d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_d545dd58-b813-4e0e-9088-e4d2ec692475" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0e8dc12b-d7e2-48ea-9e13-d6a0349147d9" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_d545dd58-b813-4e0e-9088-e4d2ec692475" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_359e9e80-c856-4dad-994e-3feb41d12672" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0e8dc12b-d7e2-48ea-9e13-d6a0349147d9" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_359e9e80-c856-4dad-994e-3feb41d12672" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bab15e7e-920a-4ab0-a9fd-569f3eaafb57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0e8dc12b-d7e2-48ea-9e13-d6a0349147d9" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bab15e7e-920a-4ab0-a9fd-569f3eaafb57" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail_1" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail_1"/>
  <link:calculationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares_433ae705-7228-4d6d-9714-233a76dfc9e2" xlink:href="crk-20221231.xsd#crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NetIncomeLossAllocatedToUnvestedRestrictedShares_7913d2e7-8be7-4e74-a4fb-c39317bbdbf7" xlink:href="crk-20221231.xsd#crk_NetIncomeLossAllocatedToUnvestedRestrictedShares"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares_433ae705-7228-4d6d-9714-233a76dfc9e2" xlink:to="loc_crk_NetIncomeLossAllocatedToUnvestedRestrictedShares_7913d2e7-8be7-4e74-a4fb-c39317bbdbf7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d3032e68-1497-4d01-80ff-30525222f62c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares_433ae705-7228-4d6d-9714-233a76dfc9e2" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d3032e68-1497-4d01-80ff-30525222f62c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail"/>
  <link:calculationLink xlink:role="http://www.comstockresources.com/role/OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsProvedProperties_aa17195a-1f3b-49ce-9cbb-d943dd65e094" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsProvedProperties"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CapitalizedCostsLeaseHoldCosts_580f2b48-cfc8-4529-b739-86f3fda6e55b" xlink:href="crk-20221231.xsd#crk_CapitalizedCostsLeaseHoldCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedCostsProvedProperties_aa17195a-1f3b-49ce-9cbb-d943dd65e094" xlink:to="loc_crk_CapitalizedCostsLeaseHoldCosts_580f2b48-cfc8-4529-b739-86f3fda6e55b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsWellsAndRelatedEquipmentAndFacilities_654d55fc-8c4d-4706-a595-d53d6c60456a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsWellsAndRelatedEquipmentAndFacilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedCostsProvedProperties_aa17195a-1f3b-49ce-9cbb-d943dd65e094" xlink:to="loc_us-gaap_CapitalizedCostsWellsAndRelatedEquipmentAndFacilities_654d55fc-8c4d-4706-a595-d53d6c60456a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities_5cef248b-2328-4121-a24b-b8e15383d0b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedCostsProvedProperties_aa17195a-1f3b-49ce-9cbb-d943dd65e094" xlink:to="loc_us-gaap_CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities_5cef248b-2328-4121-a24b-b8e15383d0b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet_91acc355-f9bf-400e-8d6d-78f59fa64bd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsProvedProperties_cabc31f0-c17c-421b-aee1-63034290e7f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsProvedProperties"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet_91acc355-f9bf-400e-8d6d-78f59fa64bd1" xlink:to="loc_us-gaap_CapitalizedCostsProvedProperties_cabc31f0-c17c-421b-aee1-63034290e7f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsUnprovedProperties_e7532be7-fd2d-4393-a794-7ef6387e56bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsUnprovedProperties"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet_91acc355-f9bf-400e-8d6d-78f59fa64bd1" xlink:to="loc_us-gaap_CapitalizedCostsUnprovedProperties_e7532be7-fd2d-4393-a794-7ef6387e56bb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail"/>
  <link:calculationLink xlink:role="http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities_e1d390ae-c030-491a-89e3-c05c1e163847" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredDevelopmentDrillingCosts_dc01c408-d04f-4675-b1f9-f94da656b919" xlink:href="crk-20221231.xsd#crk_CostsIncurredDevelopmentDrillingCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities_e1d390ae-c030-491a-89e3-c05c1e163847" xlink:to="loc_crk_CostsIncurredDevelopmentDrillingCosts_dc01c408-d04f-4675-b1f9-f94da656b919" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredProvedPropertyAcquisitions_882007a9-f0b2-4716-97ed-416971a7111a" xlink:href="crk-20221231.xsd#crk_CostsIncurredProvedPropertyAcquisitions"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities_e1d390ae-c030-491a-89e3-c05c1e163847" xlink:to="loc_crk_CostsIncurredProvedPropertyAcquisitions_882007a9-f0b2-4716-97ed-416971a7111a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredExploratoryDrillingAndCompletionCosts_be21c1b0-7f81-4f1f-bb90-0523fe5ceb83" xlink:href="crk-20221231.xsd#crk_CostsIncurredExploratoryDrillingAndCompletionCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities_e1d390ae-c030-491a-89e3-c05c1e163847" xlink:to="loc_crk_CostsIncurredExploratoryDrillingAndCompletionCosts_be21c1b0-7f81-4f1f-bb90-0523fe5ceb83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredChangeToAssetRetirementObligations_a7546742-0aec-4dcd-ae17-573377397463" xlink:href="crk-20221231.xsd#crk_CostsIncurredChangeToAssetRetirementObligations"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities_e1d390ae-c030-491a-89e3-c05c1e163847" xlink:to="loc_crk_CostsIncurredChangeToAssetRetirementObligations_a7546742-0aec-4dcd-ae17-573377397463" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredOtherDevelopmentCosts_9e474f0e-1199-4eff-a88c-f249e72220f3" xlink:href="crk-20221231.xsd#crk_CostsIncurredOtherDevelopmentCosts"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities_e1d390ae-c030-491a-89e3-c05c1e163847" xlink:to="loc_crk_CostsIncurredOtherDevelopmentCosts_9e474f0e-1199-4eff-a88c-f249e72220f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredUnprovedPropertyAcquisitions_3ae3db03-bd47-4673-bf71-331860412a14" xlink:href="crk-20221231.xsd#crk_CostsIncurredUnprovedPropertyAcquisitions"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities_e1d390ae-c030-491a-89e3-c05c1e163847" xlink:to="loc_crk_CostsIncurredUnprovedPropertyAcquisitions_3ae3db03-bd47-4673-bf71-331860412a14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredDevelopmentLeaseholdCosts_c2d9f511-2ba3-447b-802a-d64dcddeda22" xlink:href="crk-20221231.xsd#crk_CostsIncurredDevelopmentLeaseholdCosts"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities_e1d390ae-c030-491a-89e3-c05c1e163847" xlink:to="loc_crk_CostsIncurredDevelopmentLeaseholdCosts_c2d9f511-2ba3-447b-802a-d64dcddeda22" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail"/>
  <link:calculationLink xlink:role="http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_ee0c5d05-f4f0-46ac-82c7-fce8730d38b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_4c67f5ab-d1f9-4d47-aa63-eb090b653d73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_ee0c5d05-f4f0-46ac-82c7-fce8730d38b0" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_4c67f5ab-d1f9-4d47-aa63-eb090b653d73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_d4fd5d91-45f0-4b9f-bb98-fa74c8e168b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_ee0c5d05-f4f0-46ac-82c7-fce8730d38b0" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_d4fd5d91-45f0-4b9f-bb98-fa74c8e168b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_a7d723ac-8298-4395-a625-cd383f4ae095" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_ee0c5d05-f4f0-46ac-82c7-fce8730d38b0" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_a7d723ac-8298-4395-a625-cd383f4ae095" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_ec5496d9-99a0-4776-9537-3bebf510d252" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_ee0c5d05-f4f0-46ac-82c7-fce8730d38b0" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_ec5496d9-99a0-4776-9537-3bebf510d252" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_8cb06ce7-84bb-4d5e-b85b-984fa3b4319f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_ee0c5d05-f4f0-46ac-82c7-fce8730d38b0" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_8cb06ce7-84bb-4d5e-b85b-984fa3b4319f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_33765a7e-c4f6-4e54-8523-60f08feb254e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_ee0c5d05-f4f0-46ac-82c7-fce8730d38b0" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_33765a7e-c4f6-4e54-8523-60f08feb254e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/IncomeTaxesConsolidatedIncomeTaxProvisionBenefitDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#IncomeTaxesConsolidatedIncomeTaxProvisionBenefitDetail"/>
  <link:calculationLink xlink:role="http://www.comstockresources.com/role/IncomeTaxesConsolidatedIncomeTaxProvisionBenefitDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_151ebc5e-b097-4bb0-888d-380e4cb52ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_f6a95e25-fbad-4c62-a3a0-036690a5bddc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_151ebc5e-b097-4bb0-888d-380e4cb52ba1" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_f6a95e25-fbad-4c62-a3a0-036690a5bddc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_e97f2576-fdbb-4092-b6ff-575113c804f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_151ebc5e-b097-4bb0-888d-380e4cb52ba1" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_e97f2576-fdbb-4092-b6ff-575113c804f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ee1e9f24-36dc-402b-8edd-82afe4f98454" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_151ebc5e-b097-4bb0-888d-380e4cb52ba1" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ee1e9f24-36dc-402b-8edd-82afe4f98454" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_ac77ef4f-677b-4d64-8032-2c96d7ce5026" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_151ebc5e-b097-4bb0-888d-380e4cb52ba1" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_ac77ef4f-677b-4d64-8032-2c96d7ce5026" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail"/>
  <link:calculationLink xlink:role="http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_90b556d9-6c13-4177-b88b-072a18dea34e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_f77a4ae4-6dc8-4a4d-b667-c2dab4557e77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_90b556d9-6c13-4177-b88b-072a18dea34e" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_f77a4ae4-6dc8-4a4d-b667-c2dab4557e77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_71a0a702-1eb7-49fd-8134-3e532fd45184" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDerivatives"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_90b556d9-6c13-4177-b88b-072a18dea34e" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_71a0a702-1eb7-49fd-8134-3e532fd45184" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount_7846c98d-4abc-4caa-b042-9acb6bf0ce19" xlink:href="crk-20221231.xsd#crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_90b556d9-6c13-4177-b88b-072a18dea34e" xlink:to="loc_crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount_7846c98d-4abc-4caa-b042-9acb6bf0ce19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2333ff1d-5dbc-4376-8079-7391c409835b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_90b556d9-6c13-4177-b88b-072a18dea34e" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2333ff1d-5dbc-4376-8079-7391c409835b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_097a6499-e66d-49ab-9914-da26a332c968" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_bb76d310-51d3-4f3f-903d-bae265eea946" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_097a6499-e66d-49ab-9914-da26a332c968" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_bb76d310-51d3-4f3f-903d-bae265eea946" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_e0aa2140-e7f1-40f0-b2ed-78e879d6069d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_097a6499-e66d-49ab-9914-da26a332c968" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_e0aa2140-e7f1-40f0-b2ed-78e879d6069d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations_f1c925c9-f446-4afa-afa2-093ca3808dc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_097a6499-e66d-49ab-9914-da26a332c968" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations_f1c925c9-f446-4afa-afa2-093ca3808dc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_DeferredTaxAssetsInterestExpenseLimitation_64e548df-d016-4a61-9113-0589ace86aea" xlink:href="crk-20221231.xsd#crk_DeferredTaxAssetsInterestExpenseLimitation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_097a6499-e66d-49ab-9914-da26a332c968" xlink:to="loc_crk_DeferredTaxAssetsInterestExpenseLimitation_64e548df-d016-4a61-9113-0589ace86aea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDerivativeInstruments_adee616c-001c-4a5a-bcdf-68a5794140ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDerivativeInstruments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_097a6499-e66d-49ab-9914-da26a332c968" xlink:to="loc_us-gaap_DeferredTaxAssetsDerivativeInstruments_adee616c-001c-4a5a-bcdf-68a5794140ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_85b4e5de-5522-4ba7-aa5d-1e6dcf410f0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_9cdec3f5-f270-4869-b64f-90bab4db0e69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_85b4e5de-5522-4ba7-aa5d-1e6dcf410f0c" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_9cdec3f5-f270-4869-b64f-90bab4db0e69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1ba7336d-aaf1-4af3-adb8-aebd7d97371e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_85b4e5de-5522-4ba7-aa5d-1e6dcf410f0c" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_1ba7336d-aaf1-4af3-adb8-aebd7d97371e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_399b2378-6ae4-4a2e-9d08-14c02fab9fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_6b357ae8-2647-4a2a-a3f8-68a556565ffa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_399b2378-6ae4-4a2e-9d08-14c02fab9fd5" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_6b357ae8-2647-4a2a-a3f8-68a556565ffa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_96605e38-a6bf-4ea2-8d45-4e7b5216e333" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_399b2378-6ae4-4a2e-9d08-14c02fab9fd5" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_96605e38-a6bf-4ea2-8d45-4e7b5216e333" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail"/>
  <link:calculationLink xlink:role="http://www.comstockresources.com/role/IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_50effbb5-2d94-44d9-9b15-a5f46c7223fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_0176561c-eb3d-4358-8b07-b83f5f3ffa4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_50effbb5-2d94-44d9-9b15-a5f46c7223fd" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_0176561c-eb3d-4358-8b07-b83f5f3ffa4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_77ee75b9-7c40-4ca4-a2aa-a15f8317b4dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_50effbb5-2d94-44d9-9b15-a5f46c7223fd" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_77ee75b9-7c40-4ca4-a2aa-a15f8317b4dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_5c82f734-292c-44a7-8588-1c02dc61c763" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_50effbb5-2d94-44d9-9b15-a5f46c7223fd" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_5c82f734-292c-44a7-8588-1c02dc61c763" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_029c85fd-db36-4b0b-a0e8-940945d6559f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_50effbb5-2d94-44d9-9b15-a5f46c7223fd" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_029c85fd-db36-4b0b-a0e8-940945d6559f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail"/>
  <link:calculationLink xlink:role="http://www.comstockresources.com/role/IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_bf26892f-9ad8-4e88-bbf5-b9d4fb90e6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_ce846a32-8570-4641-990a-54f1aff39806" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_bf26892f-9ad8-4e88-bbf5-b9d4fb90e6c0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_ce846a32-8570-4641-990a-54f1aff39806" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_2ceb08d5-2a9b-43ec-b978-214625c3bf65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_bf26892f-9ad8-4e88-bbf5-b9d4fb90e6c0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_2ceb08d5-2a9b-43ec-b978-214625c3bf65" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_84a983c9-8aee-4096-a2ed-10a760ff95a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_bf26892f-9ad8-4e88-bbf5-b9d4fb90e6c0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_84a983c9-8aee-4096-a2ed-10a760ff95a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_4f4dffef-2bf0-4647-bde3-89a63b4d132b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_bf26892f-9ad8-4e88-bbf5-b9d4fb90e6c0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_4f4dffef-2bf0-4647-bde3-89a63b4d132b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"/>
  <link:calculationLink xlink:role="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows_df2f13d8-6d6a-4bf1-8830-a98bdd297af0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows_1d9bde6b-8542-4a93-81cb-8fbfd04b1b44" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows_df2f13d8-6d6a-4bf1-8830-a98bdd297af0" xlink:to="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows_1d9bde6b-8542-4a93-81cb-8fbfd04b1b44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts_03b89757-5893-43aa-8847-82a7277034dc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows_df2f13d8-6d6a-4bf1-8830-a98bdd297af0" xlink:to="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts_03b89757-5893-43aa-8847-82a7277034dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts_3b4f0f7b-cdb0-4ab1-bbbc-22af5c0b5e98" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows_df2f13d8-6d6a-4bf1-8830-a98bdd297af0" xlink:to="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts_3b4f0f7b-cdb0-4ab1-bbbc-22af5c0b5e98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense_4d2512a6-a6a4-4506-9f70-300cde89936d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows_df2f13d8-6d6a-4bf1-8830-a98bdd297af0" xlink:to="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense_4d2512a6-a6a4-4506-9f70-300cde89936d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves_f7e3bc16-1141-4130-af8c-b448e8fc2922" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows_0cfca8eb-37dc-46a9-84af-3b54c8903ab6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves_f7e3bc16-1141-4130-af8c-b448e8fc2922" xlink:to="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows_0cfca8eb-37dc-46a9-84af-3b54c8903ab6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows_f2b44707-587f-4f57-80f4-a797eaedae73" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves_f7e3bc16-1141-4130-af8c-b448e8fc2922" xlink:to="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows_f2b44707-587f-4f57-80f4-a797eaedae73" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>crk-20221231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:ef92666e-aa9c-4f9d-827c-ff2b49c7a2b2,g:8592428c-82ed-4479-aca2-e0a72b1f4bc7-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="crk-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended" id="i0f27dc5654c048f4a3f40b49967897f4_CONSOLIDATEDBALANCESHEETS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_79a47b18-6bc4-4a72-aba7-f31001ea7ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_79a47b18-6bc4-4a72-aba7-f31001ea7ca5" xlink:to="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_fe11423c-4ed9-4a3f-ba9e-10306efe8a22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_fe11423c-4ed9-4a3f-ba9e-10306efe8a22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrentAbstract_cd1a763d-55ca-4ecc-92a5-c28468bf8fcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:to="loc_us-gaap_AccountsReceivableNetCurrentAbstract_cd1a763d-55ca-4ecc-92a5-c28468bf8fcc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_bc70f263-c9e5-4658-a5c1-6b977e7a1856" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract_cd1a763d-55ca-4ecc-92a5-c28468bf8fcc" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_bc70f263-c9e5-4658-a5c1-6b977e7a1856" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasJointInterestBillingReceivablesCurrent_21a73ffd-bf6b-4f70-a33a-6e307709bfd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasJointInterestBillingReceivablesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract_cd1a763d-55ca-4ecc-92a5-c28468bf8fcc" xlink:to="loc_us-gaap_OilAndGasJointInterestBillingReceivablesCurrent_21a73ffd-bf6b-4f70-a33a-6e307709bfd7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_813fb8ca-3e96-4225-a895-5d437554f963" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract_cd1a763d-55ca-4ecc-92a5-c28468bf8fcc" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_813fb8ca-3e96-4225-a895-5d437554f963" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_9e213e39-72dd-4f48-a523-5b730a70025b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_9e213e39-72dd-4f48-a523-5b730a70025b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_de5a60b0-a275-444c-b9a0-5f656341a356" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:to="loc_us-gaap_OtherAssetsCurrent_de5a60b0-a275-444c-b9a0-5f656341a356" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_3ec213a0-7c91-44b2-ac5a-d8353efed3f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:to="loc_us-gaap_AssetsCurrent_3ec213a0-7c91-44b2-ac5a-d8353efed3f4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_04b805eb-19c3-481a-b6d1-0a91615c10f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_04b805eb-19c3-481a-b6d1-0a91615c10f2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract_b3a74595-db93-4cbd-a329-d43e701b715e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_04b805eb-19c3-481a-b6d1-0a91615c10f2" xlink:to="loc_us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract_b3a74595-db93-4cbd-a329-d43e701b715e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod_3b821430-e39f-43d4-9f71-4e1562938a84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract_b3a74595-db93-4cbd-a329-d43e701b715e" xlink:to="loc_us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod_3b821430-e39f-43d4-9f71-4e1562938a84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod_e0e750f5-673f-4e06-acc5-93a2dd74cab5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract_b3a74595-db93-4cbd-a329-d43e701b715e" xlink:to="loc_us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod_e0e750f5-673f-4e06-acc5-93a2dd74cab5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOther_3872c3b6-3cda-4e3b-99e5-f64a75ff2bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_04b805eb-19c3-481a-b6d1-0a91615c10f2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentOther_3872c3b6-3cda-4e3b-99e5-f64a75ff2bc2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5c0d0774-9653-4a14-9717-4b1007816e19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_04b805eb-19c3-481a-b6d1-0a91615c10f2" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5c0d0774-9653-4a14-9717-4b1007816e19" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a9c367b0-b5a6-41d9-9cba-c19378f48f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_04b805eb-19c3-481a-b6d1-0a91615c10f2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a9c367b0-b5a6-41d9-9cba-c19378f48f5a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_fdebeb4e-9fef-4589-9694-adb48c771a74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:to="loc_us-gaap_Goodwill_fdebeb4e-9fef-4589-9694-adb48c771a74" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_9ca4736a-8db0-4fc6-851d-e594bb904b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_9ca4736a-8db0-4fc6-851d-e594bb904b8c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_72f04542-b3c0-43d0-b3d7-cc4a3acc2a6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:to="loc_us-gaap_Assets_72f04542-b3c0-43d0-b3d7-cc4a3acc2a6e" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_79a47b18-6bc4-4a72-aba7-f31001ea7ca5" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_7a6839f4-27e3-4f47-865f-19cf4ed10fb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_AccountsPayableCurrent_7a6839f4-27e3-4f47-865f-19cf4ed10fb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_368f4997-7540-4694-b2a5-51213b21cae3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_368f4997-7540-4694-b2a5-51213b21cae3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_d8080d00-7e35-464a-b452-d6ec2bfe899e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_d8080d00-7e35-464a-b452-d6ec2bfe899e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_8eb250c4-8380-4fa1-ab62-eec0990b45b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_8eb250c4-8380-4fa1-ab62-eec0990b45b3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_3ad18111-312c-420b-97b6-f35fac7a9196" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_LiabilitiesCurrent_3ad18111-312c-420b-97b6-f35fac7a9196" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_78044d64-67c2-4938-a7f0-8f2a8e58d31f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_78044d64-67c2-4938-a7f0-8f2a8e58d31f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e62dad27-6bff-448b-a7a8-933379dcd9bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e62dad27-6bff-448b-a7a8-933379dcd9bc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_9830e316-675e-40fb-a0cd-cc7bafc131b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_9830e316-675e-40fb-a0cd-cc7bafc131b8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f598827c-e55e-4708-947c-1d9b9a5b82c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f598827c-e55e-4708-947c-1d9b9a5b82c1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_a75c25f4-28a8-4e16-a93c-de048b93fbcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_a75c25f4-28a8-4e16-a93c-de048b93fbcf" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_67a4c5b9-2810-4a71-a186-865d9d948f1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_67a4c5b9-2810-4a71-a186-865d9d948f1f" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_7b1f63a6-22d0-405d-9359-d53b1a361e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_Liabilities_7b1f63a6-22d0-405d-9359-d53b1a361e9f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_62c565f5-f8bf-4ead-89f0-b79cc50f68ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_CommitmentsAndContingencies_62c565f5-f8bf-4ead-89f0-b79cc50f68ee" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAbstract_098c72ff-4317-4f10-87e3-f0fc6f843332" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_TemporaryEquityAbstract_098c72ff-4317-4f10-87e3-f0fc6f843332" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_a81a7eba-7663-4e2a-9fc8-876635ca5847" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityAbstract_098c72ff-4317-4f10-87e3-f0fc6f843332" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_a81a7eba-7663-4e2a-9fc8-876635ca5847" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_325ad60d-1aaf-4c56-9143-a98d4275833b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_StockholdersEquityAbstract_325ad60d-1aaf-4c56-9143-a98d4275833b" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b5bd2bb5-9297-403a-bba0-f9e9a8465792" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_325ad60d-1aaf-4c56-9143-a98d4275833b" xlink:to="loc_us-gaap_CommonStockValue_b5bd2bb5-9297-403a-bba0-f9e9a8465792" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_e754bbe5-45f2-46ed-9c52-c077d59b61d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_325ad60d-1aaf-4c56-9143-a98d4275833b" xlink:to="loc_us-gaap_AdditionalPaidInCapital_e754bbe5-45f2-46ed-9c52-c077d59b61d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4e71f262-d98a-4d71-98dd-9ae1ac21a020" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_325ad60d-1aaf-4c56-9143-a98d4275833b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4e71f262-d98a-4d71-98dd-9ae1ac21a020" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d12abbd9-1a50-4c0f-8c94-7dbbb0563a9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_325ad60d-1aaf-4c56-9143-a98d4275833b" xlink:to="loc_us-gaap_StockholdersEquity_d12abbd9-1a50-4c0f-8c94-7dbbb0563a9b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_10f82917-f449-4bf2-9db4-f61b2676a470" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_10f82917-f449-4bf2-9db4-f61b2676a470" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_00afacc9-9507-4843-9d4a-f9d5996b4c24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_79a47b18-6bc4-4a72-aba7-f31001ea7ca5" xlink:to="loc_us-gaap_StatementTable_00afacc9-9507-4843-9d4a-f9d5996b4c24" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6882f10a-25d5-4b36-a8f1-9fb90b7b79a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_00afacc9-9507-4843-9d4a-f9d5996b4c24" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6882f10a-25d5-4b36-a8f1-9fb90b7b79a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6882f10a-25d5-4b36-a8f1-9fb90b7b79a9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6882f10a-25d5-4b36-a8f1-9fb90b7b79a9" xlink:to="loc_us-gaap_ClassOfStockDomain_6882f10a-25d5-4b36-a8f1-9fb90b7b79a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ba575f39-84f2-480a-ad55-79d342dc41d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6882f10a-25d5-4b36-a8f1-9fb90b7b79a9" xlink:to="loc_us-gaap_ClassOfStockDomain_ba575f39-84f2-480a-ad55-79d342dc41d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeriesBConvertiblePreferredStockMember_f42d1f86-9121-42ae-91de-2997b4a12076" xlink:href="crk-20221231.xsd#crk_SeriesBConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_ba575f39-84f2-480a-ad55-79d342dc41d5" xlink:to="loc_crk_SeriesBConvertiblePreferredStockMember_f42d1f86-9121-42ae-91de-2997b4a12076" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="crk-20221231.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended" id="i810dba0938c84fab8ceb854ea61a6eb5_CONSOLIDATEDBALANCESHEETSParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6d7e0549-2743-4f6c-bc98-a79764ce3885" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesAuthorized_5a57e5ce-aea4-45f8-a5ef-1d9154c6b336" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6d7e0549-2743-4f6c-bc98-a79764ce3885" xlink:to="loc_us-gaap_TemporaryEquitySharesAuthorized_5a57e5ce-aea4-45f8-a5ef-1d9154c6b336" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesIssued_b728ea4a-7d41-4a6d-8e01-cb9066cebb51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6d7e0549-2743-4f6c-bc98-a79764ce3885" xlink:to="loc_us-gaap_TemporaryEquitySharesIssued_b728ea4a-7d41-4a6d-8e01-cb9066cebb51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_f192cc3e-eb57-4b2c-9bb0-9960dc4792e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6d7e0549-2743-4f6c-bc98-a79764ce3885" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_f192cc3e-eb57-4b2c-9bb0-9960dc4792e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_3a1a5559-c276-4990-8f7e-a5fe7310daa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6d7e0549-2743-4f6c-bc98-a79764ce3885" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_3a1a5559-c276-4990-8f7e-a5fe7310daa7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_4ec8500e-4be7-4763-a708-40c3df175eb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6d7e0549-2743-4f6c-bc98-a79764ce3885" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_4ec8500e-4be7-4763-a708-40c3df175eb4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_cfdc9633-bc84-4984-8a8c-b372987106cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6d7e0549-2743-4f6c-bc98-a79764ce3885" xlink:to="loc_us-gaap_CommonStockSharesIssued_cfdc9633-bc84-4984-8a8c-b372987106cd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_b6d8daec-a94a-45b4-b393-290134f0d6f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6d7e0549-2743-4f6c-bc98-a79764ce3885" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_b6d8daec-a94a-45b4-b393-290134f0d6f7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7a9c9c8d-9fd2-4296-bb6e-c739cd86b62d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_6d7e0549-2743-4f6c-bc98-a79764ce3885" xlink:to="loc_us-gaap_StatementTable_7a9c9c8d-9fd2-4296-bb6e-c739cd86b62d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_09d876ff-11ab-4f94-9b0f-4f1363fcbbc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_7a9c9c8d-9fd2-4296-bb6e-c739cd86b62d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_09d876ff-11ab-4f94-9b0f-4f1363fcbbc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_09d876ff-11ab-4f94-9b0f-4f1363fcbbc8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_09d876ff-11ab-4f94-9b0f-4f1363fcbbc8" xlink:to="loc_us-gaap_ClassOfStockDomain_09d876ff-11ab-4f94-9b0f-4f1363fcbbc8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_dcbcdbe4-c768-48b8-8339-70b0f2021e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_09d876ff-11ab-4f94-9b0f-4f1363fcbbc8" xlink:to="loc_us-gaap_ClassOfStockDomain_dcbcdbe4-c768-48b8-8339-70b0f2021e8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeriesBConvertiblePreferredStockMember_f479587e-887f-46d2-8438-f4ce389b25eb" xlink:href="crk-20221231.xsd#crk_SeriesBConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_dcbcdbe4-c768-48b8-8339-70b0f2021e8b" xlink:to="loc_crk_SeriesBConvertiblePreferredStockMember_f479587e-887f-46d2-8438-f4ce389b25eb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="crk-20221231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended" id="i7167a2a4a2e84f03ba22f567c13dbbc4_CONSOLIDATEDSTATEMENTSOFOPERATIONS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_7fb00ed5-79a4-4532-ad17-b1585bc58e6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_RevenuesAbstract_7fb00ed5-79a4-4532-ad17-b1585bc58e6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_542787a3-eae8-4b9a-96b9-c4d6a683d65b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_7fb00ed5-79a4-4532-ad17-b1585bc58e6f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_542787a3-eae8-4b9a-96b9-c4d6a683d65b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProductionAndSeveranceTaxesOperatingExpense_a5d8b3fa-0566-48c6-a163-5889565f4975" xlink:href="crk-20221231.xsd#crk_ProductionAndSeveranceTaxesOperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:to="loc_crk_ProductionAndSeveranceTaxesOperatingExpense_a5d8b3fa-0566-48c6-a163-5889565f4975" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_GasGatheringAndTransportationCost_7de6bcea-7f22-428a-a427-8f19dfde30a5" xlink:href="crk-20221231.xsd#crk_GasGatheringAndTransportationCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:to="loc_crk_GasGatheringAndTransportationCost_7de6bcea-7f22-428a-a427-8f19dfde30a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_LeaseOperatingExpenses_e849796b-0822-48b0-8f05-bc978dfe962b" xlink:href="crk-20221231.xsd#crk_LeaseOperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:to="loc_crk_LeaseOperatingExpenses_e849796b-0822-48b0-8f05-bc978dfe962b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7bc036c7-9c35-4f17-abb0-12f1c0da8c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7bc036c7-9c35-4f17-abb0-12f1c0da8c4a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OperatingExpenseGasServices_9e1df4eb-87df-458d-9fec-ce9a515f9e8c" xlink:href="crk-20221231.xsd#crk_OperatingExpenseGasServices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:to="loc_crk_OperatingExpenseGasServices_9e1df4eb-87df-458d-9fec-ce9a515f9e8c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_3c4a74fc-9ea5-42e1-bae7-d4d1912405a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_3c4a74fc-9ea5-42e1-bae7-d4d1912405a8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts_f2a04ab4-2538-46b6-b35e-82dd6719c372" xlink:href="crk-20221231.xsd#crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:to="loc_crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts_f2a04ab4-2538-46b6-b35e-82dd6719c372" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_3df2825f-a509-41d9-9af0-c80eb1362bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_3df2825f-a509-41d9-9af0-c80eb1362bcc" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_2b7079cb-d951-47a8-87e8-488457860b0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:to="loc_us-gaap_OperatingExpenses_2b7079cb-d951-47a8-87e8-488457860b0f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_128a93d3-2f09-4efd-b361-52d4c7d3269a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_OperatingIncomeLoss_128a93d3-2f09-4efd-b361-52d4c7d3269a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_224972a8-d36b-4bdc-8295-431328c184f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_224972a8-d36b-4bdc-8295-431328c184f0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_15d94af1-528a-47a5-9cef-24308539c489" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_224972a8-d36b-4bdc-8295-431328c184f0" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_15d94af1-528a-47a5-9cef-24308539c489" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_0c2f763d-73e4-4da7-93e5-5a97e5d6e01e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_224972a8-d36b-4bdc-8295-431328c184f0" xlink:to="loc_us-gaap_InterestAndOtherIncome_0c2f763d-73e4-4da7-93e5-5a97e5d6e01e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_43721133-17ed-4733-bf3e-c4cb3d19d1b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_224972a8-d36b-4bdc-8295-431328c184f0" xlink:to="loc_us-gaap_InterestExpense_43721133-17ed-4733-bf3e-c4cb3d19d1b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_1581f5f4-3d4a-49bd-94fe-b26b9c2fd51f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_224972a8-d36b-4bdc-8295-431328c184f0" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_1581f5f4-3d4a-49bd-94fe-b26b9c2fd51f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_ff97f926-8607-4605-a841-a43f1f608e98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_224972a8-d36b-4bdc-8295-431328c184f0" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_ff97f926-8607-4605-a841-a43f1f608e98" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_11f68264-1665-499a-9cd0-d3c575bbf317" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_11f68264-1665-499a-9cd0-d3c575bbf317" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1fb1b79b-88a7-444d-80aa-31931d938837" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1fb1b79b-88a7-444d-80aa-31931d938837" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f8af3281-3709-4cab-b23a-dd215cc68fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_NetIncomeLoss_f8af3281-3709-4cab-b23a-dd215cc68fb0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_0afe5916-3280-47e9-9446-6b53eec05b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_0afe5916-3280-47e9-9446-6b53eec05b9c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ca7d3fd5-1065-446a-96d9-546f6067f89d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ca7d3fd5-1065-446a-96d9-546f6067f89d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_a27328c8-8c82-4f4e-b71d-bc9f9aecb701" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_EarningsPerShareAbstract_a27328c8-8c82-4f4e-b71d-bc9f9aecb701" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_1bb42dcb-8f41-4ec6-ad29-ee2ce537fb59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a27328c8-8c82-4f4e-b71d-bc9f9aecb701" xlink:to="loc_us-gaap_EarningsPerShareBasic_1bb42dcb-8f41-4ec6-ad29-ee2ce537fb59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_d433b5ac-dd91-40c1-9997-77d15780b116" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a27328c8-8c82-4f4e-b71d-bc9f9aecb701" xlink:to="loc_us-gaap_EarningsPerShareDiluted_d433b5ac-dd91-40c1-9997-77d15780b116" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8fd39b5b-734f-4077-bc90-310054c7f5f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8fd39b5b-734f-4077-bc90-310054c7f5f2" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_14fd1783-bd79-48f2-a72e-c21d8cc7ae51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8fd39b5b-734f-4077-bc90-310054c7f5f2" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_14fd1783-bd79-48f2-a72e-c21d8cc7ae51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_47aaf7b2-cb20-4c9e-99b2-368bd10a70ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8fd39b5b-734f-4077-bc90-310054c7f5f2" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_47aaf7b2-cb20-4c9e-99b2-368bd10a70ae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_8ea75723-1a07-4da5-92ab-0cda38c179f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_8ea75723-1a07-4da5-92ab-0cda38c179f3" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e7221a09-c217-4087-8818-f52469c7bb70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_StatementTable_e7221a09-c217-4087-8818-f52469c7bb70" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_04508870-e0a5-4a84-aff2-ca86311f90a4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_e7221a09-c217-4087-8818-f52469c7bb70" xlink:to="loc_srt_ProductOrServiceAxis_04508870-e0a5-4a84-aff2-ca86311f90a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_04508870-e0a5-4a84-aff2-ca86311f90a4_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_04508870-e0a5-4a84-aff2-ca86311f90a4" xlink:to="loc_srt_ProductsAndServicesDomain_04508870-e0a5-4a84-aff2-ca86311f90a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c8969daf-5e20-4e92-8ecf-a9bc5293fdb6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_04508870-e0a5-4a84-aff2-ca86311f90a4" xlink:to="loc_srt_ProductsAndServicesDomain_c8969daf-5e20-4e92-8ecf-a9bc5293fdb6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NaturalGasAndOilSalesMember_5918e423-ec70-4c54-a67c-4e8aa55fcde1" xlink:href="crk-20221231.xsd#crk_NaturalGasAndOilSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_c8969daf-5e20-4e92-8ecf-a9bc5293fdb6" xlink:to="loc_crk_NaturalGasAndOilSalesMember_5918e423-ec70-4c54-a67c-4e8aa55fcde1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NaturalGasProductionMember_3dade6d3-77d2-475a-bc15-97088b4de6ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NaturalGasProductionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_NaturalGasAndOilSalesMember_5918e423-ec70-4c54-a67c-4e8aa55fcde1" xlink:to="loc_us-gaap_NaturalGasProductionMember_3dade6d3-77d2-475a-bc15-97088b4de6ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndCondensateMember_a39ca0a4-12ff-4f01-90e0-342b1afbb8fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndCondensateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_NaturalGasAndOilSalesMember_5918e423-ec70-4c54-a67c-4e8aa55fcde1" xlink:to="loc_us-gaap_OilAndCondensateMember_a39ca0a4-12ff-4f01-90e0-342b1afbb8fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_GasServicesMember_b053b426-2cf4-4d03-8169-5c6f9609babd" xlink:href="crk-20221231.xsd#crk_GasServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_c8969daf-5e20-4e92-8ecf-a9bc5293fdb6" xlink:to="loc_crk_GasServicesMember_b053b426-2cf4-4d03-8169-5c6f9609babd" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="crk-20221231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended" id="i25434136b4a843b78ecf9931250baffd_CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_05917694-bae6-4883-a246-5a44132ee952" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_05917694-bae6-4883-a246-5a44132ee952" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_6c2c30be-e43d-43f5-8c52-58121271eeda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_SharesIssued_6c2c30be-e43d-43f5-8c52-58121271eeda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b661c762-a5a9-40ba-b791-72a6b080a797" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_StockholdersEquity_b661c762-a5a9-40ba-b791-72a6b080a797" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_6b3d9a59-6809-4ac6-8c03-10af97fc8239" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_6b3d9a59-6809-4ac6-8c03-10af97fc8239" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_f01c8f56-f071-49b7-85f6-b482092b1b41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_f01c8f56-f071-49b7-85f6-b482092b1b41" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_08083906-7b4d-41cc-8b6b-a671c985ec55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_08083906-7b4d-41cc-8b6b-a671c985ec55" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_8a0d6497-3b1a-4424-be5f-d6a73d3d4925" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_8a0d6497-3b1a-4424-be5f-d6a73d3d4925" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_30d5fa6e-ead4-41e0-920f-2c04f797ead3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_30d5fa6e-ead4-41e0-920f-2c04f797ead3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_3c3f2983-34d8-448b-a93a-c4e5a302e243" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_3c3f2983-34d8-448b-a93a-c4e5a302e243" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_b757d1e1-8e53-4596-9890-d06ea6e53736" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_b757d1e1-8e53-4596-9890-d06ea6e53736" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e2997e71-71c0-448f-8ee5-72dc31aaeaf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_NetIncomeLoss_e2997e71-71c0-448f-8ee5-72dc31aaeaf6" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_fc437633-3b41-40cf-9d67-3c94de206ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_fc437633-3b41-40cf-9d67-3c94de206ac2" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_TemporaryEquityDividendsOnTemporaryEquityValue_e36f4258-d5c9-4c1c-80ae-92ebbaa69fb6" xlink:href="crk-20221231.xsd#crk_TemporaryEquityDividendsOnTemporaryEquityValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_crk_TemporaryEquityDividendsOnTemporaryEquityValue_e36f4258-d5c9-4c1c-80ae-92ebbaa69fb6" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockPaidinkind_5d7e1c0d-3128-400a-a29b-5f6cedc1fc72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockPaidinkind"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_DividendsCommonStockPaidinkind_5d7e1c0d-3128-400a-a29b-5f6cedc1fc72" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_0f39fe03-cabe-40be-a5b7-5bd94812ac8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_599a4743-7332-456b-b7ee-2407cc973003" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a6d3a819-1a42-420c-bf39-3b7df464d77d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_05917694-bae6-4883-a246-5a44132ee952" xlink:to="loc_us-gaap_StatementTable_a6d3a819-1a42-420c-bf39-3b7df464d77d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_9bccf9a3-e5fd-4d09-aa17-19d6adfa0090" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_a6d3a819-1a42-420c-bf39-3b7df464d77d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_9bccf9a3-e5fd-4d09-aa17-19d6adfa0090" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9bccf9a3-e5fd-4d09-aa17-19d6adfa0090_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_9bccf9a3-e5fd-4d09-aa17-19d6adfa0090" xlink:to="loc_us-gaap_EquityComponentDomain_9bccf9a3-e5fd-4d09-aa17-19d6adfa0090_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5c873ae8-7fb5-4aee-89a6-4d3a599eac80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_9bccf9a3-e5fd-4d09-aa17-19d6adfa0090" xlink:to="loc_us-gaap_EquityComponentDomain_5c873ae8-7fb5-4aee-89a6-4d3a599eac80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_70832cdf-751c-49cf-8241-35911edf1f20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5c873ae8-7fb5-4aee-89a6-4d3a599eac80" xlink:to="loc_us-gaap_CommonStockMember_70832cdf-751c-49cf-8241-35911edf1f20" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_03ea7439-319e-4bd8-950d-7cb7cddb69a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5c873ae8-7fb5-4aee-89a6-4d3a599eac80" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_03ea7439-319e-4bd8-950d-7cb7cddb69a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_3d4a3a00-e13d-48c3-8cc5-a589116d5ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_5c873ae8-7fb5-4aee-89a6-4d3a599eac80" xlink:to="loc_us-gaap_RetainedEarningsMember_3d4a3a00-e13d-48c3-8cc5-a589116d5ad0" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" xlink:type="extended" id="ia501904da4864162b65e636fc65f6b67_SummaryofSignificantAccountingPoliciesNarrativeDetail">
    <link:loc xlink:type="locator" xlink:label="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:href="crk-20221231.xsd#crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_430adc29-8aa4-4614-b972-6457822ab9ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_430adc29-8aa4-4614-b972-6457822ab9ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_bd03b801-2818-44b8-b1ae-a957ad921e60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_bd03b801-2818-44b8-b1ae-a957ad921e60" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_475e7b72-efec-4338-9735-ddd6da6491a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_Goodwill_475e7b72-efec-4338-9735-ddd6da6491a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_49095241-2330-4638-8e35-c82e9176a1dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_49095241-2330-4638-8e35-c82e9176a1dc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_7b79c666-438e-4daf-a274-1a97116185ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_7b79c666-438e-4daf-a274-1a97116185ef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts_6239a3f1-19e7-41da-9127-66ce811e14d0" xlink:href="crk-20221231.xsd#crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts_6239a3f1-19e7-41da-9127-66ce811e14d0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_632c5a41-2a1c-4202-864a-bead56dd1db8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_OperatingLeasePayments_632c5a41-2a1c-4202-864a-bead56dd1db8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePaymentsUse_8e20ec0f-fb53-4320-855a-7ce799138bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePaymentsUse"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_OperatingLeasePaymentsUse_8e20ec0f-fb53-4320-855a-7ce799138bbc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_e5c09bc4-7447-4c65-8384-1ac3b67abc51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_e5c09bc4-7447-4c65-8384-1ac3b67abc51" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseDiscountRate_0c634fa8-83b4-4d6a-b97e-cb11f175000c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_LesseeOperatingLeaseDiscountRate_0c634fa8-83b4-4d6a-b97e-cb11f175000c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_a8e72acd-dd43-43dc-b128-0b6302d1d5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_NumberOfOperatingSegments_a8e72acd-dd43-43dc-b128-0b6302d1d5b5" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NumberOfMajorCustomerOfOilAndGasSales_462090de-a384-4b4b-b390-2ad7e854011d" xlink:href="crk-20221231.xsd#crk_NumberOfMajorCustomerOfOilAndGasSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_crk_NumberOfMajorCustomerOfOilAndGasSales_462090de-a384-4b4b-b390-2ad7e854011d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_68a10a3b-238f-4800-960d-6b8af0663b18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_68a10a3b-238f-4800-960d-6b8af0663b18" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NumberOfPrimaryProducts_77aadb7b-2ff4-4e76-9cd8-bb7b6cbbfc1b" xlink:href="crk-20221231.xsd#crk_NumberOfPrimaryProducts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_crk_NumberOfPrimaryProducts_77aadb7b-2ff4-4e76-9cd8-bb7b6cbbfc1b" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ContractCashSettlementMaxDays_6cbb483e-d078-4029-93bd-50b149420077" xlink:href="crk-20221231.xsd#crk_ContractCashSettlementMaxDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_crk_ContractCashSettlementMaxDays_6cbb483e-d078-4029-93bd-50b149420077" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ContractCancellableNoticeTerm_87e0cf0f-355d-4227-9645-50d14f65d876" xlink:href="crk-20221231.xsd#crk_ContractCancellableNoticeTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_crk_ContractCancellableNoticeTerm_87e0cf0f-355d-4227-9645-50d14f65d876" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_b6474a6e-54ef-445c-b677-1c62175b4e7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_b6474a6e-54ef-445c-b677-1c62175b4e7e" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts_7bb25cfc-94ac-40ac-937f-a05bf248cfcc" xlink:href="crk-20221231.xsd#crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts_7bb25cfc-94ac-40ac-937f-a05bf248cfcc" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_TemporaryEquityAggregateCommonStockConversionShares_cb828c80-60a3-4953-90b5-e5eda7e5f366" xlink:href="crk-20221231.xsd#crk_TemporaryEquityAggregateCommonStockConversionShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_crk_TemporaryEquityAggregateCommonStockConversionShares_cb828c80-60a3-4953-90b5-e5eda7e5f366" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8f97aae1-4689-4b26-85df-f0a5a323ebc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8f97aae1-4689-4b26-85df-f0a5a323ebc1" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum_771bcab8-f4b5-4fe0-9fe3-6b564c1c12f5" xlink:href="crk-20221231.xsd#crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum_771bcab8-f4b5-4fe0-9fe3-6b564c1c12f5" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum_11339db8-9c5a-4b34-a878-3672bf2be81e" xlink:href="crk-20221231.xsd#crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum_11339db8-9c5a-4b34-a878-3672bf2be81e" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_c60ea525-9a66-4d92-ad79-816926eb888b" xlink:href="crk-20221231.xsd#crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_c60ea525-9a66-4d92-ad79-816926eb888b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1ad13444-fbab-4747-8b8d-1caeb866477d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_c60ea525-9a66-4d92-ad79-816926eb888b" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1ad13444-fbab-4747-8b8d-1caeb866477d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_1ad13444-fbab-4747-8b8d-1caeb866477d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1ad13444-fbab-4747-8b8d-1caeb866477d" xlink:to="loc_us-gaap_ClassOfStockDomain_1ad13444-fbab-4747-8b8d-1caeb866477d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2412f87e-2c33-463e-9310-9a0eda4b1d95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1ad13444-fbab-4747-8b8d-1caeb866477d" xlink:to="loc_us-gaap_ClassOfStockDomain_2412f87e-2c33-463e-9310-9a0eda4b1d95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeriesBConvertiblePreferredStockMember_d61a32ae-35f6-4013-98d9-ceb4ab83d9a9" xlink:href="crk-20221231.xsd#crk_SeriesBConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2412f87e-2c33-463e-9310-9a0eda4b1d95" xlink:to="loc_crk_SeriesBConvertiblePreferredStockMember_d61a32ae-35f6-4013-98d9-ceb4ab83d9a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ConvertibleSeriesAPreferredStockMember_d10ff078-50ac-4104-a891-17843d4ef506" xlink:href="crk-20221231.xsd#crk_ConvertibleSeriesAPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_2412f87e-2c33-463e-9310-9a0eda4b1d95" xlink:to="loc_crk_ConvertibleSeriesAPreferredStockMember_d10ff078-50ac-4104-a891-17843d4ef506" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8292c854-423f-401a-8ad8-543b6a85b411" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_c60ea525-9a66-4d92-ad79-816926eb888b" xlink:to="loc_srt_RangeAxis_8292c854-423f-401a-8ad8-543b6a85b411" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8292c854-423f-401a-8ad8-543b6a85b411_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_8292c854-423f-401a-8ad8-543b6a85b411" xlink:to="loc_srt_RangeMember_8292c854-423f-401a-8ad8-543b6a85b411_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0aef9f74-ceb7-4c55-8228-d4bf6013a6af" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_8292c854-423f-401a-8ad8-543b6a85b411" xlink:to="loc_srt_RangeMember_0aef9f74-ceb7-4c55-8228-d4bf6013a6af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_da0e96e0-ed8e-4f1c-8487-24c537713b99" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0aef9f74-ceb7-4c55-8228-d4bf6013a6af" xlink:to="loc_srt_MinimumMember_da0e96e0-ed8e-4f1c-8487-24c537713b99" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6b4d129e-d5f0-4595-b368-30f58d14a98c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0aef9f74-ceb7-4c55-8228-d4bf6013a6af" xlink:to="loc_srt_MaximumMember_6b4d129e-d5f0-4595-b368-30f58d14a98c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_d6d0d441-bd81-4b31-9f89-8bb7343dae0b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_c60ea525-9a66-4d92-ad79-816926eb888b" xlink:to="loc_srt_MajorCustomersAxis_d6d0d441-bd81-4b31-9f89-8bb7343dae0b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_d6d0d441-bd81-4b31-9f89-8bb7343dae0b_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_d6d0d441-bd81-4b31-9f89-8bb7343dae0b" xlink:to="loc_srt_NameOfMajorCustomerDomain_d6d0d441-bd81-4b31-9f89-8bb7343dae0b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_7dea9a92-6c60-4b51-b7cd-48685043aad0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_d6d0d441-bd81-4b31-9f89-8bb7343dae0b" xlink:to="loc_srt_NameOfMajorCustomerDomain_7dea9a92-6c60-4b51-b7cd-48685043aad0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_MajorOilAndNaturalGasPurchaserOneMember_8aa4b339-43e0-4fdd-aa25-d2cb1b5db3f7" xlink:href="crk-20221231.xsd#crk_MajorOilAndNaturalGasPurchaserOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_7dea9a92-6c60-4b51-b7cd-48685043aad0" xlink:to="loc_crk_MajorOilAndNaturalGasPurchaserOneMember_8aa4b339-43e0-4fdd-aa25-d2cb1b5db3f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_MajorOilAndNaturalGasPurchaserTwoMember_69edd6dd-16b2-4779-a5e1-b670071b9389" xlink:href="crk-20221231.xsd#crk_MajorOilAndNaturalGasPurchaserTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_7dea9a92-6c60-4b51-b7cd-48685043aad0" xlink:to="loc_crk_MajorOilAndNaturalGasPurchaserTwoMember_69edd6dd-16b2-4779-a5e1-b670071b9389" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_MajorOilAndNaturalGasPurchaserThreeMember_d80db2a8-6cd6-40b6-9e1a-aad626b9f25c" xlink:href="crk-20221231.xsd#crk_MajorOilAndNaturalGasPurchaserThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_7dea9a92-6c60-4b51-b7cd-48685043aad0" xlink:to="loc_crk_MajorOilAndNaturalGasPurchaserThreeMember_d80db2a8-6cd6-40b6-9e1a-aad626b9f25c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_MajorOilAndNaturalGasPurchaserFourMember_769096d2-490f-4b44-813f-32fc45619046" xlink:href="crk-20221231.xsd#crk_MajorOilAndNaturalGasPurchaserFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_7dea9a92-6c60-4b51-b7cd-48685043aad0" xlink:to="loc_crk_MajorOilAndNaturalGasPurchaserFourMember_769096d2-490f-4b44-813f-32fc45619046" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ae225b42-08ab-4410-ba49-cac703044c18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_c60ea525-9a66-4d92-ad79-816926eb888b" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ae225b42-08ab-4410-ba49-cac703044c18" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_ae225b42-08ab-4410-ba49-cac703044c18_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ae225b42-08ab-4410-ba49-cac703044c18" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_ae225b42-08ab-4410-ba49-cac703044c18_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_09db0091-9341-40bb-b44f-0aec8bb9583c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ae225b42-08ab-4410-ba49-cac703044c18" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_09db0091-9341-40bb-b44f-0aec8bb9583c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_70b19f97-e0f0-4c7c-9fcf-b809bbaaef92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_09db0091-9341-40bb-b44f-0aec8bb9583c" xlink:to="loc_us-gaap_SalesRevenueNetMember_70b19f97-e0f0-4c7c-9fcf-b809bbaaef92" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_5c2675f9-f079-4d6d-90c1-37325393ccbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_c60ea525-9a66-4d92-ad79-816926eb888b" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_5c2675f9-f079-4d6d-90c1-37325393ccbc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_5c2675f9-f079-4d6d-90c1-37325393ccbc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_5c2675f9-f079-4d6d-90c1-37325393ccbc" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_5c2675f9-f079-4d6d-90c1-37325393ccbc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_2018c142-aa40-481b-b285-7872bfff23d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_5c2675f9-f079-4d6d-90c1-37325393ccbc" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_2018c142-aa40-481b-b285-7872bfff23d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_1240cc0b-b616-47e9-ad47-a2aa10489ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_2018c142-aa40-481b-b285-7872bfff23d8" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_1240cc0b-b616-47e9-ad47-a2aa10489ab9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ab9219b8-58a4-4bf1-8dc7-3e88a70fda89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_c60ea525-9a66-4d92-ad79-816926eb888b" xlink:to="loc_us-gaap_AwardTypeAxis_ab9219b8-58a4-4bf1-8dc7-3e88a70fda89" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab9219b8-58a4-4bf1-8dc7-3e88a70fda89_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_ab9219b8-58a4-4bf1-8dc7-3e88a70fda89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab9219b8-58a4-4bf1-8dc7-3e88a70fda89_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7e366465-3ee0-40a7-8ec6-1260da3a2078" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_ab9219b8-58a4-4bf1-8dc7-3e88a70fda89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7e366465-3ee0-40a7-8ec6-1260da3a2078" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_c1018e01-f04b-4184-9c97-b3d2638ab8fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7e366465-3ee0-40a7-8ec6-1260da3a2078" xlink:to="loc_us-gaap_RestrictedStockMember_c1018e01-f04b-4184-9c97-b3d2638ab8fe" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail" xlink:type="extended" id="ie9c758c5c307455b8e06912b00d8e99b_SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_a06caa37-d653-4dd5-9e6e-1735a2b50192" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOptionQuantitativeDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ae9d4927-46da-4612-a28c-cd284dc874b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_a06caa37-d653-4dd5-9e6e-1735a2b50192" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ae9d4927-46da-4612-a28c-cd284dc874b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_0f65d929-7123-4a0a-b44f-a1bc565ffb1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ae9d4927-46da-4612-a28c-cd284dc874b2" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_0f65d929-7123-4a0a-b44f-a1bc565ffb1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_8ceaf679-d275-44aa-93c7-911d98615fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_a06caa37-d653-4dd5-9e6e-1735a2b50192" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_8ceaf679-d275-44aa-93c7-911d98615fb4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_e56876fc-4116-4b35-a0a2-c2e4086a4246" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_8ceaf679-d275-44aa-93c7-911d98615fb4" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_e56876fc-4116-4b35-a0a2-c2e4086a4246" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability_79f31172-f013-4f4c-ab5a-1d90127e6cb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_8ceaf679-d275-44aa-93c7-911d98615fb4" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiability_79f31172-f013-4f4c-ab5a-1d90127e6cb3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_db5197f0-0d87-4641-af3e-cffad92dfe62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_8ceaf679-d275-44aa-93c7-911d98615fb4" xlink:to="loc_us-gaap_LongTermDebt_db5197f0-0d87-4641-af3e-cffad92dfe62" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_4e91e2e0-e460-4d58-ab29-bbc0e2fc3c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_8ceaf679-d275-44aa-93c7-911d98615fb4" xlink:to="loc_us-gaap_LongTermDebtFairValue_4e91e2e0-e460-4d58-ab29-bbc0e2fc3c9e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_b903887d-1ef9-4a85-9895-f087f349ffbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_a06caa37-d653-4dd5-9e6e-1735a2b50192" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_b903887d-1ef9-4a85-9895-f087f349ffbf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTable_d86847e4-31e1-4b05-80af-55681943c87c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOptionQuantitativeDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_a06caa37-d653-4dd5-9e6e-1735a2b50192" xlink:to="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTable_d86847e4-31e1-4b05-80af-55681943c87c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingActivityByTypeAxis_c0be5985-6194-4d4d-a2e7-057bcb3d2ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingActivityByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTable_d86847e4-31e1-4b05-80af-55681943c87c" xlink:to="loc_us-gaap_TradingActivityByTypeAxis_c0be5985-6194-4d4d-a2e7-057bcb3d2ebf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingActivityByTypeDomain_c0be5985-6194-4d4d-a2e7-057bcb3d2ebf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TradingActivityByTypeAxis_c0be5985-6194-4d4d-a2e7-057bcb3d2ebf" xlink:to="loc_us-gaap_TradingActivityByTypeDomain_c0be5985-6194-4d4d-a2e7-057bcb3d2ebf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingActivityByTypeDomain_09cb2d10-505a-45ea-b02f-e8a56b56ed4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TradingActivityByTypeAxis_c0be5985-6194-4d4d-a2e7-057bcb3d2ebf" xlink:to="loc_us-gaap_TradingActivityByTypeDomain_09cb2d10-505a-45ea-b02f-e8a56b56ed4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityMember_e9ff1bb6-0011-4ce5-a283-3005f935bd19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TradingActivityByTypeDomain_09cb2d10-505a-45ea-b02f-e8a56b56ed4e" xlink:to="loc_us-gaap_CommodityMember_e9ff1bb6-0011-4ce5-a283-3005f935bd19" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a6688e89-1715-4c05-9cc5-f919af2f41e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTable_d86847e4-31e1-4b05-80af-55681943c87c" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a6688e89-1715-4c05-9cc5-f919af2f41e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a6688e89-1715-4c05-9cc5-f919af2f41e4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a6688e89-1715-4c05-9cc5-f919af2f41e4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a6688e89-1715-4c05-9cc5-f919af2f41e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5d78fb04-89f3-477a-b606-16c690c54a67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a6688e89-1715-4c05-9cc5-f919af2f41e4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5d78fb04-89f3-477a-b606-16c690c54a67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_13fedf59-7f7c-4e5a-b2d4-79140d94672d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5d78fb04-89f3-477a-b606-16c690c54a67" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_13fedf59-7f7c-4e5a-b2d4-79140d94672d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_a2153047-ca3f-43dd-85be-36ae6db46083" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5d78fb04-89f3-477a-b606-16c690c54a67" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_a2153047-ca3f-43dd-85be-36ae6db46083" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_30223236-8893-406d-be98-39811dc6529d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTable_d86847e4-31e1-4b05-80af-55681943c87c" xlink:to="loc_us-gaap_CreditFacilityAxis_30223236-8893-406d-be98-39811dc6529d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_30223236-8893-406d-be98-39811dc6529d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_30223236-8893-406d-be98-39811dc6529d" xlink:to="loc_us-gaap_CreditFacilityDomain_30223236-8893-406d-be98-39811dc6529d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a67eb022-284c-4770-a00a-e4e7915889c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_30223236-8893-406d-be98-39811dc6529d" xlink:to="loc_us-gaap_CreditFacilityDomain_a67eb022-284c-4770-a00a-e4e7915889c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_1dc22c07-0513-41fe-b153-75b1e1fa429c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_a67eb022-284c-4770-a00a-e4e7915889c2" xlink:to="loc_us-gaap_LineOfCreditMember_1dc22c07-0513-41fe-b153-75b1e1fa429c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_26680641-4849-4bbe-a5f4-8e8ebcfcfcd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTable_d86847e4-31e1-4b05-80af-55681943c87c" xlink:to="loc_us-gaap_DebtInstrumentAxis_26680641-4849-4bbe-a5f4-8e8ebcfcfcd2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_26680641-4849-4bbe-a5f4-8e8ebcfcfcd2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_26680641-4849-4bbe-a5f4-8e8ebcfcfcd2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_26680641-4849-4bbe-a5f4-8e8ebcfcfcd2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3e1f62a2-fff3-44ed-87b8-fb6269fe4871" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_26680641-4849-4bbe-a5f4-8e8ebcfcfcd2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3e1f62a2-fff3-44ed-87b8-fb6269fe4871" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember_0ac89f3a-7aa2-4315-a2c5-56fe0e71b754" xlink:href="crk-20221231.xsd#crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_3e1f62a2-fff3-44ed-87b8-fb6269fe4871" xlink:to="loc_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember_0ac89f3a-7aa2-4315-a2c5-56fe0e71b754" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember_81c99640-2420-436e-8eaa-fbdc855a35c9" xlink:href="crk-20221231.xsd#crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_3e1f62a2-fff3-44ed-87b8-fb6269fe4871" xlink:to="loc_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember_81c99640-2420-436e-8eaa-fbdc855a35c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember_e262d6bf-452f-4c55-a46f-f8e6e1181ab0" xlink:href="crk-20221231.xsd#crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_3e1f62a2-fff3-44ed-87b8-fb6269fe4871" xlink:to="loc_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember_e262d6bf-452f-4c55-a46f-f8e6e1181ab0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b18379eb-2e77-44b1-a39b-3c8b918b0853" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTable_d86847e4-31e1-4b05-80af-55681943c87c" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b18379eb-2e77-44b1-a39b-3c8b918b0853" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b18379eb-2e77-44b1-a39b-3c8b918b0853_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b18379eb-2e77-44b1-a39b-3c8b918b0853" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b18379eb-2e77-44b1-a39b-3c8b918b0853_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_c5b70937-2c33-477d-a923-18c48219d688" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b18379eb-2e77-44b1-a39b-3c8b918b0853" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_c5b70937-2c33-477d-a923-18c48219d688" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_a40f4bea-0ab7-4c09-9fec-edd4ab90d346" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c5b70937-2c33-477d-a923-18c48219d688" xlink:to="loc_us-gaap_CommodityContractMember_a40f4bea-0ab7-4c09-9fec-edd4ab90d346" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail" xlink:type="extended" id="i781a7e4fb7544210b86bb094dde3a0cf_SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail">
    <link:loc xlink:type="locator" xlink:label="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_c7d7d9ff-423b-4e10-b079-3ba777bffe7c" xlink:href="crk-20221231.xsd#crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_a1d5a527-dfb7-419a-915f-eff11d5bc7de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_c7d7d9ff-423b-4e10-b079-3ba777bffe7c" xlink:to="loc_us-gaap_OperatingLeaseCost_a1d5a527-dfb7-419a-915f-eff11d5bc7de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_5a83f429-e2da-4955-a9c2-87e88cc6ee4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_c7d7d9ff-423b-4e10-b079-3ba777bffe7c" xlink:to="loc_us-gaap_VariableLeaseCost_5a83f429-e2da-4955-a9c2-87e88cc6ee4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_c8c2967a-b82c-4a7b-82db-23a9bdc35387" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_c7d7d9ff-423b-4e10-b079-3ba777bffe7c" xlink:to="loc_us-gaap_ShortTermLeaseCost_c8c2967a-b82c-4a7b-82db-23a9bdc35387" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_8f134aee-ece2-472f-86de-c5cd4b2d61ab" xlink:href="crk-20221231.xsd#crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_c7d7d9ff-423b-4e10-b079-3ba777bffe7c" xlink:to="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_8f134aee-ece2-472f-86de-c5cd4b2d61ab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_738ecf03-3dab-49b1-bfe7-dc9c590afcf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_8f134aee-ece2-472f-86de-c5cd4b2d61ab" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_738ecf03-3dab-49b1-bfe7-dc9c590afcf0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_738ecf03-3dab-49b1-bfe7-dc9c590afcf0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_738ecf03-3dab-49b1-bfe7-dc9c590afcf0" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_738ecf03-3dab-49b1-bfe7-dc9c590afcf0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_400923e0-1e65-4fda-87d9-9ecbc3e96156" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_738ecf03-3dab-49b1-bfe7-dc9c590afcf0" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_400923e0-1e65-4fda-87d9-9ecbc3e96156" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_df98e226-80f5-4a35-b8fa-64e58125dd33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_400923e0-1e65-4fda-87d9-9ecbc3e96156" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_df98e226-80f5-4a35-b8fa-64e58125dd33" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_LeaseOperatingExpenseMember_267d04f3-c1df-447c-a417-947a477f4a93" xlink:href="crk-20221231.xsd#crk_LeaseOperatingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_400923e0-1e65-4fda-87d9-9ecbc3e96156" xlink:to="loc_crk_LeaseOperatingExpenseMember_267d04f3-c1df-447c-a417-947a477f4a93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProvedOilAndGasPropertiesMember_a2b4ee7c-ac0f-45d1-8dde-59e0641cc492" xlink:href="crk-20221231.xsd#crk_ProvedOilAndGasPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_400923e0-1e65-4fda-87d9-9ecbc3e96156" xlink:to="loc_crk_ProvedOilAndGasPropertiesMember_a2b4ee7c-ac0f-45d1-8dde-59e0641cc492" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail" xlink:type="extended" id="i2dc906a910a94e88ab3e5cd285139061_SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_dc1500f0-f4a8-4991-af5c-83ee68db7a37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_dc1500f0-f4a8-4991-af5c-83ee68db7a37" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NetIncomeLossAllocatedToUnvestedRestrictedShares_b9332650-1f1c-4a2a-bdf7-1e309b3a5c72" xlink:href="crk-20221231.xsd#crk_NetIncomeLossAllocatedToUnvestedRestrictedShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_crk_NetIncomeLossAllocatedToUnvestedRestrictedShares_b9332650-1f1c-4a2a-bdf7-1e309b3a5c72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares_04f7553e-e4d2-4281-a25d-73268b0d288a" xlink:href="crk-20221231.xsd#crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares_04f7553e-e4d2-4281-a25d-73268b0d288a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_86673da1-f825-49f0-904e-f8138c342c18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_86673da1-f825-49f0-904e-f8138c342c18" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_3cedfb40-935e-45d7-8360-0743742897c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_3cedfb40-935e-45d7-8360-0743742897c6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b8cef08d-8a28-47d6-bd6c-c3cc74d97e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b8cef08d-8a28-47d6-bd6c-c3cc74d97e8b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1a1c777c-de8e-4650-907f-21ab4b1eb134" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1a1c777c-de8e-4650-907f-21ab4b1eb134" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_c949a340-263a-4cfc-a1ce-dbaaf048c5e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_c949a340-263a-4cfc-a1ce-dbaaf048c5e3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1426730b-57fe-4eda-9165-6611c6c1cd4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1426730b-57fe-4eda-9165-6611c6c1cd4d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_c2783bec-3ece-4856-bdf0-bf6b47fadfb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_us-gaap_EarningsPerShareBasic_c2783bec-3ece-4856-bdf0-bf6b47fadfb9" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_9feedcbc-bba9-4a0f-87dd-33a423e9eff0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_us-gaap_EarningsPerShareDiluted_9feedcbc-bba9-4a0f-87dd-33a423e9eff0" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f4c844d0-0963-46bf-b6c4-2fcd9aa99fda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f4c844d0-0963-46bf-b6c4-2fcd9aa99fda" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_55cab657-c50b-49d6-a3e1-9b7011ed7e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f4c844d0-0963-46bf-b6c4-2fcd9aa99fda" xlink:to="loc_us-gaap_AwardTypeAxis_55cab657-c50b-49d6-a3e1-9b7011ed7e5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55cab657-c50b-49d6-a3e1-9b7011ed7e5e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_55cab657-c50b-49d6-a3e1-9b7011ed7e5e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_55cab657-c50b-49d6-a3e1-9b7011ed7e5e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8bc9fcd-7be6-4920-9895-fbc292bcbeb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_55cab657-c50b-49d6-a3e1-9b7011ed7e5e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8bc9fcd-7be6-4920-9895-fbc292bcbeb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_876a265e-06ae-4d2e-b00a-d85e62e6ab9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8bc9fcd-7be6-4920-9895-fbc292bcbeb5" xlink:to="loc_us-gaap_PerformanceSharesMember_876a265e-06ae-4d2e-b00a-d85e62e6ab9d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_f27f0c45-5f78-411c-b61a-ee8a941fbae3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8bc9fcd-7be6-4920-9895-fbc292bcbeb5" xlink:to="loc_us-gaap_RestrictedStockMember_f27f0c45-5f78-411c-b61a-ee8a941fbae3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail" xlink:type="extended" id="ieae0e6e5b24a46528852b6ebd68fd8ab_SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_crk_SupplementalCashFlowInformationLineItems_209bda99-25d5-4ac8-bd9b-37d9147aaab4" xlink:href="crk-20221231.xsd#crk_SupplementalCashFlowInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CashFlowCashPaymentsAbstract_6861dc84-4bed-49aa-a03c-3a3e82be15c6" xlink:href="crk-20221231.xsd#crk_CashFlowCashPaymentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_SupplementalCashFlowInformationLineItems_209bda99-25d5-4ac8-bd9b-37d9147aaab4" xlink:to="loc_crk_CashFlowCashPaymentsAbstract_6861dc84-4bed-49aa-a03c-3a3e82be15c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid_b029b9fa-cad1-4cbc-a189-177a0828ce72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_CashFlowCashPaymentsAbstract_6861dc84-4bed-49aa-a03c-3a3e82be15c6" xlink:to="loc_us-gaap_InterestPaid_b029b9fa-cad1-4cbc-a189-177a0828ce72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_0e27fffd-9813-4923-8350-4d81f5060db7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_CashFlowCashPaymentsAbstract_6861dc84-4bed-49aa-a03c-3a3e82be15c6" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_0e27fffd-9813-4923-8350-4d81f5060db7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract_eb85fe9d-bd2c-46fa-b722-b4de432a2691" xlink:href="crk-20221231.xsd#crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_SupplementalCashFlowInformationLineItems_209bda99-25d5-4ac8-bd9b-37d9147aaab4" xlink:to="loc_crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract_eb85fe9d-bd2c-46fa-b722-b4de432a2691" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure_d9f6dd04-bcac-4a33-86db-b759f41f7e28" xlink:href="crk-20221231.xsd#crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract_eb85fe9d-bd2c-46fa-b722-b4de432a2691" xlink:to="loc_crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure_d9f6dd04-bcac-4a33-86db-b759f41f7e28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_1af9b3a6-3142-4576-8409-e550c532e554" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract_eb85fe9d-bd2c-46fa-b722-b4de432a2691" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_1af9b3a6-3142-4576-8409-e550c532e554" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract_e7f19df6-aa32-4999-8f19-d38b3aa888a5" xlink:href="crk-20221231.xsd#crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_SupplementalCashFlowInformationLineItems_209bda99-25d5-4ac8-bd9b-37d9147aaab4" xlink:to="loc_crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract_e7f19df6-aa32-4999-8f19-d38b3aa888a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NoncashOrPartNoncashAcquisitionWorkingCapital_8d808ebe-cd9b-48f1-a809-29bb6dac69cf" xlink:href="crk-20221231.xsd#crk_NoncashOrPartNoncashAcquisitionWorkingCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract_e7f19df6-aa32-4999-8f19-d38b3aa888a5" xlink:to="loc_crk_NoncashOrPartNoncashAcquisitionWorkingCapital_8d808ebe-cd9b-48f1-a809-29bb6dac69cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a5c8bff6-103c-4571-92f5-b5435a92691f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_SupplementalCashFlowInformationLineItems_209bda99-25d5-4ac8-bd9b-37d9147aaab4" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a5c8bff6-103c-4571-92f5-b5435a92691f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1_30d77a07-8428-4ba7-b3cd-ff8782b6464b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a5c8bff6-103c-4571-92f5-b5435a92691f" xlink:to="loc_us-gaap_ConversionOfStockAmountConverted1_30d77a07-8428-4ba7-b3cd-ff8782b6464b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_RetirementOfDebtInExchangeForCommonStock_9efb32d9-d6d8-4a0b-a171-5b79aa75dfe8" xlink:href="crk-20221231.xsd#crk_RetirementOfDebtInExchangeForCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a5c8bff6-103c-4571-92f5-b5435a92691f" xlink:to="loc_crk_RetirementOfDebtInExchangeForCommonStock_9efb32d9-d6d8-4a0b-a171-5b79aa75dfe8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_IssuanceOfCommonStockInExchangeForDebt_760b8b02-c1ee-401e-860a-bb22e1ca827b" xlink:href="crk-20221231.xsd#crk_IssuanceOfCommonStockInExchangeForDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a5c8bff6-103c-4571-92f5-b5435a92691f" xlink:to="loc_crk_IssuanceOfCommonStockInExchangeForDebt_760b8b02-c1ee-401e-860a-bb22e1ca827b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SupplementalCashFlowInformationTable_1ce68e76-3234-45b5-865c-7270df56ca51" xlink:href="crk-20221231.xsd#crk_SupplementalCashFlowInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_crk_SupplementalCashFlowInformationLineItems_209bda99-25d5-4ac8-bd9b-37d9147aaab4" xlink:to="loc_crk_SupplementalCashFlowInformationTable_1ce68e76-3234-45b5-865c-7270df56ca51" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_00b8adc9-943d-4dc3-99d6-bb67bb5f27d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_crk_SupplementalCashFlowInformationTable_1ce68e76-3234-45b5-865c-7270df56ca51" xlink:to="loc_us-gaap_DebtInstrumentAxis_00b8adc9-943d-4dc3-99d6-bb67bb5f27d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_00b8adc9-943d-4dc3-99d6-bb67bb5f27d5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_00b8adc9-943d-4dc3-99d6-bb67bb5f27d5" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_00b8adc9-943d-4dc3-99d6-bb67bb5f27d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3e8f47d4-b285-4fb3-8e45-0116c5818347" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_00b8adc9-943d-4dc3-99d6-bb67bb5f27d5" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3e8f47d4-b285-4fb3-8e45-0116c5818347" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember_3870dca1-80fa-4941-907c-38311b38b588" xlink:href="crk-20221231.xsd#crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_3e8f47d4-b285-4fb3-8e45-0116c5818347" xlink:to="loc_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember_3870dca1-80fa-4941-907c-38311b38b588" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail" xlink:type="extended" id="i469ad295851346b0bbd591dd5367a7e7_AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_bc5edcb8-2c61-427e-9c95-28934ee3e9b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_LengthOfAcquiredPipeline_2f88635f-10f3-4113-b190-ce2f5df05c84" xlink:href="crk-20221231.xsd#crk_LengthOfAcquiredPipeline"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc5edcb8-2c61-427e-9c95-28934ee3e9b3" xlink:to="loc_crk_LengthOfAcquiredPipeline_2f88635f-10f3-4113-b190-ce2f5df05c84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AssetAcquisitionNetAcres_97898e20-7ccf-40ea-b072-aaa81ae66af9" xlink:href="crk-20221231.xsd#crk_AssetAcquisitionNetAcres"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc5edcb8-2c61-427e-9c95-28934ee3e9b3" xlink:to="loc_crk_AssetAcquisitionNetAcres_97898e20-7ccf-40ea-b072-aaa81ae66af9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferred_c159ef8a-2c51-4dcb-ba5f-59ff0f1c67ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc5edcb8-2c61-427e-9c95-28934ee3e9b3" xlink:to="loc_us-gaap_AssetAcquisitionConsiderationTransferred_c159ef8a-2c51-4dcb-ba5f-59ff0f1c67ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions_99effa38-e58f-4275-8ce6-6c639295b210" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc5edcb8-2c61-427e-9c95-28934ee3e9b3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAdditions_99effa38-e58f-4275-8ce6-6c639295b210" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AssetAcquisitionUnprovedProperty_f32093a4-ba35-45ee-9027-5038acff0ba7" xlink:href="crk-20221231.xsd#crk_AssetAcquisitionUnprovedProperty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc5edcb8-2c61-427e-9c95-28934ee3e9b3" xlink:to="loc_crk_AssetAcquisitionUnprovedProperty_f32093a4-ba35-45ee-9027-5038acff0ba7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_WellsProducingOnPurchasedPropertyGross_3995b4f8-c8cd-4720-a11e-df2e4ac04e6e" xlink:href="crk-20221231.xsd#crk_WellsProducingOnPurchasedPropertyGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc5edcb8-2c61-427e-9c95-28934ee3e9b3" xlink:to="loc_crk_WellsProducingOnPurchasedPropertyGross_3995b4f8-c8cd-4720-a11e-df2e4ac04e6e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_f0c9531e-3bb8-4f78-821a-0a9abe5fd6b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc5edcb8-2c61-427e-9c95-28934ee3e9b3" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_f0c9531e-3bb8-4f78-821a-0a9abe5fd6b8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOilAndGasProperty_d91063c7-2ffb-42bd-ad5a-3a31b8ca2519" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfOilAndGasProperty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc5edcb8-2c61-427e-9c95-28934ee3e9b3" xlink:to="loc_us-gaap_GainLossOnSaleOfOilAndGasProperty_d91063c7-2ffb-42bd-ad5a-3a31b8ca2519" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cb88801d-ea37-4d38-aee0-19902ed69194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc5edcb8-2c61-427e-9c95-28934ee3e9b3" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cb88801d-ea37-4d38-aee0-19902ed69194" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1408c7b8-38e6-41b4-b93a-5cb613c1a87d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cb88801d-ea37-4d38-aee0-19902ed69194" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1408c7b8-38e6-41b4-b93a-5cb613c1a87d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1408c7b8-38e6-41b4-b93a-5cb613c1a87d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1408c7b8-38e6-41b4-b93a-5cb613c1a87d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1408c7b8-38e6-41b4-b93a-5cb613c1a87d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ad998934-5295-42bb-b81b-6563233381dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1408c7b8-38e6-41b4-b93a-5cb613c1a87d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ad998934-5295-42bb-b81b-6563233381dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPropertiesMember_9b3ed989-162f-421e-910b-13fbd4669a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasPropertiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ad998934-5295-42bb-b81b-6563233381dd" xlink:to="loc_us-gaap_OilAndGasPropertiesMember_9b3ed989-162f-421e-910b-13fbd4669a0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_618b5f53-3c1a-41e9-ac27-a87d55972d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cb88801d-ea37-4d38-aee0-19902ed69194" xlink:to="loc_us-gaap_AssetAcquisitionAxis_618b5f53-3c1a-41e9-ac27-a87d55972d8c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_618b5f53-3c1a-41e9-ac27-a87d55972d8c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AssetAcquisitionAxis_618b5f53-3c1a-41e9-ac27-a87d55972d8c" xlink:to="loc_us-gaap_AssetAcquisitionDomain_618b5f53-3c1a-41e9-ac27-a87d55972d8c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_12e7074a-1304-430b-9026-c346ccfe1826" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AssetAcquisitionAxis_618b5f53-3c1a-41e9-ac27-a87d55972d8c" xlink:to="loc_us-gaap_AssetAcquisitionDomain_12e7074a-1304-430b-9026-c346ccfe1826" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_HaynesvilleShaleMember_2223b103-45d0-467b-a784-2e805afaa417" xlink:href="crk-20221231.xsd#crk_HaynesvilleShaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionDomain_12e7074a-1304-430b-9026-c346ccfe1826" xlink:to="loc_crk_HaynesvilleShaleMember_2223b103-45d0-467b-a784-2e805afaa417" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_a0022460-5acb-40f8-837a-4610d6d94e3f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cb88801d-ea37-4d38-aee0-19902ed69194" xlink:to="loc_srt_StatementGeographicalAxis_a0022460-5acb-40f8-837a-4610d6d94e3f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a0022460-5acb-40f8-837a-4610d6d94e3f_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_a0022460-5acb-40f8-837a-4610d6d94e3f" xlink:to="loc_srt_SegmentGeographicalDomain_a0022460-5acb-40f8-837a-4610d6d94e3f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7429f5f9-a239-4478-90ce-c94bed3f385b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_a0022460-5acb-40f8-837a-4610d6d94e3f" xlink:to="loc_srt_SegmentGeographicalDomain_7429f5f9-a239-4478-90ce-c94bed3f385b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_EastTexasMember_d6cd6919-6a3f-4d70-a337-77cd2a854689" xlink:href="crk-20221231.xsd#crk_EastTexasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7429f5f9-a239-4478-90ce-c94bed3f385b" xlink:to="loc_crk_EastTexasMember_d6cd6919-6a3f-4d70-a337-77cd2a854689" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_HaynesvilleShaleMember_5b3b0a69-f915-4120-8e95-8e75048ee172" xlink:href="crk-20221231.xsd#crk_HaynesvilleShaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7429f5f9-a239-4478-90ce-c94bed3f385b" xlink:to="loc_crk_HaynesvilleShaleMember_5b3b0a69-f915-4120-8e95-8e75048ee172" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_b02a02f3-b44c-4704-820b-3fd08b02c8b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cb88801d-ea37-4d38-aee0-19902ed69194" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_b02a02f3-b44c-4704-820b-3fd08b02c8b8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_b02a02f3-b44c-4704-820b-3fd08b02c8b8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_b02a02f3-b44c-4704-820b-3fd08b02c8b8" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_b02a02f3-b44c-4704-820b-3fd08b02c8b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_fb954d65-606c-470a-93f6-33326560fbd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_b02a02f3-b44c-4704-820b-3fd08b02c8b8" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_fb954d65-606c-470a-93f6-33326560fbd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationsMember_a28e1e1c-ab8a-4838-99d2-fc550603302d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_fb954d65-606c-470a-93f6-33326560fbd5" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationsMember_a28e1e1c-ab8a-4838-99d2-fc550603302d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e325e52a-d99a-43b5-972c-261f1e0b3333" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cb88801d-ea37-4d38-aee0-19902ed69194" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e325e52a-d99a-43b5-972c-261f1e0b3333" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e325e52a-d99a-43b5-972c-261f1e0b3333_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e325e52a-d99a-43b5-972c-261f1e0b3333" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e325e52a-d99a-43b5-972c-261f1e0b3333_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9bc82557-2b96-40cb-975f-22562aec539f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e325e52a-d99a-43b5-972c-261f1e0b3333" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9bc82557-2b96-40cb-975f-22562aec539f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_BakkenShaleMember_48183ac2-af2c-4468-a2f4-da7b667969de" xlink:href="crk-20221231.xsd#crk_BakkenShaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9bc82557-2b96-40cb-975f-22562aec539f" xlink:to="loc_crk_BakkenShaleMember_48183ac2-af2c-4468-a2f4-da7b667969de" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#LongtermDebtLongtermDebtDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail" xlink:type="extended" id="ia6e55e51eacb48e391a80e661e4b45ef_LongtermDebtLongtermDebtDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_17c9d115-4f89-43e4-bf5b-9fe6d1a6f149" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_d09c87ae-45cc-46bc-9d40-6730b981089f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_17c9d115-4f89-43e4-bf5b-9fe6d1a6f149" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_d09c87ae-45cc-46bc-9d40-6730b981089f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedPremium_18b9fc63-cad0-4144-a274-e189c40fc904" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedPremium"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_17c9d115-4f89-43e4-bf5b-9fe6d1a6f149" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedPremium_18b9fc63-cad0-4144-a274-e189c40fc904" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_5113ba77-82fc-470b-a600-834a313331a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_17c9d115-4f89-43e4-bf5b-9fe6d1a6f149" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_5113ba77-82fc-470b-a600-834a313331a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_7357931e-d99d-4ac5-8711-076b92a8f19f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_17c9d115-4f89-43e4-bf5b-9fe6d1a6f149" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_7357931e-d99d-4ac5-8711-076b92a8f19f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_6126ad5e-c1df-40da-b33f-7551e7624bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_17c9d115-4f89-43e4-bf5b-9fe6d1a6f149" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_6126ad5e-c1df-40da-b33f-7551e7624bbd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_5d57e0fd-150d-4140-8bb4-67362857417a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_17c9d115-4f89-43e4-bf5b-9fe6d1a6f149" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_5d57e0fd-150d-4140-8bb4-67362857417a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_b8896d66-6c9d-41b8-8177-8bc4800f0b77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_17c9d115-4f89-43e4-bf5b-9fe6d1a6f149" xlink:to="loc_us-gaap_DebtInstrumentTable_b8896d66-6c9d-41b8-8177-8bc4800f0b77" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_c3da2453-1fd3-499f-906f-58f7b0a77edd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b8896d66-6c9d-41b8-8177-8bc4800f0b77" xlink:to="loc_us-gaap_DebtInstrumentAxis_c3da2453-1fd3-499f-906f-58f7b0a77edd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c3da2453-1fd3-499f-906f-58f7b0a77edd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_c3da2453-1fd3-499f-906f-58f7b0a77edd" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c3da2453-1fd3-499f-906f-58f7b0a77edd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4d034bef-6a74-4277-8669-60815199232e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_c3da2453-1fd3-499f-906f-58f7b0a77edd" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4d034bef-6a74-4277-8669-60815199232e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember_90619578-f690-45e2-b35b-30d57bda4ca4" xlink:href="crk-20221231.xsd#crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4d034bef-6a74-4277-8669-60815199232e" xlink:to="loc_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember_90619578-f690-45e2-b35b-30d57bda4ca4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember_b3926dbc-ff3d-4761-bb4e-60a511bfff3b" xlink:href="crk-20221231.xsd#crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4d034bef-6a74-4277-8669-60815199232e" xlink:to="loc_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember_b3926dbc-ff3d-4761-bb4e-60a511bfff3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember_820c52e1-d951-4c6d-9474-e1a55964e979" xlink:href="crk-20221231.xsd#crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4d034bef-6a74-4277-8669-60815199232e" xlink:to="loc_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember_820c52e1-d951-4c6d-9474-e1a55964e979" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_991edb38-7caa-4e80-ac8c-9c397d9d10a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_b8896d66-6c9d-41b8-8177-8bc4800f0b77" xlink:to="loc_us-gaap_CreditFacilityAxis_991edb38-7caa-4e80-ac8c-9c397d9d10a4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_991edb38-7caa-4e80-ac8c-9c397d9d10a4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_991edb38-7caa-4e80-ac8c-9c397d9d10a4" xlink:to="loc_us-gaap_CreditFacilityDomain_991edb38-7caa-4e80-ac8c-9c397d9d10a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_43b988bb-4e35-4f80-bab0-dc1fe4afe777" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_991edb38-7caa-4e80-ac8c-9c397d9d10a4" xlink:to="loc_us-gaap_CreditFacilityDomain_43b988bb-4e35-4f80-bab0-dc1fe4afe777" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_7c27de58-4160-4755-a3c7-abb23fae5570" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_43b988bb-4e35-4f80-bab0-dc1fe4afe777" xlink:to="loc_us-gaap_LineOfCreditMember_7c27de58-4160-4755-a3c7-abb23fae5570" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail" xlink:type="extended" id="i966c5dfb63184bb2ba3aca2e381fb41c_LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_38aa316f-4d61-447c-aacf-085c15a7f183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_bd969c8f-b98c-4d1f-92d5-29a1e7ecbbb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_38aa316f-4d61-447c-aacf-085c15a7f183" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_bd969c8f-b98c-4d1f-92d5-29a1e7ecbbb8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_39625cb8-f044-427c-9863-8474fcf21ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_38aa316f-4d61-447c-aacf-085c15a7f183" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_39625cb8-f044-427c-9863-8474fcf21ecc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_0b96a47e-c508-4b4f-9e00-07f0f85ad683" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_38aa316f-4d61-447c-aacf-085c15a7f183" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_0b96a47e-c508-4b4f-9e00-07f0f85ad683" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_b0f195c3-2bfb-47d6-b04a-4434a74dcc37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_38aa316f-4d61-447c-aacf-085c15a7f183" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_b0f195c3-2bfb-47d6-b04a-4434a74dcc37" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_ca76cc22-8106-4e92-8a9c-ca65ff22b40a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_38aa316f-4d61-447c-aacf-085c15a7f183" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_ca76cc22-8106-4e92-8a9c-ca65ff22b40a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_39d9036c-f1a1-4ae9-b8ac-ed5b2d153b27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_38aa316f-4d61-447c-aacf-085c15a7f183" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_39d9036c-f1a1-4ae9-b8ac-ed5b2d153b27" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_aff8f288-ac4b-43f5-aa97-d3fc13521bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_38aa316f-4d61-447c-aacf-085c15a7f183" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_aff8f288-ac4b-43f5-aa97-d3fc13521bf8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_fa8942f2-863c-4a90-bfcb-e529d6466325" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_38aa316f-4d61-447c-aacf-085c15a7f183" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_fa8942f2-863c-4a90-bfcb-e529d6466325" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_363849a2-bd62-4064-bab5-07d764d833c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_38aa316f-4d61-447c-aacf-085c15a7f183" xlink:to="loc_us-gaap_DebtInstrumentTable_363849a2-bd62-4064-bab5-07d764d833c6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_0edb577d-a63e-43df-9d83-5eca855ff991" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_363849a2-bd62-4064-bab5-07d764d833c6" xlink:to="loc_us-gaap_DebtInstrumentAxis_0edb577d-a63e-43df-9d83-5eca855ff991" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0edb577d-a63e-43df-9d83-5eca855ff991_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_0edb577d-a63e-43df-9d83-5eca855ff991" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0edb577d-a63e-43df-9d83-5eca855ff991_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_32c90b2a-f1f6-4223-b290-0c105ab71017" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_0edb577d-a63e-43df-9d83-5eca855ff991" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_32c90b2a-f1f6-4223-b290-0c105ab71017" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember_32393d09-16c7-4e30-a9a5-b7f0af235a14" xlink:href="crk-20221231.xsd#crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_32c90b2a-f1f6-4223-b290-0c105ab71017" xlink:to="loc_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember_32393d09-16c7-4e30-a9a5-b7f0af235a14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember_1a62176e-d5ae-4536-b661-4f9cefc22802" xlink:href="crk-20221231.xsd#crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_32c90b2a-f1f6-4223-b290-0c105ab71017" xlink:to="loc_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember_1a62176e-d5ae-4536-b661-4f9cefc22802" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/LongtermDebtNarrativeDetails" xlink:type="simple" xlink:href="crk-20221231.xsd#LongtermDebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/LongtermDebtNarrativeDetails" xlink:type="extended" id="ic18d5cd79f2f4408956cae8364f9537a_LongtermDebtNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_b95bc5aa-538f-41f2-b622-2c2620ce999e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_b95bc5aa-538f-41f2-b622-2c2620ce999e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6ca9dd1c-8f38-4c69-a6bf-721e464a30a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6ca9dd1c-8f38-4c69-a6bf-721e464a30a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_34d57749-b5a4-4ae4-9318-90796206d819" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_34d57749-b5a4-4ae4-9318-90796206d819" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_a42eec3a-6272-43e5-830b-3372d38058b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_a42eec3a-6272-43e5-830b-3372d38058b4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_8096889a-0423-46bc-9a71-d758f21b6825" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_8096889a-0423-46bc-9a71-d758f21b6825" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_4695367b-e155-4a66-a987-e65251164c37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_4695367b-e155-4a66-a987-e65251164c37" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_LeverageRatio_d6ce004f-ce4b-486a-8575-a62727271ddf" xlink:href="crk-20221231.xsd#crk_LeverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_crk_LeverageRatio_d6ce004f-ce4b-486a-8575-a62727271ddf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CurrentRatio_a0ecc1d0-f94e-4061-be45-3951198eb968" xlink:href="crk-20221231.xsd#crk_CurrentRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_crk_CurrentRatio_a0ecc1d0-f94e-4061-be45-3951198eb968" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_ac603eef-bdfc-4a71-924c-4e128c9f2127" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_ac603eef-bdfc-4a71-924c-4e128c9f2127" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_78077fe1-42af-4f5f-9e60-4769d1d869df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_78077fe1-42af-4f5f-9e60-4769d1d869df" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseLongTermDebt_7fba7c19-12b5-4632-b31e-501b8b6d9b20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_InterestExpenseLongTermDebt_7fba7c19-12b5-4632-b31e-501b8b6d9b20" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_e10c90f9-3c34-429e-b932-aec0531a9bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_e10c90f9-3c34-429e-b932-aec0531a9bc2" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_3d4114ab-874b-4a27-8ad1-0c4a6d511d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_3d4114ab-874b-4a27-8ad1-0c4a6d511d4b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_d65ad6f9-15d0-4db4-b4e5-a9ab7c91a3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_d65ad6f9-15d0-4db4-b4e5-a9ab7c91a3c7" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_db7eb97f-b74b-4e47-8a83-5e10a8273fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_db7eb97f-b74b-4e47-8a83-5e10a8273fa7" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9fc54c1d-efc4-4a4c-9222-b41e3859a3d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_DebtInstrumentTable_9fc54c1d-efc4-4a4c-9222-b41e3859a3d5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_fa8214eb-89a1-46bc-926d-6e51cd14bd86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9fc54c1d-efc4-4a4c-9222-b41e3859a3d5" xlink:to="loc_us-gaap_DebtInstrumentAxis_fa8214eb-89a1-46bc-926d-6e51cd14bd86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_fa8214eb-89a1-46bc-926d-6e51cd14bd86_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_fa8214eb-89a1-46bc-926d-6e51cd14bd86" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_fa8214eb-89a1-46bc-926d-6e51cd14bd86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_76e2c3fe-3f26-40a3-91b7-f3dc82dc7345" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_fa8214eb-89a1-46bc-926d-6e51cd14bd86" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_76e2c3fe-3f26-40a3-91b7-f3dc82dc7345" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_WellsFargoCreditFacilityMember_20e5324b-3e0a-4bd1-af67-0cb72bd5c39b" xlink:href="crk-20221231.xsd#crk_WellsFargoCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_76e2c3fe-3f26-40a3-91b7-f3dc82dc7345" xlink:to="loc_crk_WellsFargoCreditFacilityMember_20e5324b-3e0a-4bd1-af67-0cb72bd5c39b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember_1c519313-ef09-4e0d-93da-ba093dacf420" xlink:href="crk-20221231.xsd#crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_76e2c3fe-3f26-40a3-91b7-f3dc82dc7345" xlink:to="loc_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember_1c519313-ef09-4e0d-93da-ba093dacf420" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember_9acd5cfc-7e4b-46c0-90b3-6f8fcb1622cc" xlink:href="crk-20221231.xsd#crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_76e2c3fe-3f26-40a3-91b7-f3dc82dc7345" xlink:to="loc_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember_9acd5cfc-7e4b-46c0-90b3-6f8fcb1622cc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember_a062b79c-8648-4e5a-9526-bbd277e16818" xlink:href="crk-20221231.xsd#crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_76e2c3fe-3f26-40a3-91b7-f3dc82dc7345" xlink:to="loc_crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember_a062b79c-8648-4e5a-9526-bbd277e16818" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember_52cba37e-90be-4744-bc4d-53b5670dfd03" xlink:href="crk-20221231.xsd#crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_76e2c3fe-3f26-40a3-91b7-f3dc82dc7345" xlink:to="loc_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember_52cba37e-90be-4744-bc4d-53b5670dfd03" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_2faaadd1-6d92-4b92-ad83-ac857809d9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9fc54c1d-efc4-4a4c-9222-b41e3859a3d5" xlink:to="loc_us-gaap_VariableRateAxis_2faaadd1-6d92-4b92-ad83-ac857809d9ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_2faaadd1-6d92-4b92-ad83-ac857809d9ba_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_2faaadd1-6d92-4b92-ad83-ac857809d9ba" xlink:to="loc_us-gaap_VariableRateDomain_2faaadd1-6d92-4b92-ad83-ac857809d9ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_01dbfaa9-cfb4-4f56-a27c-5d5b765a7f3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_2faaadd1-6d92-4b92-ad83-ac857809d9ba" xlink:to="loc_us-gaap_VariableRateDomain_01dbfaa9-cfb4-4f56-a27c-5d5b765a7f3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SecuredOvernightFinancingRateSOFRMember_13788c18-244b-4fdf-a8e0-6d259a8526a9" xlink:href="crk-20221231.xsd#crk_SecuredOvernightFinancingRateSOFRMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_01dbfaa9-cfb4-4f56-a27c-5d5b765a7f3f" xlink:to="loc_crk_SecuredOvernightFinancingRateSOFRMember_13788c18-244b-4fdf-a8e0-6d259a8526a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_0950974b-f5b8-4651-b528-961eeed34fed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_01dbfaa9-cfb4-4f56-a27c-5d5b765a7f3f" xlink:to="loc_us-gaap_BaseRateMember_0950974b-f5b8-4651-b528-961eeed34fed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5f05ba1c-1b61-4e0d-82bd-7b3f0b953898" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9fc54c1d-efc4-4a4c-9222-b41e3859a3d5" xlink:to="loc_srt_RangeAxis_5f05ba1c-1b61-4e0d-82bd-7b3f0b953898" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5f05ba1c-1b61-4e0d-82bd-7b3f0b953898_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_5f05ba1c-1b61-4e0d-82bd-7b3f0b953898" xlink:to="loc_srt_RangeMember_5f05ba1c-1b61-4e0d-82bd-7b3f0b953898_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a433c75e-fc09-455c-8abe-fab18da203b6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_5f05ba1c-1b61-4e0d-82bd-7b3f0b953898" xlink:to="loc_srt_RangeMember_a433c75e-fc09-455c-8abe-fab18da203b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3c9b6467-6a56-4e7a-b1a5-c0947be00e0d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a433c75e-fc09-455c-8abe-fab18da203b6" xlink:to="loc_srt_MinimumMember_3c9b6467-6a56-4e7a-b1a5-c0947be00e0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_147922cf-1720-4fd1-929b-2ec2adf5d54c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_a433c75e-fc09-455c-8abe-fab18da203b6" xlink:to="loc_srt_MaximumMember_147922cf-1720-4fd1-929b-2ec2adf5d54c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_fec06138-b03a-4629-8b35-4a62dae5e21f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_9fc54c1d-efc4-4a4c-9222-b41e3859a3d5" xlink:to="loc_us-gaap_CreditFacilityAxis_fec06138-b03a-4629-8b35-4a62dae5e21f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_fec06138-b03a-4629-8b35-4a62dae5e21f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_fec06138-b03a-4629-8b35-4a62dae5e21f" xlink:to="loc_us-gaap_CreditFacilityDomain_fec06138-b03a-4629-8b35-4a62dae5e21f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_863aaf89-9fee-405c-aadc-1b14e878a0fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_fec06138-b03a-4629-8b35-4a62dae5e21f" xlink:to="loc_us-gaap_CreditFacilityDomain_863aaf89-9fee-405c-aadc-1b14e878a0fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_84ead450-b5d5-43b3-9820-377fe2617fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_863aaf89-9fee-405c-aadc-1b14e878a0fd" xlink:to="loc_us-gaap_LineOfCreditMember_84ead450-b5d5-43b3-9820-377fe2617fa8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_45b36a36-f446-4986-80ef-efe57bae75b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_863aaf89-9fee-405c-aadc-1b14e878a0fd" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_45b36a36-f446-4986-80ef-efe57bae75b6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#CommitmentsandContingenciesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail" xlink:type="extended" id="i6d7f34d3cabd4d58ac035e0df081ba9b_CommitmentsandContingenciesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:href="crk-20221231.xsd#crk_CommitmentsAndContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_0c7044f6-6c99-43a7-831c-f38ed89d60ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:to="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_0c7044f6-6c99-43a7-831c-f38ed89d60ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear_e8b3ff17-a1d4-4d67-9458-626a1b5c86bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInSecondYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:to="loc_us-gaap_OtherCommitmentDueInSecondYear_e8b3ff17-a1d4-4d67-9458-626a1b5c86bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear_2611d2b9-ccda-4615-857f-d79c26b78fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInThirdYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:to="loc_us-gaap_OtherCommitmentDueInThirdYear_2611d2b9-ccda-4615-857f-d79c26b78fe9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear_aa5d8837-09de-4645-9fa6-2e75100affe6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInFourthYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:to="loc_us-gaap_OtherCommitmentDueInFourthYear_aa5d8837-09de-4645-9fa6-2e75100affe6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInFifthYear_d6398e30-f047-4581-9e9a-de82ad5424f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInFifthYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:to="loc_us-gaap_OtherCommitmentDueInFifthYear_d6398e30-f047-4581-9e9a-de82ad5424f4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueAfterFifthYear_63b81b5f-b767-40c0-9f3b-88d8e063b532" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueAfterFifthYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:to="loc_us-gaap_OtherCommitmentDueAfterFifthYear_63b81b5f-b767-40c0-9f3b-88d8e063b532" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OtherCommitmentPeriod_4bea59b3-8ba7-4ecd-be2d-eb2c02338e13" xlink:href="crk-20221231.xsd#crk_OtherCommitmentPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:to="loc_crk_OtherCommitmentPeriod_4bea59b3-8ba7-4ecd-be2d-eb2c02338e13" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OtherCommitmentNumberOfDrillingRigs_400c3f32-ba10-424d-b40a-a9e13b211388" xlink:href="crk-20221231.xsd#crk_OtherCommitmentNumberOfDrillingRigs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:to="loc_crk_OtherCommitmentNumberOfDrillingRigs_400c3f32-ba10-424d-b40a-a9e13b211388" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OtherCommitmentNumberOfNaturalGasPoweredFleets_f22ecdfc-a69b-4624-bb9c-a52d2e3e4767" xlink:href="crk-20221231.xsd#crk_OtherCommitmentNumberOfNaturalGasPoweredFleets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:to="loc_crk_OtherCommitmentNumberOfNaturalGasPoweredFleets_f22ecdfc-a69b-4624-bb9c-a52d2e3e4767" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CommitmentsAndContingenciesTable_861578f1-218a-4630-9bc0-a649e4da5018" xlink:href="crk-20221231.xsd#crk_CommitmentsAndContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:to="loc_crk_CommitmentsAndContingenciesTable_861578f1-218a-4630-9bc0-a649e4da5018" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_027a3675-45d6-446c-93e6-22ac9eab8893" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_crk_CommitmentsAndContingenciesTable_861578f1-218a-4630-9bc0-a649e4da5018" xlink:to="loc_srt_RangeAxis_027a3675-45d6-446c-93e6-22ac9eab8893" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_027a3675-45d6-446c-93e6-22ac9eab8893_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_027a3675-45d6-446c-93e6-22ac9eab8893" xlink:to="loc_srt_RangeMember_027a3675-45d6-446c-93e6-22ac9eab8893_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e0f8b619-c92f-46f7-9343-fb8146af9c0d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_027a3675-45d6-446c-93e6-22ac9eab8893" xlink:to="loc_srt_RangeMember_e0f8b619-c92f-46f7-9343-fb8146af9c0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_76c01608-391f-4afc-b971-47132c6321d9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e0f8b619-c92f-46f7-9343-fb8146af9c0d" xlink:to="loc_srt_MinimumMember_76c01608-391f-4afc-b971-47132c6321d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_75362a0f-048b-4795-802e-a9d560e4bbb5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e0f8b619-c92f-46f7-9343-fb8146af9c0d" xlink:to="loc_srt_MaximumMember_75362a0f-048b-4795-802e-a9d560e4bbb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_8ba92d13-d0af-4505-8250-a42ce2487ce5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_crk_CommitmentsAndContingenciesTable_861578f1-218a-4630-9bc0-a649e4da5018" xlink:to="loc_us-gaap_OtherCommitmentsAxis_8ba92d13-d0af-4505-8250-a42ce2487ce5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_8ba92d13-d0af-4505-8250-a42ce2487ce5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_8ba92d13-d0af-4505-8250-a42ce2487ce5" xlink:to="loc_us-gaap_OtherCommitmentsDomain_8ba92d13-d0af-4505-8250-a42ce2487ce5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_8de748cf-b876-435b-a003-232f70c0e02b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_8ba92d13-d0af-4505-8250-a42ce2487ce5" xlink:to="loc_us-gaap_OtherCommitmentsDomain_8de748cf-b876-435b-a003-232f70c0e02b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NaturalGasTransportationAndGatheringContractsMember_2ff0efa2-7621-45c7-af77-9d92655cdf8d" xlink:href="crk-20221231.xsd#crk_NaturalGasTransportationAndGatheringContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_8de748cf-b876-435b-a003-232f70c0e02b" xlink:to="loc_crk_NaturalGasTransportationAndGatheringContractsMember_2ff0efa2-7621-45c7-af77-9d92655cdf8d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_DrillingRigContractsMember_548a99b1-17a2-4e67-a14d-bf3d65752a1a" xlink:href="crk-20221231.xsd#crk_DrillingRigContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_8de748cf-b876-435b-a003-232f70c0e02b" xlink:to="loc_crk_DrillingRigContractsMember_548a99b1-17a2-4e67-a14d-bf3d65752a1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CompletionServiceContractsMember_6a41dc00-9a95-4b0b-a4b8-8ad726faf672" xlink:href="crk-20221231.xsd#crk_CompletionServiceContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_8de748cf-b876-435b-a003-232f70c0e02b" xlink:to="loc_crk_CompletionServiceContractsMember_6a41dc00-9a95-4b0b-a4b8-8ad726faf672" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_HydraulicFracturingServiceAgreementsMember_fd5aadda-c83b-455c-9a35-a1fd47775fec" xlink:href="crk-20221231.xsd#crk_HydraulicFracturingServiceAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_8de748cf-b876-435b-a003-232f70c0e02b" xlink:to="loc_crk_HydraulicFracturingServiceAgreementsMember_fd5aadda-c83b-455c-9a35-a1fd47775fec" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/ConvertiblePreferredStockAdditionalInformationDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#ConvertiblePreferredStockAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/ConvertiblePreferredStockAdditionalInformationDetail" xlink:type="extended" id="i6b5be6d3aa04468fb7a6ab9bcd37648d_ConvertiblePreferredStockAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLineItems_e8809a06-ff5d-465c-9deb-f9b5c609266b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_2b44f452-3e70-469b-b5c3-dbec338ed15a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TemporaryEquityLineItems_e8809a06-ff5d-465c-9deb-f9b5c609266b" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_2b44f452-3e70-469b-b5c3-dbec338ed15a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable_6c7fa540-28ff-4d6c-8738-c9458e94ee5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityByClassOfStockTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_TemporaryEquityLineItems_e8809a06-ff5d-465c-9deb-f9b5c609266b" xlink:to="loc_us-gaap_TemporaryEquityByClassOfStockTable_6c7fa540-28ff-4d6c-8738-c9458e94ee5a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_94d4d9fa-6169-46df-b2cb-4a72af79fc59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_6c7fa540-28ff-4d6c-8738-c9458e94ee5a" xlink:to="loc_us-gaap_StatementClassOfStockAxis_94d4d9fa-6169-46df-b2cb-4a72af79fc59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_94d4d9fa-6169-46df-b2cb-4a72af79fc59_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_94d4d9fa-6169-46df-b2cb-4a72af79fc59" xlink:to="loc_us-gaap_ClassOfStockDomain_94d4d9fa-6169-46df-b2cb-4a72af79fc59_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4e951ab2-b957-4fa8-9906-03fb9ea2d9b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_94d4d9fa-6169-46df-b2cb-4a72af79fc59" xlink:to="loc_us-gaap_ClassOfStockDomain_4e951ab2-b957-4fa8-9906-03fb9ea2d9b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeriesBConvertiblePreferredStockMember_e2e655d8-f9fe-4c10-800c-b3adee9ad718" xlink:href="crk-20221231.xsd#crk_SeriesBConvertiblePreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_4e951ab2-b957-4fa8-9906-03fb9ea2d9b3" xlink:to="loc_crk_SeriesBConvertiblePreferredStockMember_e2e655d8-f9fe-4c10-800c-b3adee9ad718" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#StockbasedCompensationAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail" xlink:type="extended" id="i241f95772f0e48cb927433a9f071fb8c_StockbasedCompensationAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6784843d-b624-4da2-a1c6-0d00edb52855" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_07a5e085-7176-4c9f-83ac-f0a7359ab5c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6784843d-b624-4da2-a1c6-0d00edb52855" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_07a5e085-7176-4c9f-83ac-f0a7359ab5c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_d0ef13e2-9d41-40b2-89f8-fc601087f8db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6784843d-b624-4da2-a1c6-0d00edb52855" xlink:to="loc_us-gaap_ShareBasedCompensation_d0ef13e2-9d41-40b2-89f8-fc601087f8db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c2b1e8e3-997e-45f3-becb-f340788c7274" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6784843d-b624-4da2-a1c6-0d00edb52855" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c2b1e8e3-997e-45f3-becb-f340788c7274" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum_e551faca-362b-4e02-8bde-277495547703" xlink:href="crk-20221231.xsd#crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6784843d-b624-4da2-a1c6-0d00edb52855" xlink:to="loc_crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum_e551faca-362b-4e02-8bde-277495547703" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum_1a05f2f3-c005-4a1e-b30e-f8cf59ad74f5" xlink:href="crk-20221231.xsd#crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6784843d-b624-4da2-a1c6-0d00edb52855" xlink:to="loc_crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum_1a05f2f3-c005-4a1e-b30e-f8cf59ad74f5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum_a02e9052-10e6-4667-8f7e-6c25d40eba29" xlink:href="crk-20221231.xsd#crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6784843d-b624-4da2-a1c6-0d00edb52855" xlink:to="loc_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum_a02e9052-10e6-4667-8f7e-6c25d40eba29" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum_def4cc28-df7d-4ffe-b501-1a65b073d51c" xlink:href="crk-20221231.xsd#crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6784843d-b624-4da2-a1c6-0d00edb52855" xlink:to="loc_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum_def4cc28-df7d-4ffe-b501-1a65b073d51c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d835808-7659-4046-b128-907c9f56a336" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6784843d-b624-4da2-a1c6-0d00edb52855" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d835808-7659-4046-b128-907c9f56a336" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_021d06aa-759a-47c1-ab5e-b9f4d2e7ef79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d835808-7659-4046-b128-907c9f56a336" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_021d06aa-759a-47c1-ab5e-b9f4d2e7ef79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_021d06aa-759a-47c1-ab5e-b9f4d2e7ef79_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_021d06aa-759a-47c1-ab5e-b9f4d2e7ef79" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_021d06aa-759a-47c1-ab5e-b9f4d2e7ef79_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_36b3f99d-c56e-4f26-b2e9-694b3d8fa293" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_021d06aa-759a-47c1-ab5e-b9f4d2e7ef79" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_36b3f99d-c56e-4f26-b2e9-694b3d8fa293" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_705860df-061e-4238-a105-4da0053c6896" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_36b3f99d-c56e-4f26-b2e9-694b3d8fa293" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_705860df-061e-4238-a105-4da0053c6896" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ff4111b8-95cc-422a-92db-c62a2e70b222" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d835808-7659-4046-b128-907c9f56a336" xlink:to="loc_srt_RangeAxis_ff4111b8-95cc-422a-92db-c62a2e70b222" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ff4111b8-95cc-422a-92db-c62a2e70b222_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_ff4111b8-95cc-422a-92db-c62a2e70b222" xlink:to="loc_srt_RangeMember_ff4111b8-95cc-422a-92db-c62a2e70b222_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ab1b4ad5-0dd6-441c-b072-771de3656c32" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_ff4111b8-95cc-422a-92db-c62a2e70b222" xlink:to="loc_srt_RangeMember_ab1b4ad5-0dd6-441c-b072-771de3656c32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_59834dcd-0aba-44d5-b067-f9ea995ccf53" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_ab1b4ad5-0dd6-441c-b072-771de3656c32" xlink:to="loc_srt_MinimumMember_59834dcd-0aba-44d5-b067-f9ea995ccf53" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_33c1fb4a-a734-4f95-aa88-28f8a56f4bad" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_ab1b4ad5-0dd6-441c-b072-771de3656c32" xlink:to="loc_srt_MaximumMember_33c1fb4a-a734-4f95-aa88-28f8a56f4bad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_13aec228-7136-493a-8816-1a198d90f614" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d835808-7659-4046-b128-907c9f56a336" xlink:to="loc_us-gaap_AwardTypeAxis_13aec228-7136-493a-8816-1a198d90f614" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_13aec228-7136-493a-8816-1a198d90f614_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_13aec228-7136-493a-8816-1a198d90f614" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_13aec228-7136-493a-8816-1a198d90f614_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_599614cd-cb73-4d91-aab8-9b3b473d9e02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_13aec228-7136-493a-8816-1a198d90f614" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_599614cd-cb73-4d91-aab8-9b3b473d9e02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_431fd6d8-9cf2-4a5f-9b9c-01f71b6f01ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_599614cd-cb73-4d91-aab8-9b3b473d9e02" xlink:to="loc_us-gaap_RestrictedStockMember_431fd6d8-9cf2-4a5f-9b9c-01f71b6f01ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_2f32a06b-4ef0-48f6-916f-38f6631c22e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_599614cd-cb73-4d91-aab8-9b3b473d9e02" xlink:to="loc_us-gaap_PerformanceSharesMember_2f32a06b-4ef0-48f6-916f-38f6631c22e2" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#StockbasedCompensationSummaryofRestrictedStockActivityDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail" xlink:type="extended" id="i2c083fe0b2df4fb487d0863526ae4fc4_StockbasedCompensationSummaryofRestrictedStockActivityDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_66493840-cb8e-4d47-b61a-e3e1a414ef41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_396f2a9b-2225-4855-9af8-7cc9a8de0c54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_66493840-cb8e-4d47-b61a-e3e1a414ef41" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_396f2a9b-2225-4855-9af8-7cc9a8de0c54" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_857522d5-0bd5-4b63-8fcd-fc482cf97aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_396f2a9b-2225-4855-9af8-7cc9a8de0c54" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_857522d5-0bd5-4b63-8fcd-fc482cf97aa5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d50ede4e-f07b-405f-8f7e-1d59512a4cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_396f2a9b-2225-4855-9af8-7cc9a8de0c54" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d50ede4e-f07b-405f-8f7e-1d59512a4cc1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_b18fa273-0cf7-456b-aa3a-dc9cb0d7d053" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_396f2a9b-2225-4855-9af8-7cc9a8de0c54" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_b18fa273-0cf7-456b-aa3a-dc9cb0d7d053" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c425221e-c0b3-4058-a43b-60d1e7f0f093" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_396f2a9b-2225-4855-9af8-7cc9a8de0c54" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c425221e-c0b3-4058-a43b-60d1e7f0f093" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0f86215a-0058-42ab-b243-5810e692acc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2b523887-fc90-4c76-955a-9a84c90bed37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_66493840-cb8e-4d47-b61a-e3e1a414ef41" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2b523887-fc90-4c76-955a-9a84c90bed37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c5e6672c-7f71-48f0-8f3d-be8aeb3d9d1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2b523887-fc90-4c76-955a-9a84c90bed37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c5e6672c-7f71-48f0-8f3d-be8aeb3d9d1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d864b12d-055f-4adb-9c18-3f2c8984292d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2b523887-fc90-4c76-955a-9a84c90bed37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d864b12d-055f-4adb-9c18-3f2c8984292d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_97402bd7-737f-496b-a8ee-55437cb5c4dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2b523887-fc90-4c76-955a-9a84c90bed37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_97402bd7-737f-496b-a8ee-55437cb5c4dd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_0759e0c8-f5eb-4294-a5ba-8ee0b3ac2d71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2b523887-fc90-4c76-955a-9a84c90bed37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_0759e0c8-f5eb-4294-a5ba-8ee0b3ac2d71" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_194f7bf1-e482-4665-8a11-1b7d12ce6cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_109c8e2c-1865-4124-a106-0ce134e7a809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_66493840-cb8e-4d47-b61a-e3e1a414ef41" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_109c8e2c-1865-4124-a106-0ce134e7a809" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1bf886ec-771a-4c8c-ac99-061d7f818cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_c38ffaca-f734-416c-96c1-879ead5948ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_66493840-cb8e-4d47-b61a-e3e1a414ef41" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_c38ffaca-f734-416c-96c1-879ead5948ed" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2f5ee7d6-481b-432b-8e8f-2f56c5f28f33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_66493840-cb8e-4d47-b61a-e3e1a414ef41" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2f5ee7d6-481b-432b-8e8f-2f56c5f28f33" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_be567628-7144-4073-af2a-4bdaac56f6d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_66493840-cb8e-4d47-b61a-e3e1a414ef41" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_be567628-7144-4073-af2a-4bdaac56f6d5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7f2d1f80-5955-4ebe-88f5-1bdc1f78a1c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_66493840-cb8e-4d47-b61a-e3e1a414ef41" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7f2d1f80-5955-4ebe-88f5-1bdc1f78a1c9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c43c5425-10d2-49c2-8036-c78cb24f4b8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7f2d1f80-5955-4ebe-88f5-1bdc1f78a1c9" xlink:to="loc_us-gaap_AwardTypeAxis_c43c5425-10d2-49c2-8036-c78cb24f4b8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c43c5425-10d2-49c2-8036-c78cb24f4b8a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_c43c5425-10d2-49c2-8036-c78cb24f4b8a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c43c5425-10d2-49c2-8036-c78cb24f4b8a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_66adda46-957c-4916-b314-bbfdeec61391" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_c43c5425-10d2-49c2-8036-c78cb24f4b8a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_66adda46-957c-4916-b314-bbfdeec61391" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_d99bda82-c230-4aaf-9f89-fbe0bd3c77d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_66adda46-957c-4916-b314-bbfdeec61391" xlink:to="loc_us-gaap_RestrictedStockMember_d99bda82-c230-4aaf-9f89-fbe0bd3c77d4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/StockbasedCompensationSummaryofSignificantAssumptionsUsedtoValuePSUsDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#StockbasedCompensationSummaryofSignificantAssumptionsUsedtoValuePSUsDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/StockbasedCompensationSummaryofSignificantAssumptionsUsedtoValuePSUsDetail" xlink:type="extended" id="i3e79fd23b0854e6997a9979586e79dc5_StockbasedCompensationSummaryofSignificantAssumptionsUsedtoValuePSUsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad4096a3-e25b-4706-a1ad-08ae45e9ccb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_5122717e-5720-40fb-ac96-67ccb980cd32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad4096a3-e25b-4706-a1ad-08ae45e9ccb9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_5122717e-5720-40fb-ac96-67ccb980cd32" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_e3251c6f-3ad9-4b84-b611-60568f487ef5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad4096a3-e25b-4706-a1ad-08ae45e9ccb9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_e3251c6f-3ad9-4b84-b611-60568f487ef5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_e70199b6-cd57-4008-a562-7da5d393b076" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad4096a3-e25b-4706-a1ad-08ae45e9ccb9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_e70199b6-cd57-4008-a562-7da5d393b076" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8a50937b-21c8-49f8-99cd-4e3bfd08f25d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad4096a3-e25b-4706-a1ad-08ae45e9ccb9" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8a50937b-21c8-49f8-99cd-4e3bfd08f25d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6f68d6bb-e91a-46b3-b5eb-6d96548f2ea3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8a50937b-21c8-49f8-99cd-4e3bfd08f25d" xlink:to="loc_us-gaap_AwardTypeAxis_6f68d6bb-e91a-46b3-b5eb-6d96548f2ea3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f68d6bb-e91a-46b3-b5eb-6d96548f2ea3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_6f68d6bb-e91a-46b3-b5eb-6d96548f2ea3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6f68d6bb-e91a-46b3-b5eb-6d96548f2ea3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_603c80cf-e6ba-4e9d-a327-160fa19333fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_6f68d6bb-e91a-46b3-b5eb-6d96548f2ea3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_603c80cf-e6ba-4e9d-a327-160fa19333fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_cb72d5fd-d677-4bb8-86cb-542d2222e09c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_603c80cf-e6ba-4e9d-a327-160fa19333fb" xlink:to="loc_us-gaap_PerformanceSharesMember_cb72d5fd-d677-4bb8-86cb-542d2222e09c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU" xlink:type="simple" xlink:href="crk-20221231.xsd#StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU" xlink:type="extended" id="i61d4c37d87604be6bd67a70ea45df008_StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0d79fdb6-9b07-4b6b-bf21-250414d0e451" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_1f1d10cb-a6b9-42d3-8bd5-3d87335c37f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0d79fdb6-9b07-4b6b-bf21-250414d0e451" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_1f1d10cb-a6b9-42d3-8bd5-3d87335c37f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fa039a7c-1ab7-4062-8249-9ee9273ec039" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_1f1d10cb-a6b9-42d3-8bd5-3d87335c37f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fa039a7c-1ab7-4062-8249-9ee9273ec039" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_bf38da85-a8a7-4318-998d-28d8f6f84143" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_1f1d10cb-a6b9-42d3-8bd5-3d87335c37f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_bf38da85-a8a7-4318-998d-28d8f6f84143" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d361da85-a4df-4ebd-91f0-30497ea56626" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_1f1d10cb-a6b9-42d3-8bd5-3d87335c37f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d361da85-a4df-4ebd-91f0-30497ea56626" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_e7ae6d0f-b0e8-4a89-b300-604a5ee6f7a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_1f1d10cb-a6b9-42d3-8bd5-3d87335c37f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_e7ae6d0f-b0e8-4a89-b300-604a5ee6f7a9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_935dd554-91ae-494f-af6a-264e2b315259" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d6d97f9e-7eac-4cd0-b5fb-8af88a9af8da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0d79fdb6-9b07-4b6b-bf21-250414d0e451" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d6d97f9e-7eac-4cd0-b5fb-8af88a9af8da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7bf076e3-860f-4738-be6f-148e8f805da0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d6d97f9e-7eac-4cd0-b5fb-8af88a9af8da" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7bf076e3-860f-4738-be6f-148e8f805da0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3dbf7d1d-0715-4e7a-b126-f1b3dd902d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d6d97f9e-7eac-4cd0-b5fb-8af88a9af8da" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3dbf7d1d-0715-4e7a-b126-f1b3dd902d9d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_ca50ad06-699d-4087-af7c-6963d45e3b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d6d97f9e-7eac-4cd0-b5fb-8af88a9af8da" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_ca50ad06-699d-4087-af7c-6963d45e3b2b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_fc8b7391-4046-4d7d-9f64-e6cb061b5166" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d6d97f9e-7eac-4cd0-b5fb-8af88a9af8da" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_fc8b7391-4046-4d7d-9f64-e6cb061b5166" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4fe0e4b1-18a9-407b-860b-38213819e1b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_49a27ad2-17bd-41b7-8231-5bd7a7ad617d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0d79fdb6-9b07-4b6b-bf21-250414d0e451" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_49a27ad2-17bd-41b7-8231-5bd7a7ad617d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_853c227f-40f4-4401-91b1-bb4d2b8c51cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_49a27ad2-17bd-41b7-8231-5bd7a7ad617d" xlink:to="loc_us-gaap_AwardTypeAxis_853c227f-40f4-4401-91b1-bb4d2b8c51cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_853c227f-40f4-4401-91b1-bb4d2b8c51cf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_853c227f-40f4-4401-91b1-bb4d2b8c51cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_853c227f-40f4-4401-91b1-bb4d2b8c51cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53af46c3-28d0-453f-8eb8-f0564064ab86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_853c227f-40f4-4401-91b1-bb4d2b8c51cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53af46c3-28d0-453f-8eb8-f0564064ab86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_94a63ebf-c30f-49b8-872a-e439d3d6c59f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53af46c3-28d0-453f-8eb8-f0564064ab86" xlink:to="loc_us-gaap_PerformanceSharesMember_94a63ebf-c30f-49b8-872a-e439d3d6c59f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#StockbasedCompensationSummaryofPSUActivityDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetail" xlink:type="extended" id="ib936032782844887b67682f443fe7853_StockbasedCompensationSummaryofPSUActivityDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8c8d23b5-69c3-4246-95a9-919d4c1b05dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NumberOfPerformanceShareUnitsAwardsGranted_b2c31037-8f0c-48c4-8dc6-92336065156f" xlink:href="crk-20221231.xsd#crk_NumberOfPerformanceShareUnitsAwardsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8c8d23b5-69c3-4246-95a9-919d4c1b05dd" xlink:to="loc_crk_NumberOfPerformanceShareUnitsAwardsGranted_b2c31037-8f0c-48c4-8dc6-92336065156f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PerformanceShareUnitsGrantDateFairValue_8e01035a-7097-411c-a45a-5e6d713e9c96" xlink:href="crk-20221231.xsd#crk_PerformanceShareUnitsGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8c8d23b5-69c3-4246-95a9-919d4c1b05dd" xlink:to="loc_crk_PerformanceShareUnitsGrantDateFairValue_8e01035a-7097-411c-a45a-5e6d713e9c96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_GrantDateFairValueOfPerformanceShareUnits_1ebe9fa1-17d3-42ed-80d0-452b4d2bd19f" xlink:href="crk-20221231.xsd#crk_GrantDateFairValueOfPerformanceShareUnits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8c8d23b5-69c3-4246-95a9-919d4c1b05dd" xlink:to="loc_crk_GrantDateFairValueOfPerformanceShareUnits_1ebe9fa1-17d3-42ed-80d0-452b4d2bd19f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6055901d-d1d5-4f79-babe-9ee140bc7d67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8c8d23b5-69c3-4246-95a9-919d4c1b05dd" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6055901d-d1d5-4f79-babe-9ee140bc7d67" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9d1e1868-5e91-4b69-9eb3-8b331427541c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8c8d23b5-69c3-4246-95a9-919d4c1b05dd" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9d1e1868-5e91-4b69-9eb3-8b331427541c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_82cd2594-0b20-4da7-8c1f-2f3922d31203" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8c8d23b5-69c3-4246-95a9-919d4c1b05dd" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_82cd2594-0b20-4da7-8c1f-2f3922d31203" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1ca0278b-7e4c-4938-b3c2-9612329f6676" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8c8d23b5-69c3-4246-95a9-919d4c1b05dd" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1ca0278b-7e4c-4938-b3c2-9612329f6676" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_31fca70d-313c-4f6c-8950-879e0e92f584" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1ca0278b-7e4c-4938-b3c2-9612329f6676" xlink:to="loc_us-gaap_AwardTypeAxis_31fca70d-313c-4f6c-8950-879e0e92f584" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_31fca70d-313c-4f6c-8950-879e0e92f584_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_31fca70d-313c-4f6c-8950-879e0e92f584" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_31fca70d-313c-4f6c-8950-879e0e92f584_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8eb36457-7f8b-4d42-b32b-264986e5e842" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_31fca70d-313c-4f6c-8950-879e0e92f584" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8eb36457-7f8b-4d42-b32b-264986e5e842" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_5c62b180-ffd0-4811-9dcc-a03dd9f081f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8eb36457-7f8b-4d42-b32b-264986e5e842" xlink:to="loc_us-gaap_PerformanceSharesMember_5c62b180-ffd0-4811-9dcc-a03dd9f081f9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#IncomeTaxesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="extended" id="i6a542c82a43241968fb373a8ed6d8798_IncomeTaxesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_crk_IncomeTaxesLineItems_5bb26485-309e-45a4-a3e3-5ca990dcdaca" xlink:href="crk-20221231.xsd#crk_IncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NetOperatingLossExpirationPeriod_b7cb8603-7d26-4198-849a-57b35bbfa0ee" xlink:href="crk-20221231.xsd#crk_NetOperatingLossExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_IncomeTaxesLineItems_5bb26485-309e-45a4-a3e3-5ca990dcdaca" xlink:to="loc_crk_NetOperatingLossExpirationPeriod_b7cb8603-7d26-4198-849a-57b35bbfa0ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount_393e5756-58d5-4700-a3c2-e423840d4fbc" xlink:href="crk-20221231.xsd#crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_IncomeTaxesLineItems_5bb26485-309e-45a4-a3e3-5ca990dcdaca" xlink:to="loc_crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount_393e5756-58d5-4700-a3c2-e423840d4fbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_IncomeTaxesTable_7e1c98d7-2221-437d-869c-e4ee979f391d" xlink:href="crk-20221231.xsd#crk_IncomeTaxesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_crk_IncomeTaxesLineItems_5bb26485-309e-45a4-a3e3-5ca990dcdaca" xlink:to="loc_crk_IncomeTaxesTable_7e1c98d7-2221-437d-869c-e4ee979f391d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_e2bf3d5d-ac74-4c61-a8cc-a745d4ebdbc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_crk_IncomeTaxesTable_7e1c98d7-2221-437d-869c-e4ee979f391d" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_e2bf3d5d-ac74-4c61-a8cc-a745d4ebdbc7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_e2bf3d5d-ac74-4c61-a8cc-a745d4ebdbc7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_e2bf3d5d-ac74-4c61-a8cc-a745d4ebdbc7" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_e2bf3d5d-ac74-4c61-a8cc-a745d4ebdbc7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_4fe77e58-afc9-459f-887d-cb2bc6bf5dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_e2bf3d5d-ac74-4c61-a8cc-a745d4ebdbc7" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_4fe77e58-afc9-459f-887d-cb2bc6bf5dbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_0bcee889-92d6-4977-a0ea-6bbe4af5777f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_4fe77e58-afc9-459f-887d-cb2bc6bf5dbc" xlink:to="loc_us-gaap_DomesticCountryMember_0bcee889-92d6-4977-a0ea-6bbe4af5777f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_885df218-6ace-4762-842c-ef0fb7e1a48e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_4fe77e58-afc9-459f-887d-cb2bc6bf5dbc" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_885df218-6ace-4762-842c-ef0fb7e1a48e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/IncomeTaxesCarryforwardsAvailabletoReduceFutureIncomeTaxesDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#IncomeTaxesCarryforwardsAvailabletoReduceFutureIncomeTaxesDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/IncomeTaxesCarryforwardsAvailabletoReduceFutureIncomeTaxesDetail" xlink:type="extended" id="i86b65b6765c3483aa978703b62d871af_IncomeTaxesCarryforwardsAvailabletoReduceFutureIncomeTaxesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems_95bb8dca-a6ae-447d-b5f5-6deb15a00ee1" xlink:href="crk-20221231.xsd#crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_edb10672-c7be-4f61-a545-b6d886bade11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems_95bb8dca-a6ae-447d-b5f5-6deb15a00ee1" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_edb10672-c7be-4f61-a545-b6d886bade11" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense_39cb8662-9bc3-40a1-bcd7-b4d76f67422c" xlink:href="crk-20221231.xsd#crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems_95bb8dca-a6ae-447d-b5f5-6deb15a00ee1" xlink:to="loc_crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense_39cb8662-9bc3-40a1-bcd7-b4d76f67422c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable_86dff002-101d-4c17-9064-b526a5f87617" xlink:href="crk-20221231.xsd#crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems_95bb8dca-a6ae-447d-b5f5-6deb15a00ee1" xlink:to="loc_crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable_86dff002-101d-4c17-9064-b526a5f87617" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_908483e5-8194-4634-b16d-cf68508de85a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable_86dff002-101d-4c17-9064-b526a5f87617" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_908483e5-8194-4634-b16d-cf68508de85a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_908483e5-8194-4634-b16d-cf68508de85a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_908483e5-8194-4634-b16d-cf68508de85a" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_908483e5-8194-4634-b16d-cf68508de85a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_d5b00b56-ff35-47f9-85ac-f40e11688434" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_908483e5-8194-4634-b16d-cf68508de85a" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_d5b00b56-ff35-47f9-85ac-f40e11688434" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_78a56c98-bd26-45fb-ab67-fdc906a09c60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_d5b00b56-ff35-47f9-85ac-f40e11688434" xlink:to="loc_us-gaap_DomesticCountryMember_78a56c98-bd26-45fb-ab67-fdc906a09c60" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_a2a8a5b0-6462-469d-b4f6-31f0a76d6aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_d5b00b56-ff35-47f9-85ac-f40e11688434" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_a2a8a5b0-6462-469d-b4f6-31f0a76d6aa8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_YearsOfExpirationCarryforwardUnlimitedMember_05eaa5b2-1a13-4676-b5e8-ec9abb96faca" xlink:href="crk-20221231.xsd#crk_YearsOfExpirationCarryforwardUnlimitedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_d5b00b56-ff35-47f9-85ac-f40e11688434" xlink:to="loc_crk_YearsOfExpirationCarryforwardUnlimitedMember_05eaa5b2-1a13-4676-b5e8-ec9abb96faca" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail" xlink:type="extended" id="i6c9a7217f3914f0a88fe724202654bd8_DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_8bc6b308-dd75-4b58-85b2-933b111ed531" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_e8c461b1-54a2-4566-b7bf-e7fda78bc183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_8bc6b308-dd75-4b58-85b2-933b111ed531" xlink:to="loc_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_e8c461b1-54a2-4566-b7bf-e7fda78bc183" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAverageCapPrice_5d394db4-c40b-4058-b728-1ed699a5c5ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAverageCapPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_8bc6b308-dd75-4b58-85b2-933b111ed531" xlink:to="loc_us-gaap_DerivativeAverageCapPrice_5d394db4-c40b-4058-b728-1ed699a5c5ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAverageFloorPrice_c8ca7fa1-5dd3-4c12-a8ad-c9e90143ef8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAverageFloorPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_8bc6b308-dd75-4b58-85b2-933b111ed531" xlink:to="loc_us-gaap_DerivativeAverageFloorPrice_c8ca7fa1-5dd3-4c12-a8ad-c9e90143ef8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_dff69d3c-28ba-4b15-a149-8b39c581ecf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_8bc6b308-dd75-4b58-85b2-933b111ed531" xlink:to="loc_us-gaap_DerivativeTable_dff69d3c-28ba-4b15-a149-8b39c581ecf5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b061fcd3-c1af-4aef-8218-0aae087c09a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_dff69d3c-28ba-4b15-a149-8b39c581ecf5" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b061fcd3-c1af-4aef-8218-0aae087c09a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_b061fcd3-c1af-4aef-8218-0aae087c09a7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b061fcd3-c1af-4aef-8218-0aae087c09a7" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_b061fcd3-c1af-4aef-8218-0aae087c09a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_4695b22e-ab7f-4467-887a-5ab67f22c045" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b061fcd3-c1af-4aef-8218-0aae087c09a7" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_4695b22e-ab7f-4467-887a-5ab67f22c045" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NaturalGasContractMember_55b18b5b-cb83-4f2e-8345-bdcebecf8ec4" xlink:href="crk-20221231.xsd#crk_NaturalGasContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4695b22e-ab7f-4467-887a-5ab67f22c045" xlink:to="loc_crk_NaturalGasContractMember_55b18b5b-cb83-4f2e-8345-bdcebecf8ec4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NaturalGasContractTwoMember_4a629667-cfae-4cb1-8dc2-7cffece81036" xlink:href="crk-20221231.xsd#crk_NaturalGasContractTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4695b22e-ab7f-4467-887a-5ab67f22c045" xlink:to="loc_crk_NaturalGasContractTwoMember_4a629667-cfae-4cb1-8dc2-7cffece81036" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingActivityByTypeAxis_9ffe2b0f-b094-47f5-bee6-1885d2423efd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingActivityByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_dff69d3c-28ba-4b15-a149-8b39c581ecf5" xlink:to="loc_us-gaap_TradingActivityByTypeAxis_9ffe2b0f-b094-47f5-bee6-1885d2423efd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingActivityByTypeDomain_9ffe2b0f-b094-47f5-bee6-1885d2423efd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TradingActivityByTypeAxis_9ffe2b0f-b094-47f5-bee6-1885d2423efd" xlink:to="loc_us-gaap_TradingActivityByTypeDomain_9ffe2b0f-b094-47f5-bee6-1885d2423efd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingActivityByTypeDomain_24d093d0-3529-4be5-a66d-60f9f8e13861" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TradingActivityByTypeAxis_9ffe2b0f-b094-47f5-bee6-1885d2423efd" xlink:to="loc_us-gaap_TradingActivityByTypeDomain_24d093d0-3529-4be5-a66d-60f9f8e13861" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CollarContractOneForYearOneMember_05f58e1b-22f3-41a5-b003-1d12547f15fc" xlink:href="crk-20221231.xsd#crk_CollarContractOneForYearOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TradingActivityByTypeDomain_24d093d0-3529-4be5-a66d-60f9f8e13861" xlink:to="loc_crk_CollarContractOneForYearOneMember_05f58e1b-22f3-41a5-b003-1d12547f15fc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesAdditionalInformationDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#DerivativeFinancialInstrumentsandHedgingActivitiesAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesAdditionalInformationDetail" xlink:type="extended" id="ie9784aae0d3a449aba7c7223aa62cf3f_DerivativeFinancialInstrumentsandHedgingActivitiesAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_crk_DerivativeInstrumentsAndHedgingActivitiesLineItems_fc13cbe2-abce-4a03-9449-d011f55c6f81" xlink:href="crk-20221231.xsd#crk_DerivativeInstrumentsAndHedgingActivitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_7482e8a2-4d1c-497b-92a2-1c76a98207fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_DerivativeInstrumentsAndHedgingActivitiesLineItems_fc13cbe2-abce-4a03-9449-d011f55c6f81" xlink:to="loc_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_7482e8a2-4d1c-497b-92a2-1c76a98207fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAverageCapPrice_49bef99e-02f7-4aff-a5dc-40b0ebc1bf93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAverageCapPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_DerivativeInstrumentsAndHedgingActivitiesLineItems_fc13cbe2-abce-4a03-9449-d011f55c6f81" xlink:to="loc_us-gaap_DerivativeAverageCapPrice_49bef99e-02f7-4aff-a5dc-40b0ebc1bf93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAverageFloorPrice_ae66b762-51ba-4806-91ca-23c10050a2c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAverageFloorPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_DerivativeInstrumentsAndHedgingActivitiesLineItems_fc13cbe2-abce-4a03-9449-d011f55c6f81" xlink:to="loc_us-gaap_DerivativeAverageFloorPrice_ae66b762-51ba-4806-91ca-23c10050a2c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_DerivativeInstrumentsAndHedgingActivitiesTable_a5bdb45c-9550-4a56-b045-88a5a1b6b4d7" xlink:href="crk-20221231.xsd#crk_DerivativeInstrumentsAndHedgingActivitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_crk_DerivativeInstrumentsAndHedgingActivitiesLineItems_fc13cbe2-abce-4a03-9449-d011f55c6f81" xlink:to="loc_crk_DerivativeInstrumentsAndHedgingActivitiesTable_a5bdb45c-9550-4a56-b045-88a5a1b6b4d7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_473b43ce-52a5-4216-b2c4-bfa7b3ea43fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_crk_DerivativeInstrumentsAndHedgingActivitiesTable_a5bdb45c-9550-4a56-b045-88a5a1b6b4d7" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_473b43ce-52a5-4216-b2c4-bfa7b3ea43fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_473b43ce-52a5-4216-b2c4-bfa7b3ea43fd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_473b43ce-52a5-4216-b2c4-bfa7b3ea43fd" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_473b43ce-52a5-4216-b2c4-bfa7b3ea43fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_44327fc2-c917-4aa6-b601-b0e5840f3db4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_473b43ce-52a5-4216-b2c4-bfa7b3ea43fd" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_44327fc2-c917-4aa6-b601-b0e5840f3db4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NaturalGasContractTwoMember_8e9e1d2d-9893-439b-ab9e-84728e58229e" xlink:href="crk-20221231.xsd#crk_NaturalGasContractTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_44327fc2-c917-4aa6-b601-b0e5840f3db4" xlink:to="loc_crk_NaturalGasContractTwoMember_8e9e1d2d-9893-439b-ab9e-84728e58229e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NaturalGasContractMember_0e837eb3-4a92-41bc-b853-b94012aed26d" xlink:href="crk-20221231.xsd#crk_NaturalGasContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_44327fc2-c917-4aa6-b601-b0e5840f3db4" xlink:to="loc_crk_NaturalGasContractMember_0e837eb3-4a92-41bc-b853-b94012aed26d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OilPriceDerivativesMember_d69fb0ce-8be1-432f-b96d-9de563f2d9a0" xlink:href="crk-20221231.xsd#crk_OilPriceDerivativesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_44327fc2-c917-4aa6-b601-b0e5840f3db4" xlink:to="loc_crk_OilPriceDerivativesMember_d69fb0ce-8be1-432f-b96d-9de563f2d9a0" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail" xlink:type="extended" id="i76fffb7b11944c8bae8c879050d25aac_DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_66956c08-40f4-4e2c-a7b7-0156f38ccf66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_a0e98fb6-cb58-47d7-8570-4801f129b5cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_66956c08-40f4-4e2c-a7b7-0156f38ccf66" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_a0e98fb6-cb58-47d7-8570-4801f129b5cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_6a3ceb93-97d0-42cd-a4fe-2b6e4eed1997" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_66956c08-40f4-4e2c-a7b7-0156f38ccf66" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_6a3ceb93-97d0-42cd-a4fe-2b6e4eed1997" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_8ba48faf-581b-499f-9dc2-45866550879f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_66956c08-40f4-4e2c-a7b7-0156f38ccf66" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_8ba48faf-581b-499f-9dc2-45866550879f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_0600c778-49a1-45b9-9638-4f31e369ec80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_66956c08-40f4-4e2c-a7b7-0156f38ccf66" xlink:to="loc_us-gaap_DerivativeTable_0600c778-49a1-45b9-9638-4f31e369ec80" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_55d750d5-6dd8-45a8-98b6-b02321197e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_0600c778-49a1-45b9-9638-4f31e369ec80" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_55d750d5-6dd8-45a8-98b6-b02321197e8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_55d750d5-6dd8-45a8-98b6-b02321197e8f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_55d750d5-6dd8-45a8-98b6-b02321197e8f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_55d750d5-6dd8-45a8-98b6-b02321197e8f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_cfdd04e1-6e34-4de4-ba13-d1cae9aae472" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_55d750d5-6dd8-45a8-98b6-b02321197e8f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_cfdd04e1-6e34-4de4-ba13-d1cae9aae472" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NaturalGasContractMember_16edd950-2071-49bc-be22-12e00d06bb9d" xlink:href="crk-20221231.xsd#crk_NaturalGasContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_cfdd04e1-6e34-4de4-ba13-d1cae9aae472" xlink:to="loc_crk_NaturalGasContractMember_16edd950-2071-49bc-be22-12e00d06bb9d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OilPriceDerivativesMember_1210f973-8387-45e3-8d54-97d8880a2b5e" xlink:href="crk-20221231.xsd#crk_OilPriceDerivativesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_cfdd04e1-6e34-4de4-ba13-d1cae9aae472" xlink:to="loc_crk_OilPriceDerivativesMember_1210f973-8387-45e3-8d54-97d8880a2b5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_e6e03171-cb6e-499d-ab2c-2cc78eea17a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_cfdd04e1-6e34-4de4-ba13-d1cae9aae472" xlink:to="loc_us-gaap_InterestRateContractMember_e6e03171-cb6e-499d-ab2c-2cc78eea17a7" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail" xlink:type="extended" id="i2abc4345b02c49d38f2d67ee12ad6919_DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_01afffe2-bcd5-48fe-b589-57e2d3d1b479" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_145ced4b-2a83-4f14-850a-bb09585025cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_01afffe2-bcd5-48fe-b589-57e2d3d1b479" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_145ced4b-2a83-4f14-850a-bb09585025cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_6a59c604-c980-4fe2-9669-4385217c9853" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_01afffe2-bcd5-48fe-b589-57e2d3d1b479" xlink:to="loc_us-gaap_DerivativeTable_6a59c604-c980-4fe2-9669-4385217c9853" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_510ecd0f-8460-4919-95fb-1bc72b02f901" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_6a59c604-c980-4fe2-9669-4385217c9853" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_510ecd0f-8460-4919-95fb-1bc72b02f901" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_510ecd0f-8460-4919-95fb-1bc72b02f901_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_510ecd0f-8460-4919-95fb-1bc72b02f901" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_510ecd0f-8460-4919-95fb-1bc72b02f901_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_a6f79aca-fd02-4750-a675-61c7b477f6b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_510ecd0f-8460-4919-95fb-1bc72b02f901" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_a6f79aca-fd02-4750-a675-61c7b477f6b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsMember_b7458cad-5a75-4ada-a889-14b7e1e74350" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_a6f79aca-fd02-4750-a675-61c7b477f6b3" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsMember_b7458cad-5a75-4ada-a889-14b7e1e74350" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_7c9748d5-31fb-4d8f-99b3-21b7c8578c22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_6a59c604-c980-4fe2-9669-4385217c9853" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_7c9748d5-31fb-4d8f-99b3-21b7c8578c22" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_7c9748d5-31fb-4d8f-99b3-21b7c8578c22_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_7c9748d5-31fb-4d8f-99b3-21b7c8578c22" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_7c9748d5-31fb-4d8f-99b3-21b7c8578c22_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_110e7fcc-8215-4fcb-870e-cd4c893719fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_7c9748d5-31fb-4d8f-99b3-21b7c8578c22" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_110e7fcc-8215-4fcb-870e-cd4c893719fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NaturalGasContractMember_304007da-ae16-4ed7-b543-5ae4f0d2e9ad" xlink:href="crk-20221231.xsd#crk_NaturalGasContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_110e7fcc-8215-4fcb-870e-cd4c893719fe" xlink:to="loc_crk_NaturalGasContractMember_304007da-ae16-4ed7-b543-5ae4f0d2e9ad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OilPriceDerivativesMember_67459b49-10d5-43e0-9ede-234b0687efd2" xlink:href="crk-20221231.xsd#crk_OilPriceDerivativesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_110e7fcc-8215-4fcb-870e-cd4c893719fe" xlink:to="loc_crk_OilPriceDerivativesMember_67459b49-10d5-43e0-9ede-234b0687efd2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_a22faa54-1b41-4b58-9d16-3e8751c91759" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_110e7fcc-8215-4fcb-870e-cd4c893719fe" xlink:to="loc_us-gaap_InterestRateContractMember_a22faa54-1b41-4b58-9d16-3e8751c91759" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#RelatedPartyTransactionsAdditionalInformationDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail" xlink:type="extended" id="i967df271472f4c998e57a9c36aa9f086_RelatedPartyTransactionsAdditionalInformationDetail">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_cec97f5e-a056-4a5b-ac26-7f0d947de312" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_RelatedPartyTransactionFeeRevenue_3985ea95-5d6d-4713-a690-5651f2f0e6f7" xlink:href="crk-20221231.xsd#crk_RelatedPartyTransactionFeeRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_cec97f5e-a056-4a5b-ac26-7f0d947de312" xlink:to="loc_crk_RelatedPartyTransactionFeeRevenue_3985ea95-5d6d-4713-a690-5651f2f0e6f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromRelatedParties_e762c368-404a-4bca-b6c0-d804cb3cc58f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_cec97f5e-a056-4a5b-ac26-7f0d947de312" xlink:to="loc_us-gaap_RevenueFromRelatedParties_e762c368-404a-4bca-b6c0-d804cb3cc58f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_95f629f9-d439-4ddc-b626-d99da2b79cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_cec97f5e-a056-4a5b-ac26-7f0d947de312" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_95f629f9-d439-4ddc-b626-d99da2b79cb7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AssetAcquisitionWorkingInterestOwnership_10463eb5-fae6-46b7-aa65-4d69cb3fd995" xlink:href="crk-20221231.xsd#crk_AssetAcquisitionWorkingInterestOwnership"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_cec97f5e-a056-4a5b-ac26-7f0d947de312" xlink:to="loc_crk_AssetAcquisitionWorkingInterestOwnership_10463eb5-fae6-46b7-aa65-4d69cb3fd995" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AssetAcquisitionNetAcres_96707adc-e6b3-42e6-9350-b34d50f8be37" xlink:href="crk-20221231.xsd#crk_AssetAcquisitionNetAcres"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_cec97f5e-a056-4a5b-ac26-7f0d947de312" xlink:to="loc_crk_AssetAcquisitionNetAcres_96707adc-e6b3-42e6-9350-b34d50f8be37" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_WellsProducingOnPurchasedPropertyGross_42618a20-4999-4afc-a219-a29e0e5ffff8" xlink:href="crk-20221231.xsd#crk_WellsProducingOnPurchasedPropertyGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_cec97f5e-a056-4a5b-ac26-7f0d947de312" xlink:to="loc_crk_WellsProducingOnPurchasedPropertyGross_42618a20-4999-4afc-a219-a29e0e5ffff8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_61fa0cef-4ca1-460f-a770-c52d8a64c856" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_cec97f5e-a056-4a5b-ac26-7f0d947de312" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_61fa0cef-4ca1-460f-a770-c52d8a64c856" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_967883f5-478e-4203-b9f3-3e94df937e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_61fa0cef-4ca1-460f-a770-c52d8a64c856" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_967883f5-478e-4203-b9f3-3e94df937e9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_967883f5-478e-4203-b9f3-3e94df937e9d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_967883f5-478e-4203-b9f3-3e94df937e9d" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_967883f5-478e-4203-b9f3-3e94df937e9d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_feea4e9b-6849-4683-aa17-f07d947c119c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_967883f5-478e-4203-b9f3-3e94df937e9d" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_feea4e9b-6849-4683-aa17-f07d947c119c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember_b207ccaf-cba5-4ac7-9c37-b232481f5cfa" xlink:href="crk-20221231.xsd#crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_feea4e9b-6849-4683-aa17-f07d947c119c" xlink:to="loc_crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember_b207ccaf-cba5-4ac7-9c37-b232481f5cfa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2d75c4da-8da6-4264-a6a3-d7a76ec69b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_61fa0cef-4ca1-460f-a770-c52d8a64c856" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2d75c4da-8da6-4264-a6a3-d7a76ec69b4d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_2d75c4da-8da6-4264-a6a3-d7a76ec69b4d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2d75c4da-8da6-4264-a6a3-d7a76ec69b4d" xlink:to="loc_us-gaap_RelatedPartyDomain_2d75c4da-8da6-4264-a6a3-d7a76ec69b4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_eb9fff3c-0e74-4d66-baf7-35d4fe089013" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2d75c4da-8da6-4264-a6a3-d7a76ec69b4d" xlink:to="loc_us-gaap_RelatedPartyDomain_eb9fff3c-0e74-4d66-baf7-35d4fe089013" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ArkomaDrillingIILPMember_8d3fa295-3384-4c5e-a1e5-7332edab6560" xlink:href="crk-20221231.xsd#crk_ArkomaDrillingIILPMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_eb9fff3c-0e74-4d66-baf7-35d4fe089013" xlink:to="loc_crk_ArkomaDrillingIILPMember_8d3fa295-3384-4c5e-a1e5-7332edab6560" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_b320e665-c7a4-4862-a784-d8e417ffb9cf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_eb9fff3c-0e74-4d66-baf7-35d4fe089013" xlink:to="loc_srt_AffiliatedEntityMember_b320e665-c7a4-4862-a784-d8e417ffb9cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_6fe37c0e-955c-4a05-a1de-8bd4f7a83620" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_61fa0cef-4ca1-460f-a770-c52d8a64c856" xlink:to="loc_us-gaap_AssetAcquisitionAxis_6fe37c0e-955c-4a05-a1de-8bd4f7a83620" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_6fe37c0e-955c-4a05-a1de-8bd4f7a83620_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AssetAcquisitionAxis_6fe37c0e-955c-4a05-a1de-8bd4f7a83620" xlink:to="loc_us-gaap_AssetAcquisitionDomain_6fe37c0e-955c-4a05-a1de-8bd4f7a83620_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_007a5938-42c8-438b-9dda-af76a2497ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AssetAcquisitionAxis_6fe37c0e-955c-4a05-a1de-8bd4f7a83620" xlink:to="loc_us-gaap_AssetAcquisitionDomain_007a5938-42c8-438b-9dda-af76a2497ff3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_HaynesvilleShaleMember_a58d6f04-52d3-49fc-bbd0-ae587fad9bf8" xlink:href="crk-20221231.xsd#crk_HaynesvilleShaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetAcquisitionDomain_007a5938-42c8-438b-9dda-af76a2497ff3" xlink:to="loc_crk_HaynesvilleShaleMember_a58d6f04-52d3-49fc-bbd0-ae587fad9bf8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_85330b28-5441-4f56-97ad-42446bbc3894" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_61fa0cef-4ca1-460f-a770-c52d8a64c856" xlink:to="loc_srt_StatementGeographicalAxis_85330b28-5441-4f56-97ad-42446bbc3894" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_85330b28-5441-4f56-97ad-42446bbc3894_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_85330b28-5441-4f56-97ad-42446bbc3894" xlink:to="loc_srt_SegmentGeographicalDomain_85330b28-5441-4f56-97ad-42446bbc3894_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5910bc39-f955-4e21-90bd-3ba64fe33289" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_85330b28-5441-4f56-97ad-42446bbc3894" xlink:to="loc_srt_SegmentGeographicalDomain_5910bc39-f955-4e21-90bd-3ba64fe33289" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_EastTexasMember_1daef195-0c1a-44a1-acef-261adda6476f" xlink:href="crk-20221231.xsd#crk_EastTexasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_5910bc39-f955-4e21-90bd-3ba64fe33289" xlink:to="loc_crk_EastTexasMember_1daef195-0c1a-44a1-acef-261adda6476f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail" xlink:type="extended" id="iadfa7f6ff347496c845c153b46fd7f09_OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ReserveQuantitiesLineItems_048eac75-03e8-4b07-ac65-2a8095724c89" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ReserveQuantitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProvedReservesRollForward_a715ca52-b74e-4d0e-9b1b-7e5e8a97f29a" xlink:href="crk-20221231.xsd#crk_ProvedReservesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ReserveQuantitiesLineItems_048eac75-03e8-4b07-ac65-2a8095724c89" xlink:to="loc_crk_ProvedReservesRollForward_a715ca52-b74e-4d0e-9b1b-7e5e8a97f29a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedReservesNet_b664c960-e1ca-4f80-89fd-4dcb82d3818d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedReservesNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_ProvedReservesRollForward_a715ca52-b74e-4d0e-9b1b-7e5e8a97f29a" xlink:to="loc_srt_ProvedDevelopedAndUndevelopedReservesNet_b664c960-e1ca-4f80-89fd-4dcb82d3818d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease_a5fc3c2b-bda7-4137-a915-95cd0376a9e6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_ProvedReservesRollForward_a715ca52-b74e-4d0e-9b1b-7e5e8a97f29a" xlink:to="loc_srt_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease_a5fc3c2b-bda7-4137-a915-95cd0376a9e6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions_ddbe9b44-2fd3-4e30-aa82-1c78a55abc0c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_ProvedReservesRollForward_a715ca52-b74e-4d0e-9b1b-7e5e8a97f29a" xlink:to="loc_srt_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions_ddbe9b44-2fd3-4e30-aa82-1c78a55abc0c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace_e23c465f-e838-47be-bd6d-861136742bde" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_ProvedReservesRollForward_a715ca52-b74e-4d0e-9b1b-7e5e8a97f29a" xlink:to="loc_srt_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace_e23c465f-e838-47be-bd6d-861136742bde" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace_2577fbf6-ecc5-4de0-b04b-52a1cc6863cc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_ProvedReservesRollForward_a715ca52-b74e-4d0e-9b1b-7e5e8a97f29a" xlink:to="loc_srt_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace_2577fbf6-ecc5-4de0-b04b-52a1cc6863cc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedReservesProduction_12bd9c56-1008-4128-b11f-667b4161cbf5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedReservesProduction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_ProvedReservesRollForward_a715ca52-b74e-4d0e-9b1b-7e5e8a97f29a" xlink:to="loc_srt_ProvedDevelopedAndUndevelopedReservesProduction_12bd9c56-1008-4128-b11f-667b4161cbf5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedReservesNet_19a7a97f-3250-4c41-b968-ee5c078bdade" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedReservesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProvedDevelopedReservesAbstract_04cc8d9e-7f75-4777-901b-ee9fec90f2f7" xlink:href="crk-20221231.xsd#crk_ProvedDevelopedReservesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ReserveQuantitiesLineItems_048eac75-03e8-4b07-ac65-2a8095724c89" xlink:to="loc_crk_ProvedDevelopedReservesAbstract_04cc8d9e-7f75-4777-901b-ee9fec90f2f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProvedDevelopedReserves_27174515-5247-4759-80f0-42bfe6ce1fb9" xlink:href="crk-20221231.xsd#crk_ProvedDevelopedReserves"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_ProvedDevelopedReservesAbstract_04cc8d9e-7f75-4777-901b-ee9fec90f2f7" xlink:to="loc_crk_ProvedDevelopedReserves_27174515-5247-4759-80f0-42bfe6ce1fb9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProvedUndevelopedReservesAbstract_f4f0d3a0-fb15-48d9-a233-5e2c340ba737" xlink:href="crk-20221231.xsd#crk_ProvedUndevelopedReservesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ReserveQuantitiesLineItems_048eac75-03e8-4b07-ac65-2a8095724c89" xlink:to="loc_crk_ProvedUndevelopedReservesAbstract_f4f0d3a0-fb15-48d9-a233-5e2c340ba737" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProvedUndevelopedReserves_6080e3e4-679f-46d5-9ca0-c851d5ef35aa" xlink:href="crk-20221231.xsd#crk_ProvedUndevelopedReserves"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_ProvedUndevelopedReservesAbstract_f4f0d3a0-fb15-48d9-a233-5e2c340ba737" xlink:to="loc_crk_ProvedUndevelopedReserves_6080e3e4-679f-46d5-9ca0-c851d5ef35aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable_db5a9efb-afe4-43d3-b952-950e84eab313" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_ReserveQuantitiesLineItems_048eac75-03e8-4b07-ac65-2a8095724c89" xlink:to="loc_srt_ProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable_db5a9efb-afe4-43d3-b952-950e84eab313" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ReserveQuantitiesByTypeOfReserveAxis_abbdfe5e-72d1-4e77-9d48-472f35029068" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ReserveQuantitiesByTypeOfReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable_db5a9efb-afe4-43d3-b952-950e84eab313" xlink:to="loc_srt_ReserveQuantitiesByTypeOfReserveAxis_abbdfe5e-72d1-4e77-9d48-472f35029068" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TypeOfReserveDomain_abbdfe5e-72d1-4e77-9d48-472f35029068_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TypeOfReserveDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ReserveQuantitiesByTypeOfReserveAxis_abbdfe5e-72d1-4e77-9d48-472f35029068" xlink:to="loc_srt_TypeOfReserveDomain_abbdfe5e-72d1-4e77-9d48-472f35029068_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TypeOfReserveDomain_a221589a-cb15-4cf8-8e08-d04bce0b2b36" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TypeOfReserveDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ReserveQuantitiesByTypeOfReserveAxis_abbdfe5e-72d1-4e77-9d48-472f35029068" xlink:to="loc_srt_TypeOfReserveDomain_a221589a-cb15-4cf8-8e08-d04bce0b2b36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OilReservesMember_abb44727-bbf7-4c73-8b9f-ed33377b41b3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OilReservesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TypeOfReserveDomain_a221589a-cb15-4cf8-8e08-d04bce0b2b36" xlink:to="loc_srt_OilReservesMember_abb44727-bbf7-4c73-8b9f-ed33377b41b3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NaturalGasReservesMember_9d688907-fe42-4937-afc1-968bc16f3151" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NaturalGasReservesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TypeOfReserveDomain_a221589a-cb15-4cf8-8e08-d04bce0b2b36" xlink:to="loc_srt_NaturalGasReservesMember_9d688907-fe42-4937-afc1-968bc16f3151" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofPricesUsedinDeterminingOilandNaturalGasReservesQuantitiesandCashFlowsDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#OilandGasReservesInformationUnauditedSummaryofPricesUsedinDeterminingOilandNaturalGasReservesQuantitiesandCashFlowsDetail"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofPricesUsedinDeterminingOilandNaturalGasReservesQuantitiesandCashFlowsDetail" xlink:type="extended" id="i445e20541d0a4613b8b4d9ffae546193_OilandGasReservesInformationUnauditedSummaryofPricesUsedinDeterminingOilandNaturalGasReservesQuantitiesandCashFlowsDetail">
    <link:loc xlink:type="locator" xlink:label="loc_crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems_99552e52-f77d-4a1d-9918-9ccf33a4a929" xlink:href="crk-20221231.xsd#crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AverageSalesPrices_1e0f7f9d-ac64-4b8d-9d48-f5fcbbf022c1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AverageSalesPrices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems_99552e52-f77d-4a1d-9918-9ccf33a4a929" xlink:to="loc_srt_AverageSalesPrices_1e0f7f9d-ac64-4b8d-9d48-f5fcbbf022c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AverageSalesPriceAndProductionCostsPerUnitOfProductionTable_44d3e394-b7f2-4e80-9869-bb3ecca722b5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AverageSalesPriceAndProductionCostsPerUnitOfProductionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems_99552e52-f77d-4a1d-9918-9ccf33a4a929" xlink:to="loc_srt_AverageSalesPriceAndProductionCostsPerUnitOfProductionTable_44d3e394-b7f2-4e80-9869-bb3ecca722b5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyAxis_e926c62a-354c-493e-bbad-c29f3553fd1c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EnergyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_AverageSalesPriceAndProductionCostsPerUnitOfProductionTable_44d3e394-b7f2-4e80-9869-bb3ecca722b5" xlink:to="loc_srt_EnergyAxis_e926c62a-354c-493e-bbad-c29f3553fd1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyDomain_e926c62a-354c-493e-bbad-c29f3553fd1c_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EnergyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_EnergyAxis_e926c62a-354c-493e-bbad-c29f3553fd1c" xlink:to="loc_srt_EnergyDomain_e926c62a-354c-493e-bbad-c29f3553fd1c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyDomain_e491199c-0dfd-4bda-b349-e7ca94945b97" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EnergyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_EnergyAxis_e926c62a-354c-493e-bbad-c29f3553fd1c" xlink:to="loc_srt_EnergyDomain_e491199c-0dfd-4bda-b349-e7ca94945b97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CrudeOilAndNGLPerBarrelMember_b2fd6377-9e8e-4626-ae0e-0bbf00ac81bf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CrudeOilAndNGLPerBarrelMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EnergyDomain_e491199c-0dfd-4bda-b349-e7ca94945b97" xlink:to="loc_srt_CrudeOilAndNGLPerBarrelMember_b2fd6377-9e8e-4626-ae0e-0bbf00ac81bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NaturalGasPerThousandCubicFeetMember_7db02ca7-7102-45ed-ac97-d6966adbde0e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NaturalGasPerThousandCubicFeetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EnergyDomain_e491199c-0dfd-4bda-b349-e7ca94945b97" xlink:to="loc_srt_NaturalGasPerThousandCubicFeetMember_7db02ca7-7102-45ed-ac97-d6966adbde0e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SubsequentEventDetails" xlink:type="simple" xlink:href="crk-20221231.xsd#SubsequentEventDetails"/>
  <link:definitionLink xlink:role="http://www.comstockresources.com/role/SubsequentEventDetails" xlink:type="extended" id="i71ef3c61509448a49d1e7393c98a1065_SubsequentEventDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_23505567-4761-43c5-90f2-43bd79946004" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_3982c645-e182-4232-a7df-b4c4876e0fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_23505567-4761-43c5-90f2-43bd79946004" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_3982c645-e182-4232-a7df-b4c4876e0fcb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_fc408d46-405c-4ccb-a8ac-b95e4ca7912b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_23505567-4761-43c5-90f2-43bd79946004" xlink:to="loc_us-gaap_SubsequentEventTable_fc408d46-405c-4ccb-a8ac-b95e4ca7912b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4867bf9d-a33e-4876-9cb4-cc0b052feef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_fc408d46-405c-4ccb-a8ac-b95e4ca7912b" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4867bf9d-a33e-4876-9cb4-cc0b052feef4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4867bf9d-a33e-4876-9cb4-cc0b052feef4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4867bf9d-a33e-4876-9cb4-cc0b052feef4" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4867bf9d-a33e-4876-9cb4-cc0b052feef4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_98c55bf5-e175-4035-9e98-0fe61ad3b404" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4867bf9d-a33e-4876-9cb4-cc0b052feef4" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_98c55bf5-e175-4035-9e98-0fe61ad3b404" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_0d606a81-07ca-4459-a1ec-343b9b6b0fe3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_98c55bf5-e175-4035-9e98-0fe61ad3b404" xlink:to="loc_us-gaap_SubsequentEventMember_0d606a81-07ca-4459-a1ec-343b9b6b0fe3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>crk-20221231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:ef92666e-aa9c-4f9d-827c-ff2b49c7a2b2,g:8592428c-82ed-4479-aca2-e0a72b1f4bc7-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_DeferredTaxAssetsDerivativeInstruments_6f9fe7a8-f82a-4fb3-a294-bcdec7d82d9a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDerivativeInstruments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized hedging losses</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsDerivativeInstruments_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsDerivativeInstruments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Derivative Instruments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDerivativeInstruments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDerivativeInstruments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsDerivativeInstruments" xlink:to="lab_us-gaap_DeferredTaxAssetsDerivativeInstruments" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember_b7692a06-be26-492e-b7b0-30bf8e773311_terseLabel_en-US" xlink:label="lab_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">7.5% Senior Notes due 2025</link:label>
    <link:label id="lab_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember_label_en-US" xlink:label="lab_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Seven Point Five Percent Due Two Thousand Twenty Five [Member]</link:label>
    <link:label id="lab_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember_documentation_en-US" xlink:label="lab_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Seven Point Five Percent Due Two Thousand Twenty Five Member.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember" xlink:href="crk-20221231.xsd#crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember" xlink:to="lab_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_a1165219-b4d7-433c-acaf-76e85c514985_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5705160a-ee10-4fb0-822f-7dbf3de8df49_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_77d519e8-9d81-4654-a70f-c35537e4ea2b_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_86d7aa7b-ec89-48c9-87f5-1548447aba3a_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_SeriesBConvertiblePreferredStockMember_9f30dd62-f4a6-43eb-b39e-a9a38c922e16_terseLabel_en-US" xlink:label="lab_crk_SeriesBConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Convertible Preferred Stock</link:label>
    <link:label id="lab_crk_SeriesBConvertiblePreferredStockMember_label_en-US" xlink:label="lab_crk_SeriesBConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Convertible Preferred Stock [Member]</link:label>
    <link:label id="lab_crk_SeriesBConvertiblePreferredStockMember_documentation_en-US" xlink:label="lab_crk_SeriesBConvertiblePreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B convertible preferred stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeriesBConvertiblePreferredStockMember" xlink:href="crk-20221231.xsd#crk_SeriesBConvertiblePreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_SeriesBConvertiblePreferredStockMember" xlink:to="lab_crk_SeriesBConvertiblePreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_64640edb-2a8b-4008-874b-01dc564cfc00_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, gross</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_9e371076-f4dd-434f-95ca-563efa9c9d3f_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, gross</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_78d573ff-172d-4d7b-b8c1-bc853f34fcc8_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OilAndGasJointInterestBillingReceivablesCurrent_33f88071-cd1c-40c9-bd68-0902b9827a87_terseLabel_en-US" xlink:label="lab_us-gaap_OilAndGasJointInterestBillingReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint interest operations</link:label>
    <link:label id="lab_us-gaap_OilAndGasJointInterestBillingReceivablesCurrent_label_en-US" xlink:label="lab_us-gaap_OilAndGasJointInterestBillingReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and Gas Joint Interest Billing Receivables, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasJointInterestBillingReceivablesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasJointInterestBillingReceivablesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OilAndGasJointInterestBillingReceivablesCurrent" xlink:to="lab_us-gaap_OilAndGasJointInterestBillingReceivablesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_PreviouslyEstimatedDevelopmentCostsIncurred_d1f346d6-5f77-462e-afd4-dc71408a1b78_terseLabel_en-US" xlink:label="lab_srt_PreviouslyEstimatedDevelopmentCostsIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Development costs incurred during the year which were previously estimated</link:label>
    <link:label id="lab_srt_PreviouslyEstimatedDevelopmentCostsIncurred_label_en-US" xlink:label="lab_srt_PreviouslyEstimatedDevelopmentCostsIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Estimated Development Costs Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_PreviouslyEstimatedDevelopmentCostsIncurred" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_PreviouslyEstimatedDevelopmentCostsIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_PreviouslyEstimatedDevelopmentCostsIncurred" xlink:to="lab_srt_PreviouslyEstimatedDevelopmentCostsIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_ec261fa0-5af7-4380-9988-06d5b1d87e28_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_c286f5b8-7e68-4f46-a0bb-7eb12a78f9f3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_a89c9159-6eb0-43fe-a106-7c8cef6e3e76_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dda0892f-5ba8-42f7-9b83-cff9862ef8fc_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowing base</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_1704c082-7e93-41ff-8148-cb8ac32a6003_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2653c5e6-41d3-4901-9b82-d2e51a1edcbb_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAdditions_92f9135b-c277-436b-81c2-b226c79bb27d_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, additions</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAdditions_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts_4cb7e25f-1ff9-45d3-88b0-a4ab60ddb7ca_negatedLabel_en-US" xlink:label="lab_srt_SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales, net of production costs</link:label>
    <link:label id="lab_srt_SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts_label_en-US" xlink:label="lab_srt_SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and Transfers of Oil and Gas Produced, Net of Production Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts" xlink:to="lab_srt_SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_2bb62c12-d0b8-4b17-9bb5-02d896731d89_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_53387ef3-0e21-4342-a98a-927f0ca57aec_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts_446b4712-5fdf-4b80-bc9f-787480233fd6_negatedLabel_en-US" xlink:label="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Production</link:label>
    <link:label id="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts_label_en-US" xlink:label="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Production Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts" xlink:to="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CommonStockAndPreferredStockSharesAuthorized_abf97156-ead7-418d-ae45-45ee97cf2bc4_terseLabel_en-US" xlink:label="lab_crk_CommonStockAndPreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Authorized capital stock (in shares)</link:label>
    <link:label id="lab_crk_CommonStockAndPreferredStockSharesAuthorized_label_en-US" xlink:label="lab_crk_CommonStockAndPreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock And Preferred Stock Shares Authorized</link:label>
    <link:label id="lab_crk_CommonStockAndPreferredStockSharesAuthorized_documentation_en-US" xlink:label="lab_crk_CommonStockAndPreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock and preferred stock, shares authorized.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CommonStockAndPreferredStockSharesAuthorized" xlink:href="crk-20221231.xsd#crk_CommonStockAndPreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CommonStockAndPreferredStockSharesAuthorized" xlink:to="lab_crk_CommonStockAndPreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_60bb246c-d2ce-4b18-9d08-942441ebac23_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Spread rate for interest rate on credit facility</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock_3439f381-e914-47eb-9cbb-03b8a9c95e3f_terseLabel_en-US" xlink:label="lab_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average convertible preferred stock (in shares)</link:label>
    <link:label id="lab_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock_label_en-US" xlink:label="lab_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded From Computation Of Earnings Per Unit Weighted Average Convertible Preferred Stock</link:label>
    <link:label id="lab_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock_documentation_en-US" xlink:label="lab_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded From Computation Of Earnings Per Unit Weighted Average Convertible Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock" xlink:href="crk-20221231.xsd#crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock" xlink:to="lab_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_3ad995c5-b46d-4d49-9391-5ec6c2a941d0_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseDiscountRate_112313f1-c7c8-4712-ad02-c4ac86e32a60_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseDiscountRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseDiscountRate_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseDiscountRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseDiscountRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseDiscountRate" xlink:to="lab_us-gaap_LesseeOperatingLeaseDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount_c0586ed7-5b2c-4a02-92d2-a1ec489bc087_verboseLabel_en-US" xlink:label="lab_crk_AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average PSUs (in shares)</link:label>
    <link:label id="lab_crk_AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount_label_en-US" xlink:label="lab_crk_AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Performance Share Units Excluded From Computation Of EPS Amount</link:label>
    <link:label id="lab_crk_AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount_documentation_en-US" xlink:label="lab_crk_AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive securities performance share units excluded from computation of earnings per share amount.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount" xlink:href="crk-20221231.xsd#crk_AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount" xlink:to="lab_crk_AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_e0a0a489-b17d-48f2-9d19-34c79c797c4d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate on debt instrument</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_771b24e8-a0f9-4dcf-b6e4-33eb5f75daa6_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate on debt instrument</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_353e8b1d-cad7-4ea0-921a-27a4c30c57ce_netLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate on debt instrument</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_145e678e-0198-4089-b413-a4404b99a407_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Gains and Losses from Derivative Financial Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_cad11b56-9484-4cc3-ba33-d06f29217da7_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_51b6886c-9f0c-4146-bb75-7966ea571700_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Federal</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember" xlink:to="lab_us-gaap_DomesticCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList_4377ec71-5123-46d3-b568-f50fe9220f0a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability), Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList_label_en-US" xlink:label="lab_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability), Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList" xlink:to="lab_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_d81b8581-00a0-4e1a-88d8-0bbe188ac2eb_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current - State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_1805411b-5338-4f26-8fa9-bed5bdfc3291_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesOutstanding_label_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesOutstanding" xlink:to="lab_us-gaap_TemporaryEquitySharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_c6fb12ef-ca7e-4e4c-adea-b27a31122364_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_99e8ac5c-67b5-4cb0-878d-e2658e9cf901_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_49bf0aa9-50f7-4461-8182-2f05a9c4b392_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Assumptions Used to Value PSUs</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_570b8ab6-8f79-4814-bd90-5c2a28f1d0ab_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal Amount of Debt by Year of Maturity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_f0f33271-95cb-4542-b21b-165c1f2e9b46_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityLineItems_1241150c-54b7-4f3f-b80e-7d738b5041a0_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity [Line Items]</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityLineItems_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityLineItems" xlink:to="lab_us-gaap_TemporaryEquityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_f6c212f5-2818-4ac4-a171-69c6fbbd9696_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_bc0bfc81-9d5e-4af0-a57d-4ead5c0fad14_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationRevisionOfEstimate_4364b261-c468-4c20-96f9-1c8927e14bcb_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationRevisionOfEstimate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in estimates and timing</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationRevisionOfEstimate_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationRevisionOfEstimate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation, Revision of Estimate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationRevisionOfEstimate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate" xlink:to="lab_us-gaap_AssetRetirementObligationRevisionOfEstimate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_fcc29062-94e6-400a-89ac-60795ca11313_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_ca1bfac7-33e0-4b58-8c1f-46406b589a1f_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock_c299e6c3-bf2a-4193-93bb-2dad8125b8c8_terseLabel_en-US" xlink:label="lab_srt_OilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Prices Used in Determining Oil and Natural Gas Reserves Quantities and Cash Flows</link:label>
    <link:label id="lab_srt_OilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock_label_en-US" xlink:label="lab_srt_OilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and Gas, Average Sale Price and Production Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock" xlink:to="lab_srt_OilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_6327368a-5a28-45b7-8554-4549f6f54f68_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance on deferred tax assets</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_AssetRetirementObligationLiabilitiesForWellsAcquired_6a3caad7-af0f-4611-b381-a66c1ffa2faf_terseLabel_en-US" xlink:label="lab_crk_AssetRetirementObligationLiabilitiesForWellsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_crk_AssetRetirementObligationLiabilitiesForWellsAcquired_label_en-US" xlink:label="lab_crk_AssetRetirementObligationLiabilitiesForWellsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation Liabilities For Wells Acquired</link:label>
    <link:label id="lab_crk_AssetRetirementObligationLiabilitiesForWellsAcquired_documentation_en-US" xlink:label="lab_crk_AssetRetirementObligationLiabilitiesForWellsAcquired" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset retirement obligation liabilities for wells acquired.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AssetRetirementObligationLiabilitiesForWellsAcquired" xlink:href="crk-20221231.xsd#crk_AssetRetirementObligationLiabilitiesForWellsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_AssetRetirementObligationLiabilitiesForWellsAcquired" xlink:to="lab_crk_AssetRetirementObligationLiabilitiesForWellsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_538fad5b-320a-451c-aaf5-8de76469e2cd_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_5a1d6ec8-e027-4b0e-92e8-8bf8078ecdbd_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unvested Restricted Stock</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_008b2d1a-0ef9-4adc-a3e9-5c2ad52ee5ed_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_72cb460c-13af-4a6e-a5aa-62d0f8acbf0b_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_PrepaidDrillingCostsCurrent_49d29b2a-f95d-4fe9-b5d5-5e2fcee1e25f_terseLabel_en-US" xlink:label="lab_crk_PrepaidDrillingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid drilling costs</link:label>
    <link:label id="lab_crk_PrepaidDrillingCostsCurrent_label_en-US" xlink:label="lab_crk_PrepaidDrillingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Drilling Costs, Current</link:label>
    <link:label id="lab_crk_PrepaidDrillingCostsCurrent_documentation_en-US" xlink:label="lab_crk_PrepaidDrillingCostsCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Drilling Costs, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PrepaidDrillingCostsCurrent" xlink:href="crk-20221231.xsd#crk_PrepaidDrillingCostsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_PrepaidDrillingCostsCurrent" xlink:to="lab_crk_PrepaidDrillingCostsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_a9c4acef-17c1-4420-9b72-5f0f102c3b1f_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of year</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_333f1704-840d-4ea4-9395-ad7fd95f49ef_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of year</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_label_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" xlink:to="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockTextBlock_84eda985-6878-4a72-93ad-8b885d7365a5_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Preferred Stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockTextBlock_label_en-US" xlink:label="lab_us-gaap_PreferredStockTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockTextBlock" xlink:to="lab_us-gaap_PreferredStockTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_dc94c203-9aef-4c65-a2b0-010339d14cac_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_84d291a6-babd-45d2-82af-60ff060e7a1e_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_947abf9f-af60-4d3c-bfe2-b7ac880a83de_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember_cbcde44e-cfaa-4989-9699-547b5f1cdb15_terseLabel_en-US" xlink:label="lab_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">6.75% Senior Notes Due 2029</link:label>
    <link:label id="lab_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember_label_en-US" xlink:label="lab_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Six Point Seven Five Percent Due Two Thousand Twenty Nine [Member]</link:label>
    <link:label id="lab_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember_documentation_en-US" xlink:label="lab_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Six Point Seven Five Percent Due Two Thousand Twenty Nine</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember" xlink:href="crk-20221231.xsd#crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember" xlink:to="lab_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_IncomeTaxesLineItems_62b49482-7bc5-497e-8579-2b1a628cdb33_terseLabel_en-US" xlink:label="lab_crk_IncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes [Line Items]</link:label>
    <link:label id="lab_crk_IncomeTaxesLineItems_label_en-US" xlink:label="lab_crk_IncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes [Line Items]</link:label>
    <link:label id="lab_crk_IncomeTaxesLineItems_documentation_en-US" xlink:label="lab_crk_IncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_IncomeTaxesLineItems" xlink:href="crk-20221231.xsd#crk_IncomeTaxesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_IncomeTaxesLineItems" xlink:to="lab_crk_IncomeTaxesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_NumberOfMajorCustomerOfOilAndGasSales_48f340d4-44d4-453b-9b52-d8f6a3aa3bed_terseLabel_en-US" xlink:label="lab_crk_NumberOfMajorCustomerOfOilAndGasSales" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of major customer of oil and gas sales</link:label>
    <link:label id="lab_crk_NumberOfMajorCustomerOfOilAndGasSales_label_en-US" xlink:label="lab_crk_NumberOfMajorCustomerOfOilAndGasSales" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Major Customer of Oil And Gas Sales</link:label>
    <link:label id="lab_crk_NumberOfMajorCustomerOfOilAndGasSales_documentation_en-US" xlink:label="lab_crk_NumberOfMajorCustomerOfOilAndGasSales" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Major Customer of Oil And Gas Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NumberOfMajorCustomerOfOilAndGasSales" xlink:href="crk-20221231.xsd#crk_NumberOfMajorCustomerOfOilAndGasSales"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_NumberOfMajorCustomerOfOilAndGasSales" xlink:to="lab_crk_NumberOfMajorCustomerOfOilAndGasSales" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationLiabilitiesIncurred_17e54bc0-edf3-439e-920f-db9e4492bfc7_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New wells placed on production</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationLiabilitiesIncurred_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation, Liabilities Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationLiabilitiesIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:to="lab_us-gaap_AssetRetirementObligationLiabilitiesIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_72cafff5-f03e-4b8e-aea8-40fe4ebed28f_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProvedDevelopedAndUndevelopedReservesProduction_e789f557-6aea-4ea5-be4f-b2bf56ac29d6_negatedLabel_en-US" xlink:label="lab_srt_ProvedDevelopedAndUndevelopedReservesProduction" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Production</link:label>
    <link:label id="lab_srt_ProvedDevelopedAndUndevelopedReservesProduction_label_en-US" xlink:label="lab_srt_ProvedDevelopedAndUndevelopedReservesProduction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved Developed and Undeveloped Reserves, Production</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedReservesProduction" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedReservesProduction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProvedDevelopedAndUndevelopedReservesProduction" xlink:to="lab_srt_ProvedDevelopedAndUndevelopedReservesProduction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_e849b76b-4398-4a14-b43d-ab0c78e8e474_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockPaidinkind_ff0c9be4-fe91-4c1e-901b-cf1fffa90b69_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockPaidinkind" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of common stock dividends</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockPaidinkind_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockPaidinkind" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock, Paid-in-kind</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockPaidinkind" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockPaidinkind"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockPaidinkind" xlink:to="lab_us-gaap_DividendsCommonStockPaidinkind" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract_d8b1e7f1-e0de-44ed-953b-39fa7aab8113_terseLabel_en-US" xlink:label="lab_us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and natural gas properties, successful efforts method:</link:label>
    <link:label id="lab_us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract_label_en-US" xlink:label="lab_us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and Gas Property, Successful Effort Method, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract" xlink:to="lab_us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_5c13d27b-f1ae-4474-b4e7-4e8159603217_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_06e71a72-b2a4-4a74-b55c-c2eab226193e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Restricted Stock Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract_64830186-10e3-4296-98a5-aad72f8462cd_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved properties:</link:label>
    <link:label id="lab_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract_c9a8b53a-da0b-4dab-9d30-da6d35a7ccdd_verboseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property acquisitions:</link:label>
    <link:label id="lab_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract_label_en-US" xlink:label="lab_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Costs, Oil and Gas Producing Activities, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract" xlink:to="lab_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NaturalGasPerThousandCubicFeetMember_ec6699fe-1e3e-49df-8c98-8dee125fd93a_verboseLabel_en-US" xlink:label="lab_srt_NaturalGasPerThousandCubicFeetMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural Gas Per Thousand Cubic Feet</link:label>
    <link:label id="lab_srt_NaturalGasPerThousandCubicFeetMember_label_en-US" xlink:label="lab_srt_NaturalGasPerThousandCubicFeetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural Gas and Natural Gas Liquids [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NaturalGasPerThousandCubicFeetMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NaturalGasPerThousandCubicFeetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NaturalGasPerThousandCubicFeetMember" xlink:to="lab_srt_NaturalGasPerThousandCubicFeetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_49dd633a-6124-4078-b327-7186c370967d_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CostsIncurredDevelopmentLeaseholdCosts_2d3205cf-e308-4c89-8efe-432690838ffc_verboseLabel_en-US" xlink:label="lab_crk_CostsIncurredDevelopmentLeaseholdCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developmental leasehold costs</link:label>
    <link:label id="lab_crk_CostsIncurredDevelopmentLeaseholdCosts_label_en-US" xlink:label="lab_crk_CostsIncurredDevelopmentLeaseholdCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs Incurred Development Leasehold Costs</link:label>
    <link:label id="lab_crk_CostsIncurredDevelopmentLeaseholdCosts_documentation_en-US" xlink:label="lab_crk_CostsIncurredDevelopmentLeaseholdCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs incurred development leasehold costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredDevelopmentLeaseholdCosts" xlink:href="crk-20221231.xsd#crk_CostsIncurredDevelopmentLeaseholdCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CostsIncurredDevelopmentLeaseholdCosts" xlink:to="lab_crk_CostsIncurredDevelopmentLeaseholdCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_IssuanceOfCommonStockInExchangeForDebt_4f20bd40-d444-4712-8e7d-2eb8b84a5edf_terseLabel_en-US" xlink:label="lab_crk_IssuanceOfCommonStockInExchangeForDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock in exchange for debt</link:label>
    <link:label id="lab_crk_IssuanceOfCommonStockInExchangeForDebt_label_en-US" xlink:label="lab_crk_IssuanceOfCommonStockInExchangeForDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance Of Common Stock In Exchange For Debt</link:label>
    <link:label id="lab_crk_IssuanceOfCommonStockInExchangeForDebt_documentation_en-US" xlink:label="lab_crk_IssuanceOfCommonStockInExchangeForDebt" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock in exchange for debt.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_IssuanceOfCommonStockInExchangeForDebt" xlink:href="crk-20221231.xsd#crk_IssuanceOfCommonStockInExchangeForDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_IssuanceOfCommonStockInExchangeForDebt" xlink:to="lab_crk_IssuanceOfCommonStockInExchangeForDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_fd50a851-37e7-4281-acd1-4d45fccf5ad2_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt and stock issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of Financing and Stock Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:to="lab_us-gaap_PaymentOfFinancingAndStockIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_5e06deb5-c540-435b-8d35-7fc5d9d72274_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain" xlink:to="lab_us-gaap_OtherCommitmentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_2dc0a5fc-26e9-46bc-8feb-ed113708450b_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsMember_8c1170a8-4ecc-4d89-b951-8427d7953b4f_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) from Derivative Financial Instruments</link:label>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsMember_label_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Derivative Instruments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDerivativeInstrumentsMember" xlink:to="lab_us-gaap_GainLossOnDerivativeInstrumentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CrudeOilAndNGLPerBarrelMember_3e5c5a2f-7eca-4f45-b8fc-b0cbd90810a8_terseLabel_en-US" xlink:label="lab_srt_CrudeOilAndNGLPerBarrelMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Crude Oil and NGL Per Barrel</link:label>
    <link:label id="lab_srt_CrudeOilAndNGLPerBarrelMember_label_en-US" xlink:label="lab_srt_CrudeOilAndNGLPerBarrelMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Crude Oil and Natural Gas Liquids (NGL) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CrudeOilAndNGLPerBarrelMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CrudeOilAndNGLPerBarrelMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CrudeOilAndNGLPerBarrelMember" xlink:to="lab_srt_CrudeOilAndNGLPerBarrelMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_e8794a38-6ee7-4cca-89dd-8aac9fb7841c_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_ca3f1a25-ac0d-41cf-8c40-626fa73d3857_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Volume (in MMBTU)</link:label>
    <link:label id="lab_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_label_en-US" xlink:label="lab_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Nonmonetary Notional Amount, Energy Measure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure" xlink:to="lab_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_fa35b4c5-21a0-4596-83a5-9fe252a2a38e_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_5bd846e6-e108-400e-b513-3e17b9e6c61d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, weighted average remaining term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_9b32e408-24e3-4693-b5a4-aa805c745eb0_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_71971b17-517e-4b3b-a7b0-a4d1887a783b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_cda1bfb3-1172-4130-871e-fec355c674fa_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember_66cc3cac-5e8a-4b2f-86ce-fb4b56e9f3a9_terseLabel_en-US" xlink:label="lab_crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">9.75% Senior Notes Due 2026</link:label>
    <link:label id="lab_crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember_label_en-US" xlink:label="lab_crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Nine Point Seven Five Percent Due Two Thousand Twenty Six [Member]</link:label>
    <link:label id="lab_crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember_documentation_en-US" xlink:label="lab_crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior notes nine point seven five percent due two thousand twenty six.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember" xlink:href="crk-20221231.xsd#crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember" xlink:to="lab_crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_9221563f-e7d7-4124-8789-247a10a7ccfc_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesCurrent_7c108078-6930-41fa-9bef-82d5e9dfd830_netLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative financial instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesCurrent_9445723f-5479-4630-98f1-2061e211e165_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative liability, current</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesCurrent" xlink:to="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_e42a06b6-24ea-4a67-8abb-c13365006b4c_verboseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d011f4ab-7d8e-456b-811c-90aeb211d8aa_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockSharesConverted1_08ece557-7f36-4887-ab1e-a2d36eb9628e_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of stock, shares converted (in shares)</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockSharesConverted1_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Stock, Shares Converted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockSharesConverted1" xlink:to="lab_us-gaap_ConversionOfStockSharesConverted1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_7abd85dd-486b-48ff-b152-98363ff62125_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_DeferredTaxAssetsInterestExpenseLimitation_f264f4a9-471d-43e3-b699-9885fd10bc34_verboseLabel_en-US" xlink:label="lab_crk_DeferredTaxAssetsInterestExpenseLimitation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense limitation</link:label>
    <link:label id="lab_crk_DeferredTaxAssetsInterestExpenseLimitation_label_en-US" xlink:label="lab_crk_DeferredTaxAssetsInterestExpenseLimitation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Interest Expense Limitation</link:label>
    <link:label id="lab_crk_DeferredTaxAssetsInterestExpenseLimitation_documentation_en-US" xlink:label="lab_crk_DeferredTaxAssetsInterestExpenseLimitation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets interest expense limitation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_DeferredTaxAssetsInterestExpenseLimitation" xlink:href="crk-20221231.xsd#crk_DeferredTaxAssetsInterestExpenseLimitation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_DeferredTaxAssetsInterestExpenseLimitation" xlink:to="lab_crk_DeferredTaxAssetsInterestExpenseLimitation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_f426ad60-ded7-4bba-92f4-28a407ae92b3_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition and Gas Balancing</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_f1ba7508-88d0-41de-a33b-63bb88c5a47d_verboseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_b0c59c49-6786-4dfe-945a-2d6110c47df0_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, useful life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_c420e88e-1012-4c54-9929-3c7f39dc727f_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock" xlink:to="lab_us-gaap_LongTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_02a95400-f940-4bdf-825f-9c822e3dce4a_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_NaturalGasContractMember_c989c236-ff92-4c52-b190-ab46bbfc2f82_terseLabel_en-US" xlink:label="lab_crk_NaturalGasContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural Gas Swap Contracts:</link:label>
    <link:label id="lab_crk_NaturalGasContractMember_dafa528f-0e7b-4f6a-b0d9-82a1f8f4deb5_verboseLabel_en-US" xlink:label="lab_crk_NaturalGasContractMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural gas price derivatives</link:label>
    <link:label id="lab_crk_NaturalGasContractMember_label_en-US" xlink:label="lab_crk_NaturalGasContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural Gas Contract [Member]</link:label>
    <link:label id="lab_crk_NaturalGasContractMember_documentation_en-US" xlink:label="lab_crk_NaturalGasContractMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural gas contract.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NaturalGasContractMember" xlink:href="crk-20221231.xsd#crk_NaturalGasContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_NaturalGasContractMember" xlink:to="lab_crk_NaturalGasContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a7ece2f2-621e-4fb6-8d4b-69b9f2851fd7_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance, weighted average grant price, outstanding (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_5823b2d1-1098-4636-b776-ac43d0514f6a_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance, weighted average grant price, outstanding (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock_561ab22e-532e-4093-b5b2-b7c54acb6bba_terseLabel_en-US" xlink:label="lab_crk_CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Payments Made for Interest and Income Taxes</link:label>
    <link:label id="lab_crk_CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock_label_en-US" xlink:label="lab_crk_CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Payments Made For Interest And Income Taxes [Table Text Block]</link:label>
    <link:label id="lab_crk_CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock_documentation_en-US" xlink:label="lab_crk_CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash payments made for interest and income taxes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock" xlink:href="crk-20221231.xsd#crk_CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock" xlink:to="lab_crk_CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionAxis_5cf54c3c-1cde-46d7-84b4-6f3da8475fb6_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionAxis" xlink:to="lab_us-gaap_AssetAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_b0640ce1-3303-40e1-a56e-e2823f39c5fc_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NaturalGasProductionMember_2fd03247-c4fa-45bb-8f9d-98e53ce53016_terseLabel_en-US" xlink:label="lab_us-gaap_NaturalGasProductionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural gas sales</link:label>
    <link:label id="lab_us-gaap_NaturalGasProductionMember_label_en-US" xlink:label="lab_us-gaap_NaturalGasProductionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural Gas, Production [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NaturalGasProductionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NaturalGasProductionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NaturalGasProductionMember" xlink:to="lab_us-gaap_NaturalGasProductionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_064998e0-1420-4ace-9214-39f7999a9276_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings_5978e94e-f515-40c1-8623-a58ec24b3300_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total gains (losses) included in earnings</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings_label_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" xlink:to="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_d196e06d-bb47-4c39-9a44-3049d39c803b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod_c586c409-74c9-4773-8e47-c531a88d12f5_terseLabel_en-US" xlink:label="lab_us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unproved</link:label>
    <link:label id="lab_us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod_label_en-US" xlink:label="lab_us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unproved Oil and Gas Property, Successful Effort Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod" xlink:to="lab_us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_61bda2b2-7893-487b-a355-eb715ad1cac0_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">From affiliates</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_a357f776-33c1-4e30-b4ee-16caf65da720_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable from affiliates</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:to="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CollarContractOneForYearOneMember_d6e197b8-b673-46dc-ada8-a3833e99b17e_terseLabel_en-US" xlink:label="lab_crk_CollarContractOneForYearOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collar Contracts for 2022</link:label>
    <link:label id="lab_crk_CollarContractOneForYearOneMember_label_en-US" xlink:label="lab_crk_CollarContractOneForYearOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collar Contract One For Year One [Member]</link:label>
    <link:label id="lab_crk_CollarContractOneForYearOneMember_documentation_en-US" xlink:label="lab_crk_CollarContractOneForYearOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collar contract one for year two.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CollarContractOneForYearOneMember" xlink:href="crk-20221231.xsd#crk_CollarContractOneForYearOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CollarContractOneForYearOneMember" xlink:to="lab_crk_CollarContractOneForYearOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_5c3d1da7-4552-4d73-937b-85c0959b1163_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemption of Series A Convertible Preferred Stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Preferred Stock and Preference Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_d4483501-a612-43a7-bb2e-3cc3cacba48c_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AffiliatedEntityMember_17474f9d-255e-47a0-9bbd-f7f61f7a7857_terseLabel_en-US" xlink:label="lab_srt_AffiliatedEntityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity</link:label>
    <link:label id="lab_srt_AffiliatedEntityMember_label_en-US" xlink:label="lab_srt_AffiliatedEntityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AffiliatedEntityMember" xlink:to="lab_srt_AffiliatedEntityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ReserveQuantitiesLineItems_d32e7716-b3dc-46b7-a57b-5d5802b7f85d_terseLabel_en-US" xlink:label="lab_srt_ReserveQuantitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve Quantities [Line Items]</link:label>
    <link:label id="lab_srt_ReserveQuantitiesLineItems_label_en-US" xlink:label="lab_srt_ReserveQuantitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve Quantities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ReserveQuantitiesLineItems" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ReserveQuantitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ReserveQuantitiesLineItems" xlink:to="lab_srt_ReserveQuantitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_AccruedDrillingCosts_867a8aeb-ffef-45a0-970e-e03745e3a13c_terseLabel_en-US" xlink:label="lab_crk_AccruedDrillingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued drilling costs</link:label>
    <link:label id="lab_crk_AccruedDrillingCosts_label_en-US" xlink:label="lab_crk_AccruedDrillingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Drilling Costs</link:label>
    <link:label id="lab_crk_AccruedDrillingCosts_documentation_en-US" xlink:label="lab_crk_AccruedDrillingCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued drilling costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AccruedDrillingCosts" xlink:href="crk-20221231.xsd#crk_AccruedDrillingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_AccruedDrillingCosts" xlink:to="lab_crk_AccruedDrillingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_b9a408ef-b6e3-4308-84ce-ebc4345f77a3_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense_9961455d-961b-46c2-8452-4d2951bd2104_verboseLabel_en-US" xlink:label="lab_crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense, tax credit carryforward, amount</link:label>
    <link:label id="lab_crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense_label_en-US" xlink:label="lab_crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets Tax Credit Carryforwards Interest Expense</link:label>
    <link:label id="lab_crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense_documentation_en-US" xlink:label="lab_crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets tax credit carryforwards interest expense.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense" xlink:href="crk-20221231.xsd#crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense" xlink:to="lab_crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_eec9238e-285f-4f6b-a295-135c3764d2a3_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_3fecd046-1a4d-471c-a307-5bdb82e7cad9_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_SecuredOvernightFinancingRateSOFRMember_6f2453a6-8860-4d75-a892-7667e819a24a_terseLabel_en-US" xlink:label="lab_crk_SecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR)</link:label>
    <link:label id="lab_crk_SecuredOvernightFinancingRateSOFRMember_label_en-US" xlink:label="lab_crk_SecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) [Member]</link:label>
    <link:label id="lab_crk_SecuredOvernightFinancingRateSOFRMember_documentation_en-US" xlink:label="lab_crk_SecuredOvernightFinancingRateSOFRMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SecuredOvernightFinancingRateSOFRMember" xlink:href="crk-20221231.xsd#crk_SecuredOvernightFinancingRateSOFRMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_SecuredOvernightFinancingRateSOFRMember" xlink:to="lab_crk_SecuredOvernightFinancingRateSOFRMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_90f42a3d-15d8-4d99-b238-ea88ef0051a1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock issuance costs</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentDueInFifthYear_1e0fc60b-4a04-4b79-880c-fa0b63926f27_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInFifthYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other commitment, to be paid, year five</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueInFifthYear_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInFifthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInFifthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInFifthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInFifthYear" xlink:to="lab_us-gaap_OtherCommitmentDueInFifthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_RelatedPartyTransactionFeeRevenue_5d2c1e7b-cdc7-49c8-8469-f7c91d6706d4_terseLabel_en-US" xlink:label="lab_crk_RelatedPartyTransactionFeeRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related party transaction, fee revenue (in dollars per share)</link:label>
    <link:label id="lab_crk_RelatedPartyTransactionFeeRevenue_label_en-US" xlink:label="lab_crk_RelatedPartyTransactionFeeRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Fee Revenue</link:label>
    <link:label id="lab_crk_RelatedPartyTransactionFeeRevenue_documentation_en-US" xlink:label="lab_crk_RelatedPartyTransactionFeeRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Fee Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_RelatedPartyTransactionFeeRevenue" xlink:href="crk-20221231.xsd#crk_RelatedPartyTransactionFeeRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_RelatedPartyTransactionFeeRevenue" xlink:to="lab_crk_RelatedPartyTransactionFeeRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock_bb7f704d-ddf4-4df7-80b7-42b22b99cfde_terseLabel_en-US" xlink:label="lab_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and Gas Producing Activities</link:label>
    <link:label id="lab_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and Gas Exploration and Production Industries Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock" xlink:to="lab_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_d97fa384-5f58-4852-8aa9-13ced866da22_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice_c3f2a4e5-9dfe-4c10-8393-85e602266f86_verboseLabel_en-US" xlink:label="lab_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average grant date fair value per unit (in shares)</link:label>
    <link:label id="lab_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice_label_en-US" xlink:label="lab_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded From Computation Of Earnings Per Unit Weighted Average Grant Date Fair Value Price</link:label>
    <link:label id="lab_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice_documentation_en-US" xlink:label="lab_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive securities excluded from computation of earnings per unit weighted average grant date fair value price.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice" xlink:href="crk-20221231.xsd#crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice" xlink:to="lab_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_16caec64-fb49-4fee-8676-fe19e5272700_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_b62d372b-7a30-4b6d-b260-989855fde51b_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedPremium_ab407375-6ab5-4f10-bb0e-c16b238d6aae_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedPremium" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premium, net of amortization</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedPremium_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedPremium" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Premium</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedPremium" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_0d09c5b6-d3b7-4ef1-850f-0d2a8e881662_netLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_b2c9b181-7e7f-4907-bc4f-6c7132f4c0f6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_675d5deb-7295-4fa4-99b9-ade077080277_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Matching contributions to the plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_61484348-2c94-470d-a6ce-9f402a986b80_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Share Units (PSU)</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock_31c5c2a3-ab9e-48ed-97c5-4a460d4d5de2_terseLabel_en-US" xlink:label="lab_crk_ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration of Credit Risk, Accounts Receivable and Credit Losses</link:label>
    <link:label id="lab_crk_ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock_label_en-US" xlink:label="lab_crk_ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Of Credit Risk And Accounts Receivable [Policy Text Block]</link:label>
    <link:label id="lab_crk_ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock_documentation_en-US" xlink:label="lab_crk_ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration of credit risk and accounts receivable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock" xlink:href="crk-20221231.xsd#crk_ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock" xlink:to="lab_crk_ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssued_93ffffef-0d80-43c4-b456-efe02629211c_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_7728f1c4-919f-4826-9187-af6d4ac17737_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_cd14c3d7-2f58-4dbe-9e84-791de53a2b30_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_7360442d-b46a-421f-8aa9-b21728cad2b0_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndOtherIncome_b1e2023d-5011-42ef-a2af-9005d8faaee9_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndOtherIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_us-gaap_InterestAndOtherIncome_label_en-US" xlink:label="lab_us-gaap_InterestAndOtherIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest and Other Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndOtherIncome" xlink:to="lab_us-gaap_InterestAndOtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_01f19b9e-4f5f-4f6f-9f8c-84e43e07b67e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_096d5877-884f-4afc-8b05-72701006782d_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used for financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_29431b14-ef1a-4161-8d61-926004fc6ce5_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, fair value</link:label>
    <link:label id="lab_us-gaap_LongTermDebtFairValue_label_en-US" xlink:label="lab_us-gaap_LongTermDebtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtFairValue" xlink:to="lab_us-gaap_LongTermDebtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_a6f32fba-0df9-4d28-af1d-ad9fc963f0a6_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_b4dffdab-b216-41f2-8ae2-12ddba15e408_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued employee compensation</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_2cbd6f8c-45e6-4f8a-8627-d116ab7a231f_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_2853db3c-a2bb-4874-a38d-d07bc0ecb0f7_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_f3431628-68d7-4ad4-bb92-761837162b6a_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Carrying Amount, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:to="lab_us-gaap_TemporaryEquityCarryingAmountAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves_398d9c88-24f8-4212-8151-b2b63cf039c2_totalLabel_en-US" xlink:label="lab_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standardized Measure of Discounted Future Net Cash Flows</link:label>
    <link:label id="lab_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves_f3d89f55-93bd-4cef-be13-eaade8b53d28_periodStartLabel_en-US" xlink:label="lab_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standardized Measure, Beginning of Year</link:label>
    <link:label id="lab_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves_734f277c-73aa-42ad-b477-35d5d880c9a4_periodEndLabel_en-US" xlink:label="lab_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standardized Measure, End of Year</link:label>
    <link:label id="lab_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves_label_en-US" xlink:label="lab_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Oil and Gas Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves" xlink:to="lab_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_0283aafc-93ed-4bc6-bd90-813404afe43c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis" xlink:to="lab_us-gaap_OtherCommitmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_da3e663c-e73b-4b17-99e3-5e002b5588f3_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (loss) before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_3ad0d838-05b2-45b2-bed9-53c5d5132cdf_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_c371ed13-bc8b-4c39-8e45-022ceb50fb0b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred and non-current income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfOilAndGasProperty_256d4e75-a6af-4474-85ab-02dab3b1293c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOilAndGasProperty" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on sale of oil and gas properties</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfOilAndGasProperty_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOilAndGasProperty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Oil and Gas Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOilAndGasProperty" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfOilAndGasProperty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfOilAndGasProperty" xlink:to="lab_us-gaap_GainLossOnSaleOfOilAndGasProperty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock_b2100b87-78f5-4eab-80a8-9363cd83d639_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Costs Related to Oil and Natural Gas Property Acquisition Exploration and Development Activities</link:label>
    <link:label id="lab_us-gaap_CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Costs Relating to Oil and Gas Producing Activities Disclosure [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_dc68b208-e624-482a-b12e-c6140e507339_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock dividends paid</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Preferred Stock and Preference Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:to="lab_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EnergyDomain_41048cd6-748b-4a5c-a9a1-24979642da73_terseLabel_en-US" xlink:label="lab_srt_EnergyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy</link:label>
    <link:label id="lab_srt_EnergyDomain_label_en-US" xlink:label="lab_srt_EnergyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EnergyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EnergyDomain" xlink:to="lab_srt_EnergyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NaturalGasReservesMember_a8e89926-4b35-4dc5-87f6-23c18325b560_terseLabel_en-US" xlink:label="lab_srt_NaturalGasReservesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural Gas (MMcf)</link:label>
    <link:label id="lab_srt_NaturalGasReservesMember_label_en-US" xlink:label="lab_srt_NaturalGasReservesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural Gas [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NaturalGasReservesMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NaturalGasReservesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NaturalGasReservesMember" xlink:to="lab_srt_NaturalGasReservesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_aae3206c-fd3a-473a-8c65-e144b0acf7f5_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt discount, premium and issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_82cd244e-9aa0-41b5-a54f-f03e91cd8fe7_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaid_452bd710-54c5-4851-a751-faceab8fb1de_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest</link:label>
    <link:label id="lab_us-gaap_InterestPaid_label_en-US" xlink:label="lab_us-gaap_InterestPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Including Capitalized Interest, Operating and Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaid" xlink:to="lab_us-gaap_InterestPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_6cb972f4-bed7-45a9-853a-e6255cb80ea6_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Customers</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent_0c6e99be-77a8-4ae4-8553-337e49d1dfdf_terseLabel_en-US" xlink:label="lab_crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued proceeds from sale of oil and gas properties</link:label>
    <link:label id="lab_crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent_label_en-US" xlink:label="lab_crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Proceeds From Sale of Oil And Gas Properties, Current</link:label>
    <link:label id="lab_crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent_documentation_en-US" xlink:label="lab_crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Proceeds From Sale of Oil And Gas Properties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent" xlink:href="crk-20221231.xsd#crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent" xlink:to="lab_crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure_bd5e9122-dffd-40fe-bcb9-b67ef02f7bee_terseLabel_en-US" xlink:label="lab_crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in accrued capital expenditures</link:label>
    <link:label id="lab_crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure_label_en-US" xlink:label="lab_crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Or Part Noncash Increase (Decrease) In Accrued Capital Expenditure</link:label>
    <link:label id="lab_crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure_documentation_en-US" xlink:label="lab_crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or part noncash increase (decrease) in accrued capital expenditure.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure" xlink:href="crk-20221231.xsd#crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure" xlink:to="lab_crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExplorationAbandonmentAndImpairmentExpense_30449931-977f-4030-9e74-1472d77051f8_terseLabel_en-US" xlink:label="lab_us-gaap_ExplorationAbandonmentAndImpairmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exploration</link:label>
    <link:label id="lab_us-gaap_ExplorationAbandonmentAndImpairmentExpense_label_en-US" xlink:label="lab_us-gaap_ExplorationAbandonmentAndImpairmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exploration Abandonment and Impairment Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExplorationAbandonmentAndImpairmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExplorationAbandonmentAndImpairmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExplorationAbandonmentAndImpairmentExpense" xlink:to="lab_us-gaap_ExplorationAbandonmentAndImpairmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_910527bb-1e2e-4196-9694-39684d255eba_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_HydraulicFracturingServiceAgreementsMember_2212fc83-884e-4ce0-8ef7-c0aa00bd4196_terseLabel_en-US" xlink:label="lab_crk_HydraulicFracturingServiceAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hydraulic Fracturing Services</link:label>
    <link:label id="lab_crk_HydraulicFracturingServiceAgreementsMember_label_en-US" xlink:label="lab_crk_HydraulicFracturingServiceAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hydraulic Fracturing Service Agreements [Member]</link:label>
    <link:label id="lab_crk_HydraulicFracturingServiceAgreementsMember_documentation_en-US" xlink:label="lab_crk_HydraulicFracturingServiceAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hydraulic Fracturing Service Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_HydraulicFracturingServiceAgreementsMember" xlink:href="crk-20221231.xsd#crk_HydraulicFracturingServiceAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_HydraulicFracturingServiceAgreementsMember" xlink:to="lab_crk_HydraulicFracturingServiceAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_6150c122-db74-4f5e-8480-c0f2b9bc3384_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Income Tax Provision (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1b3640de-07c9-4c1c-bb1e-6279aab76282_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_77b3ce45-5b6d-4f7b-bbf3-3ee830bc3f01_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance on deferred tax assets</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_b4f339cd-5eb5-4747-b4eb-4b9217d19728_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected recognition period</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_9b9a7068-9034-407d-9659-c3ffdff74b87_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected recognition period</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_7d161183-517a-43a4-97f2-fe53bd4c9844_terseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on early extinguishment of debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_95002336-0f4d-4c06-85f0-e15a6ebb53db_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on early extinguishment of debt</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_80deb41c-8835-4acb-a011-79de42af10fb_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Changes in Reserve for Future Abandonment Costs</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Asset Retirement Obligations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_9552531b-cda8-4062-8973-bfba3fbc6731_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_567ab890-d460-4e52-b3c3-1b6c9b925740_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedExploratoryWellCostsRollForwardTableTextBlock_1d924620-f8ee-491b-8a88-ee477fceb1b3_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedExploratoryWellCostsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Exploratory Well Costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedExploratoryWellCostsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_CapitalizedExploratoryWellCostsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Exploratory Well Costs, Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedExploratoryWellCostsRollForwardTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedExploratoryWellCostsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedExploratoryWellCostsRollForwardTableTextBlock" xlink:to="lab_us-gaap_CapitalizedExploratoryWellCostsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_cb0c23d2-33d7-496a-8e97-9e71ef14b2cb_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_LeaseOperatingExpenses_272f9d73-cf7b-4664-9203-d61c4646bcbd_terseLabel_en-US" xlink:label="lab_crk_LeaseOperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease operating</link:label>
    <link:label id="lab_crk_LeaseOperatingExpenses_label_en-US" xlink:label="lab_crk_LeaseOperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Operating Expenses</link:label>
    <link:label id="lab_crk_LeaseOperatingExpenses_documentation_en-US" xlink:label="lab_crk_LeaseOperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease operating expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_LeaseOperatingExpenses" xlink:href="crk-20221231.xsd#crk_LeaseOperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_LeaseOperatingExpenses" xlink:to="lab_crk_LeaseOperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentDueInThirdYear_9702ea5d-f8af-4e9b-bbfa-76bdf78b22f0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other commitment, to be paid, year three</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueInThirdYear_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInThirdYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInThirdYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInThirdYear" xlink:to="lab_us-gaap_OtherCommitmentDueInThirdYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquitySharesAuthorized_42fc28b7-0eab-49a5-a45e-80b515e1f928_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesAuthorized_22a3a52b-36ad-4579-898d-00dfe71177b1_verboseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, authorized capital stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesAuthorized_label_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesAuthorized" xlink:to="lab_us-gaap_TemporaryEquitySharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_612e8188-7a7a-4166-8b34-863115908fa2_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_f02ba091-7fdf-4675-9b58-9de363e4b49f_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CurrentRatio_4777c6e4-3886-4714-bd39-08360e5b6df3_terseLabel_en-US" xlink:label="lab_crk_CurrentRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current ratio</link:label>
    <link:label id="lab_crk_CurrentRatio_label_en-US" xlink:label="lab_crk_CurrentRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Ratio</link:label>
    <link:label id="lab_crk_CurrentRatio_documentation_en-US" xlink:label="lab_crk_CurrentRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current ratio.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CurrentRatio" xlink:href="crk-20221231.xsd#crk_CurrentRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CurrentRatio" xlink:to="lab_crk_CurrentRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AverageSalesPriceAndProductionCostsPerUnitOfProductionTable_eda52489-3890-487c-b052-1b8dffb280d4_terseLabel_en-US" xlink:label="lab_srt_AverageSalesPriceAndProductionCostsPerUnitOfProductionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and Gas, Average Sale Price and Production Cost Per Unit [Table]</link:label>
    <link:label id="lab_srt_AverageSalesPriceAndProductionCostsPerUnitOfProductionTable_label_en-US" xlink:label="lab_srt_AverageSalesPriceAndProductionCostsPerUnitOfProductionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and Gas, Average Sale Price and Production Cost Per Unit [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AverageSalesPriceAndProductionCostsPerUnitOfProductionTable" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AverageSalesPriceAndProductionCostsPerUnitOfProductionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AverageSalesPriceAndProductionCostsPerUnitOfProductionTable" xlink:to="lab_srt_AverageSalesPriceAndProductionCostsPerUnitOfProductionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_07d2d8e9-d459-4a8b-9843-29740ea7d3a4_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseLongTermDebt_d7b248b2-89ad-4803-80ea-0a2a12ca1210_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of accrued interest</link:label>
    <link:label id="lab_us-gaap_InterestExpenseLongTermDebt_label_en-US" xlink:label="lab_us-gaap_InterestExpenseLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseLongTermDebt" xlink:to="lab_us-gaap_InterestExpenseLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_902ce9ab-a396-48a3-bf0b-4ccc271fb2a4_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_AdvancePaymentsForReceiptsFromDrillingCosts_061e33fa-fd90-4691-8bb4-30dfbcf6cf92_negatedLabel_en-US" xlink:label="lab_crk_AdvancePaymentsForReceiptsFromDrillingCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid drilling costs</link:label>
    <link:label id="lab_crk_AdvancePaymentsForReceiptsFromDrillingCosts_label_en-US" xlink:label="lab_crk_AdvancePaymentsForReceiptsFromDrillingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advance Payments For (Receipts From) Drilling Costs</link:label>
    <link:label id="lab_crk_AdvancePaymentsForReceiptsFromDrillingCosts_documentation_en-US" xlink:label="lab_crk_AdvancePaymentsForReceiptsFromDrillingCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advance payments for drilling costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AdvancePaymentsForReceiptsFromDrillingCosts" xlink:href="crk-20221231.xsd#crk_AdvancePaymentsForReceiptsFromDrillingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_AdvancePaymentsForReceiptsFromDrillingCosts" xlink:to="lab_crk_AdvancePaymentsForReceiptsFromDrillingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_c0f6d43d-1d4e-4fad-ae08-bff30bb8b0b0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_725a20d2-ed7e-4c61-b5fe-a2bbe68d652b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_OtherCommitmentNumberOfNaturalGasPoweredFleets_f19678ea-d1a2-4b00-ad22-5256d2d3daf6_terseLabel_en-US" xlink:label="lab_crk_OtherCommitmentNumberOfNaturalGasPoweredFleets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural gas powered fleets</link:label>
    <link:label id="lab_crk_OtherCommitmentNumberOfNaturalGasPoweredFleets_label_en-US" xlink:label="lab_crk_OtherCommitmentNumberOfNaturalGasPoweredFleets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, Number Of Natural Gas Powered Fleets</link:label>
    <link:label id="lab_crk_OtherCommitmentNumberOfNaturalGasPoweredFleets_documentation_en-US" xlink:label="lab_crk_OtherCommitmentNumberOfNaturalGasPoweredFleets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, Number Of Natural Gas Powered Fleets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OtherCommitmentNumberOfNaturalGasPoweredFleets" xlink:href="crk-20221231.xsd#crk_OtherCommitmentNumberOfNaturalGasPoweredFleets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_OtherCommitmentNumberOfNaturalGasPoweredFleets" xlink:to="lab_crk_OtherCommitmentNumberOfNaturalGasPoweredFleets" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_849511ec-e86d-466a-8375-a2f3cd2ec679_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CommitmentsAndContingenciesLineItems_0dea151c-be6b-43ff-b0de-153d32de895a_terseLabel_en-US" xlink:label="lab_crk_CommitmentsAndContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments And Contingencies [Line Items]</link:label>
    <link:label id="lab_crk_CommitmentsAndContingenciesLineItems_label_en-US" xlink:label="lab_crk_CommitmentsAndContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments And Contingencies [Line Items]</link:label>
    <link:label id="lab_crk_CommitmentsAndContingenciesLineItems_documentation_en-US" xlink:label="lab_crk_CommitmentsAndContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CommitmentsAndContingenciesLineItems" xlink:href="crk-20221231.xsd#crk_CommitmentsAndContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CommitmentsAndContingenciesLineItems" xlink:to="lab_crk_CommitmentsAndContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet_51326b3f-bc19-4f19-a1a3-07dfbc7624b7_totalLabel_en-US" xlink:label="lab_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized costs, oil and gas producing activities, net, total</link:label>
    <link:label id="lab_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Costs, Oil and Gas Producing Activities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet" xlink:to="lab_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_f8cbc6f8-d981-47cf-984b-b435952380a4_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_347e27e7-35c3-4905-86fa-e10a3e35c4b0_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedCostsProvedProperties_11bb716f-4c6e-48fa-b470-f16c76b2a717_totalLabel_en-US" xlink:label="lab_us-gaap_CapitalizedCostsProvedProperties" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved properties</link:label>
    <link:label id="lab_us-gaap_CapitalizedCostsProvedProperties_label_en-US" xlink:label="lab_us-gaap_CapitalizedCostsProvedProperties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Costs, Proved Properties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsProvedProperties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsProvedProperties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedCostsProvedProperties" xlink:to="lab_us-gaap_CapitalizedCostsProvedProperties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_d3ddf0e1-7004-4891-b274-e7a848850210_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares_2561eb67-4fc1-46cb-b28e-3bf06ef5ed11_totalLabel_en-US" xlink:label="lab_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net income (loss) available to common stockholders</link:label>
    <link:label id="lab_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares_label_en-US" xlink:label="lab_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Available To Common Stockholders, After Unvested Restricted Shares</link:label>
    <link:label id="lab_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares_documentation_en-US" xlink:label="lab_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Available To Common Stockholders, After Unvested Restricted Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares" xlink:href="crk-20221231.xsd#crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares" xlink:to="lab_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationsNoncurrent_42cab177-66a2-4737-84ed-f5ce6c2d3470_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve for future abandonment costs</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationsNoncurrent_5646e34c-f5a1-4824-bd09-a79c755da203_periodStartLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve for future abandonment costs at beginning of the year</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationsNoncurrent_f9c3ca5b-eed0-47c5-8060-9ada3abbd36d_periodEndLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve for future abandonment costs at end of the year</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationsNoncurrent_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligations, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationsNoncurrent" xlink:to="lab_us-gaap_AssetRetirementObligationsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems_51a4d3f0-84c6-44f9-a42c-df5178e8c0da_terseLabel_en-US" xlink:label="lab_crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and Gas, Average Sale Price and Production Cost Per Unit [Line Items]</link:label>
    <link:label id="lab_crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems_label_en-US" xlink:label="lab_crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil And Gas Average Sale Price And Production Cost Per Unit [Line Items]</link:label>
    <link:label id="lab_crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems_documentation_en-US" xlink:label="lab_crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and gas, average sale price and production cost per unit.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems" xlink:href="crk-20221231.xsd#crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems" xlink:to="lab_crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_b57c8087-5672-4c6a-b084-6c0efa4f6f3d_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issuance costs, net of amortization</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b2c60cb9-855f-4d50-b53b-b70f762a5911_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_84b910f5-7c59-4e8e-bd55-abd3dc02e2aa_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_ChangesInTiming_9860f3f1-b1ba-4b1b-8ccf-b94563d14b16_terseLabel_en-US" xlink:label="lab_crk_ChangesInTiming" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in timing and other</link:label>
    <link:label id="lab_crk_ChangesInTiming_label_en-US" xlink:label="lab_crk_ChangesInTiming" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes In Timing</link:label>
    <link:label id="lab_crk_ChangesInTiming_documentation_en-US" xlink:label="lab_crk_ChangesInTiming" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in timing.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ChangesInTiming" xlink:href="crk-20221231.xsd#crk_ChangesInTiming"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_ChangesInTiming" xlink:to="lab_crk_ChangesInTiming" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationsMember_88a94bac-1495-42d3-8561-076f057a70de_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Not Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationsMember_label_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Not Discontinued Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationsMember" xlink:to="lab_us-gaap_DisposalGroupNotDiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_9e1160cf-2169-46f9-ac35-25911fb7eb1a_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_24f74a92-1dd3-48e6-8469-b63307ed66e6_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CostsIncurredOtherDevelopmentCosts_0b2d9bc1-9eca-40e8-beab-2e0d9d345709_verboseLabel_en-US" xlink:label="lab_crk_CostsIncurredOtherDevelopmentCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other development costs</link:label>
    <link:label id="lab_crk_CostsIncurredOtherDevelopmentCosts_label_en-US" xlink:label="lab_crk_CostsIncurredOtherDevelopmentCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs Incurred Other Development Costs</link:label>
    <link:label id="lab_crk_CostsIncurredOtherDevelopmentCosts_documentation_en-US" xlink:label="lab_crk_CostsIncurredOtherDevelopmentCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs incurred other development costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredOtherDevelopmentCosts" xlink:href="crk-20221231.xsd#crk_CostsIncurredOtherDevelopmentCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CostsIncurredOtherDevelopmentCosts" xlink:to="lab_crk_CostsIncurredOtherDevelopmentCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPayableCurrent_f0ca67c3-f09a-4b7c-b045-26e8465798f3_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued interest payable</link:label>
    <link:label id="lab_us-gaap_InterestPayableCurrent_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrent" xlink:to="lab_us-gaap_InterestPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_a0149422-042f-48a0-a558-b5cc992d7386_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_OperatingExpenseGasServices_9c590ffe-9840-460a-a22c-f745426483b7_terseLabel_en-US" xlink:label="lab_crk_OperatingExpenseGasServices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gas services</link:label>
    <link:label id="lab_crk_OperatingExpenseGasServices_label_en-US" xlink:label="lab_crk_OperatingExpenseGasServices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expense, Gas Services</link:label>
    <link:label id="lab_crk_OperatingExpenseGasServices_documentation_en-US" xlink:label="lab_crk_OperatingExpenseGasServices" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expense, Gas Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OperatingExpenseGasServices" xlink:href="crk-20221231.xsd#crk_OperatingExpenseGasServices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_OperatingExpenseGasServices" xlink:to="lab_crk_OperatingExpenseGasServices" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_AuditInformationAbstract_label_en-US" xlink:label="lab_crk_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_crk_AuditInformationAbstract_documentation_en-US" xlink:label="lab_crk_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AuditInformationAbstract" xlink:href="crk-20221231.xsd#crk_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_AuditInformationAbstract" xlink:to="lab_crk_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_LengthOfAcquiredPipeline_cda45b20-48c6-4bca-a583-ffc21072a7b3_terseLabel_en-US" xlink:label="lab_crk_LengthOfAcquiredPipeline" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Length of acquired pipeline</link:label>
    <link:label id="lab_crk_LengthOfAcquiredPipeline_label_en-US" xlink:label="lab_crk_LengthOfAcquiredPipeline" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Length Of Acquired Pipeline</link:label>
    <link:label id="lab_crk_LengthOfAcquiredPipeline_documentation_en-US" xlink:label="lab_crk_LengthOfAcquiredPipeline" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Length Of Acquired Pipeline</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_LengthOfAcquiredPipeline" xlink:href="crk-20221231.xsd#crk_LengthOfAcquiredPipeline"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_LengthOfAcquiredPipeline" xlink:to="lab_crk_LengthOfAcquiredPipeline" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_ec5297a6-cf89-4c9a-8791-7f88db1c7875_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Financial Instruments and Hedging Activities</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_38acc2b5-4bc2-4c8d-951e-f455e3d6a4ec_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares, granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_f7531908-cff7-48c6-98a2-b8e4285f8f8e_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1702860d-2dc6-4746-ab6f-c53d532950a2_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_cb15f004-9cc7-4dba-a5b6-a28e8f6a0093_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings on bank credit facility</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_487d4c9b-bd9d-400b-b3ac-3f0182a9eebb_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentDueInSecondYear_e15d6a15-99be-4bce-83ec-d87564dc59bc_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other commitment, to be paid, year two</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueInSecondYear_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInSecondYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInSecondYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInSecondYear" xlink:to="lab_us-gaap_OtherCommitmentDueInSecondYear" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_AccruedLeaseOperatingExpenses_4a537dfc-fc08-4bec-b268-76838318fe29_terseLabel_en-US" xlink:label="lab_crk_AccruedLeaseOperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued lease operating expenses</link:label>
    <link:label id="lab_crk_AccruedLeaseOperatingExpenses_label_en-US" xlink:label="lab_crk_AccruedLeaseOperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Lease Operating Expenses</link:label>
    <link:label id="lab_crk_AccruedLeaseOperatingExpenses_documentation_en-US" xlink:label="lab_crk_AccruedLeaseOperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued lease operating expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AccruedLeaseOperatingExpenses" xlink:href="crk-20221231.xsd#crk_AccruedLeaseOperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_AccruedLeaseOperatingExpenses" xlink:to="lab_crk_AccruedLeaseOperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_a7ebd635-0292-4181-8fde-35bf0f114b3c_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates in the Preparation of Financial Statements</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAverageCapPrice_f54d91fa-533a-420c-b234-f08d57d99484_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAverageCapPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ceiling, average price (in dollars per MMBTU)</link:label>
    <link:label id="lab_us-gaap_DerivativeAverageCapPrice_label_en-US" xlink:label="lab_us-gaap_DerivativeAverageCapPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Average Cap Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAverageCapPrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAverageCapPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAverageCapPrice" xlink:to="lab_us-gaap_DerivativeAverageCapPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOptionQuantitativeDisclosuresTable_4a8c0a70-1d15-475f-947b-92ea01b61ee6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOptionQuantitativeDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Option, Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueOptionQuantitativeDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_FairValueOptionQuantitativeDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Option, Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOptionQuantitativeDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTable" xlink:to="lab_us-gaap_FairValueOptionQuantitativeDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_823f8064-0854-45e2-9182-b43a73a3b339_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of total revenue</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_b586ac72-a4f2-45a5-a579-4391f9051923_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_aab01ddd-64de-4f2f-ac5c-02b46f9259fe_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in accounts payable and accrued expenses</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_01867d0c-b211-44ad-b7aa-81923b84671a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromRelatedParties_4291ec59-7aae-4696-b866-ae37f47174d5_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from related parties</link:label>
    <link:label id="lab_us-gaap_RevenueFromRelatedParties_label_en-US" xlink:label="lab_us-gaap_RevenueFromRelatedParties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromRelatedParties" xlink:to="lab_us-gaap_RevenueFromRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_cfe960b0-bdb4-4f89-8caa-fa0b71f548e1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average interest rate on borrowings</link:label>
    <link:label id="lab_us-gaap_DebtWeightedAverageInterestRate_label_en-US" xlink:label="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt, Weighted Average Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtWeightedAverageInterestRate" xlink:to="lab_us-gaap_DebtWeightedAverageInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_83552c98-bc2c-4776-b892-880c84d7d402_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect of:</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts_49b5050b-6a65-4168-a598-918789e7146e_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premiums paid over face value</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for Debt Extinguishment or Debt Prepayment Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:to="lab_us-gaap_PaymentsOfDebtExtinguishmentCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_1d25395e-4794-436e-9cef-44ffd07f08ed_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred - State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_c2fd0990-373f-4573-a4d6-1f08201d85e7_verboseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_ee59d7ae-2674-440a-bfc0-bcbe8aaa8e51_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_1c291653-b111-411b-9e65-0a0fddf98f78_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_fc662d60-b184-4fe8-a556-bca9360c2edf_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract_ce8249c8-a5ea-4a41-89f2-239fa03072ea_terseLabel_en-US" xlink:label="lab_crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect of:</link:label>
    <link:label id="lab_crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract_label_en-US" xlink:label="lab_crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Reconciliation Nondeductible Expenses Deductible Expenses And Other Expenses [Abstract]</link:label>
    <link:label id="lab_crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract_documentation_en-US" xlink:label="lab_crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax reconciliation nondeductible expenses deductible expenses and other expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract" xlink:href="crk-20221231.xsd#crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract" xlink:to="lab_crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CostsIncurredProvedPropertyAcquisitions_c44938d8-adc4-40e7-b2ca-467f0ec4a01d_terseLabel_en-US" xlink:label="lab_crk_CostsIncurredProvedPropertyAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved property</link:label>
    <link:label id="lab_crk_CostsIncurredProvedPropertyAcquisitions_label_en-US" xlink:label="lab_crk_CostsIncurredProvedPropertyAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs Incurred Proved Property, Acquisitions</link:label>
    <link:label id="lab_crk_CostsIncurredProvedPropertyAcquisitions_documentation_en-US" xlink:label="lab_crk_CostsIncurredProvedPropertyAcquisitions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs Incurred Proved Property, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredProvedPropertyAcquisitions" xlink:href="crk-20221231.xsd#crk_CostsIncurredProvedPropertyAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CostsIncurredProvedPropertyAcquisitions" xlink:to="lab_crk_CostsIncurredProvedPropertyAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_df1707c3-6a91-4432-96f7-ea4390fe5b28_verboseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts_d54d943e-6f7b-4368-a615-ad3fe954cd95_terseLabel_en-US" xlink:label="lab_crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exploration</link:label>
    <link:label id="lab_crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts_label_en-US" xlink:label="lab_crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exploration Expense Including Unproved Impairments And Exploratory Dry Hole Costs</link:label>
    <link:label id="lab_crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts_documentation_en-US" xlink:label="lab_crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exploration expense including unproved impairments and exploratory dry hole costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts" xlink:href="crk-20221231.xsd#crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts" xlink:to="lab_crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePaymentsUse_be7cff21-89fa-4ead-b88a-97c5cbfd137c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePaymentsUse" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, payments, use</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePaymentsUse_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePaymentsUse" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments, Use</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePaymentsUse" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePaymentsUse"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePaymentsUse" xlink:to="lab_us-gaap_OperatingLeasePaymentsUse" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_IncreaseDueToPurchasesOfMineralsInPlace_32ce1684-39ce-4e45-9967-e00123f79165_verboseLabel_en-US" xlink:label="lab_srt_IncreaseDueToPurchasesOfMineralsInPlace" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions of minerals in place</link:label>
    <link:label id="lab_srt_IncreaseDueToPurchasesOfMineralsInPlace_label_en-US" xlink:label="lab_srt_IncreaseDueToPurchasesOfMineralsInPlace" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase Due to Purchases of Minerals in Place</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_IncreaseDueToPurchasesOfMineralsInPlace" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_IncreaseDueToPurchasesOfMineralsInPlace"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_IncreaseDueToPurchasesOfMineralsInPlace" xlink:to="lab_srt_IncreaseDueToPurchasesOfMineralsInPlace" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_bd7bb0a4-2c79-4b7b-a44c-ea292ac19583_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of vested restricted stock</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentDueInFourthYear_748449e4-8b9d-4c01-a148-a095b6e66562_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInFourthYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other commitment, to be paid, year four</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueInFourthYear_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInFourthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInFourthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInFourthYear" xlink:to="lab_us-gaap_OtherCommitmentDueInFourthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CompletionServiceContractsMember_288d241c-a9cb-46c2-bf27-38c3432b8318_terseLabel_en-US" xlink:label="lab_crk_CompletionServiceContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Completion Service Contracts</link:label>
    <link:label id="lab_crk_CompletionServiceContractsMember_label_en-US" xlink:label="lab_crk_CompletionServiceContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Completion Service Contracts [Member]</link:label>
    <link:label id="lab_crk_CompletionServiceContractsMember_documentation_en-US" xlink:label="lab_crk_CompletionServiceContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Completion Service Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CompletionServiceContractsMember" xlink:href="crk-20221231.xsd#crk_CompletionServiceContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CompletionServiceContractsMember" xlink:to="lab_crk_CompletionServiceContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CostsIncurredDevelopmentDrillingCosts_63495283-4df9-41e9-a004-e83ad703980d_terseLabel_en-US" xlink:label="lab_crk_CostsIncurredDevelopmentDrillingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Development drilling and completion costs</link:label>
    <link:label id="lab_crk_CostsIncurredDevelopmentDrillingCosts_label_en-US" xlink:label="lab_crk_CostsIncurredDevelopmentDrillingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs Incurred Development Drilling Costs</link:label>
    <link:label id="lab_crk_CostsIncurredDevelopmentDrillingCosts_documentation_en-US" xlink:label="lab_crk_CostsIncurredDevelopmentDrillingCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs incurred development drilling costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredDevelopmentDrillingCosts" xlink:href="crk-20221231.xsd#crk_CostsIncurredDevelopmentDrillingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CostsIncurredDevelopmentDrillingCosts" xlink:to="lab_crk_CostsIncurredDevelopmentDrillingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace_bcbd1d5a-1998-4c66-b89d-f61067ab6613_terseLabel_en-US" xlink:label="lab_srt_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions of minerals in place</link:label>
    <link:label id="lab_srt_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace_label_en-US" xlink:label="lab_srt_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved Developed and Undeveloped Reserves, Purchases of Minerals in Place</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace" xlink:to="lab_srt_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_e40eb99f-3dae-4699-8412-39e69305e0e7_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_6f9fbdf3-d18f-49fa-81b0-97910cb2eb9a_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_de3d927e-506b-4773-b222-6e000b6ac95f_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_86fd2cc1-38ce-481a-879e-b5d6d34356d9_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_635964bd-662e-450a-bab4-6e5566f2cde4_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_us-gaap_PrepaidExpenseCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_deaea786-0144-4f38-a4cf-e66f27ae6c43_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Financial Instruments and Hedging Activities</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_be218764-846a-4b37-9476-179bba7a4a8c_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, beginning of the year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_6ad762d9-3454-4b85-ba37-4278b6f5321b_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, end of the year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_583f7fa6-eb2b-41a8-a3c6-e826ba3aaa29_verboseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss, tax credit carryforward, amount</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_EastTexasMember_872216ce-85aa-45c2-8177-222cae16e826_terseLabel_en-US" xlink:label="lab_crk_EastTexasMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">East Texas</link:label>
    <link:label id="lab_crk_EastTexasMember_label_en-US" xlink:label="lab_crk_EastTexasMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">East Texas [Member]</link:label>
    <link:label id="lab_crk_EastTexasMember_documentation_en-US" xlink:label="lab_crk_EastTexasMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">East Texas</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_EastTexasMember" xlink:href="crk-20221231.xsd#crk_EastTexasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_EastTexasMember" xlink:to="lab_crk_EastTexasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_d65f7990-e41e-4c9f-8017-4a4973e89c0b_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeitures (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_ProductionAndSeveranceTaxesOperatingExpense_6d80a20a-6e08-499c-b5c9-0f4e32fa876b_terseLabel_en-US" xlink:label="lab_crk_ProductionAndSeveranceTaxesOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Production and ad valorem taxes</link:label>
    <link:label id="lab_crk_ProductionAndSeveranceTaxesOperatingExpense_label_en-US" xlink:label="lab_crk_ProductionAndSeveranceTaxesOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Production And Severance Taxes Operating Expense</link:label>
    <link:label id="lab_crk_ProductionAndSeveranceTaxesOperatingExpense_documentation_en-US" xlink:label="lab_crk_ProductionAndSeveranceTaxesOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Production and severance taxes operating expense.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProductionAndSeveranceTaxesOperatingExpense" xlink:href="crk-20221231.xsd#crk_ProductionAndSeveranceTaxesOperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_ProductionAndSeveranceTaxesOperatingExpense" xlink:to="lab_crk_ProductionAndSeveranceTaxesOperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember_ad097299-f139-46dd-91ac-0de5562f2f28_terseLabel_en-US" xlink:label="lab_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">5.875% Senior Notes Due 2030</link:label>
    <link:label id="lab_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember_label_en-US" xlink:label="lab_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Five Point Eight Seven Five Percent Due Two Thousand Thirty [Member]</link:label>
    <link:label id="lab_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember_documentation_en-US" xlink:label="lab_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes Five Point Eight Seven Five Percent Due Two Thousand Thirty</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember" xlink:href="crk-20221231.xsd#crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember" xlink:to="lab_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_60d38fbc-c12b-485b-b5f5-1e03e4a2620b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_4ee6dde7-94f9-4867-b5a4-0209ebabca85_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationsPolicy_3d6e5475-ba72-4187-a86b-6b88c3571684_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve for Future Abandonment Costs</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationsPolicy_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationsPolicy" xlink:to="lab_us-gaap_AssetRetirementObligationsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_1825114d-0de0-42b5-8d5c-2440c7b8b55d_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_f9232eb7-e00a-451d-8915-f7c8456df824_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Earnings (Deficit)</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward_15aa2a87-f1d1-4dc2-8f8a-65ec5e1a147a_terseLabel_en-US" xlink:label="lab_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Oil and Gas Reserves [Roll Forward]</link:label>
    <link:label id="lab_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward_label_en-US" xlink:label="lab_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Oil and Gas Reserves [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward" xlink:to="lab_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_c0a5e9a1-1ae6-47ec-b45d-7350be5e37c5_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_d85f8d39-b4c2-4f2c-add4-5a4b1df6e11d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_bcedc7ba-6d57-4af4-92dc-9d60f5fbe4cc_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Lease Cost Recognized</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_GasGatheringAndTransportationCost_3d5206f0-7c83-4eee-b3db-8706f0029f71_terseLabel_en-US" xlink:label="lab_crk_GasGatheringAndTransportationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gathering and transportation</link:label>
    <link:label id="lab_crk_GasGatheringAndTransportationCost_label_en-US" xlink:label="lab_crk_GasGatheringAndTransportationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gas Gathering And Transportation Cost</link:label>
    <link:label id="lab_crk_GasGatheringAndTransportationCost_documentation_en-US" xlink:label="lab_crk_GasGatheringAndTransportationCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gas gathering and transportation cost.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_GasGatheringAndTransportationCost" xlink:href="crk-20221231.xsd#crk_GasGatheringAndTransportationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_GasGatheringAndTransportationCost" xlink:to="lab_crk_GasGatheringAndTransportationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_e09d464d-8f80-48ce-81df-72f307d59b97_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term incentive plan shares available for future awards of performance share units, restricted stock grants or other equity awards (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_3d7a5787-281f-4f52-b659-1aeec0992322_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_4f0eaaa2-2ca1-426b-9920-2acc6c366291_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_5450c97f-0bf6-477b-8e0a-2754ec51c112_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_1adb3660-d54f-4f2b-9d8c-6701dcfd11da_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_326838d4-0dae-485e-acfb-8aa2e275fc70_terseLabel_en-US" xlink:label="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carryforwards Available to Reduce Future Income Taxes</link:label>
    <link:label id="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_label_en-US" xlink:label="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Tax Credit Carryforwards [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:to="lab_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_af44ceee-62e0-42b8-a907-05c721defda4_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earned (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_83076157-4398-4824-bc91-1494e97f2c4c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of PSU Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Nonvested Performance-Based Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_1c15e63f-b7c9-40cd-b10d-72f362c65653_netLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) from derivative financial instruments</link:label>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_4d13dbbf-711e-4126-9761-9b93879aee4b_verboseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) from derivative financial instruments</link:label>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_label_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Derivative Instruments, Net, Pretax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:to="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquitySharesIssued_6d6ef148-6ebd-4591-b01e-bbd573e17b08_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquitySharesIssued_label_en-US" xlink:label="lab_us-gaap_TemporaryEquitySharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquitySharesIssued" xlink:to="lab_us-gaap_TemporaryEquitySharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_45dc2aa4-099b-4af2-9d9d-ae50954d80b9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare_aa06bc8f-7440-46e6-b7bd-fada3d1b931f_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:to="lab_us-gaap_TemporaryEquityParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_71f104a7-95b8-416b-8089-016c3020c319_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_NaturalGasTransportationAndGatheringContractsMember_4366561d-ba7c-4458-94e4-5de4505db98f_terseLabel_en-US" xlink:label="lab_crk_NaturalGasTransportationAndGatheringContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural Gas Transportation and Gathering Contracts</link:label>
    <link:label id="lab_crk_NaturalGasTransportationAndGatheringContractsMember_label_en-US" xlink:label="lab_crk_NaturalGasTransportationAndGatheringContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural Gas Transportation And Gathering Contracts [Member]</link:label>
    <link:label id="lab_crk_NaturalGasTransportationAndGatheringContractsMember_documentation_en-US" xlink:label="lab_crk_NaturalGasTransportationAndGatheringContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural Gas Transportation And Gathering Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NaturalGasTransportationAndGatheringContractsMember" xlink:href="crk-20221231.xsd#crk_NaturalGasTransportationAndGatheringContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_NaturalGasTransportationAndGatheringContractsMember" xlink:to="lab_crk_NaturalGasTransportationAndGatheringContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionDomain_bd320f47-4239-435d-8932-951b89908e80_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Domain]</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionDomain_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionDomain" xlink:to="lab_us-gaap_AssetAcquisitionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward_6b8bb424-cf8c-4312-bc7a-911aa66b8d3d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward" xlink:to="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_81d6a542-5ece-4e06-bc91-af35eaab63f1_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_f5799639-e4dc-434d-af56-29375b70aea3_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated earnings (deficit)</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4f497c79-4b3c-43c5-8d5c-cebc40a26f49_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves_989bce4c-b447-4bfb-a4fb-a91f5027b704_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Determined to have found proved reserves</link:label>
    <link:label id="lab_us-gaap_ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves_label_en-US" xlink:label="lab_us-gaap_ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification to Well, Facilities, and Equipment Based on Determination of Proved Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves" xlink:to="lab_us-gaap_ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationLiabilitiesSettled_d44eacf4-862a-4afa-91ac-5fca6ffb919c_negatedLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities settled</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationLiabilitiesSettled_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation, Liabilities Settled</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationLiabilitiesSettled"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:to="lab_us-gaap_AssetRetirementObligationLiabilitiesSettled" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_427018b5-0a59-4a0d-8379-e37b8c15b96c_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and gas sales and gas services</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace_a91c9028-df7f-4c44-84d3-5e66d94de0db_negatedLabel_en-US" xlink:label="lab_srt_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales of minerals in place</link:label>
    <link:label id="lab_srt_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace_label_en-US" xlink:label="lab_srt_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved Developed and Undeveloped Reserves, Sales of Minerals in Place</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace" xlink:to="lab_srt_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_71edb0f3-6906-4695-af98-ff1a6bc58117_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Earnings (Deficit)</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_64a60264-c26b-4505-8286-58d0c1f3e950_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_7f6aadd8-2263-4c78-997b-89f7dc6bd154_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_ContractCancellableNoticeTerm_88e03c5d-657c-471d-9818-330807ef9c7b_terseLabel_en-US" xlink:label="lab_crk_ContractCancellableNoticeTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract cancellable notice term</link:label>
    <link:label id="lab_crk_ContractCancellableNoticeTerm_label_en-US" xlink:label="lab_crk_ContractCancellableNoticeTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Cancellable Notice Term</link:label>
    <link:label id="lab_crk_ContractCancellableNoticeTerm_documentation_en-US" xlink:label="lab_crk_ContractCancellableNoticeTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract cancellable notice term.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ContractCancellableNoticeTerm" xlink:href="crk-20221231.xsd#crk_ContractCancellableNoticeTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_ContractCancellableNoticeTerm" xlink:to="lab_crk_ContractCancellableNoticeTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_NumberOfPrimaryProducts_b6a4db48-61f2-4a8d-a531-fc37d8616178_terseLabel_en-US" xlink:label="lab_crk_NumberOfPrimaryProducts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of primary products</link:label>
    <link:label id="lab_crk_NumberOfPrimaryProducts_label_en-US" xlink:label="lab_crk_NumberOfPrimaryProducts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Primary Products</link:label>
    <link:label id="lab_crk_NumberOfPrimaryProducts_documentation_en-US" xlink:label="lab_crk_NumberOfPrimaryProducts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of primary products.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NumberOfPrimaryProducts" xlink:href="crk-20221231.xsd#crk_NumberOfPrimaryProducts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_NumberOfPrimaryProducts" xlink:to="lab_crk_NumberOfPrimaryProducts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_b4af10bb-ce84-4cec-bf07-edef4efd9cba_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_4d359c3f-816c-45a2-9b34-35580706e5d6_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock_3366a196-ab28-460c-b0e4-e3559f09ee2d_terseLabel_en-US" xlink:label="lab_us-gaap_CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs Incurred Related to Oil and Natural Gas Property Acquisition Exploration and Development Activities</link:label>
    <link:label id="lab_us-gaap_CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost Incurred in Oil and Gas Property Acquisition, Exploration, and Development Activities Disclosure [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_efc97a32-071f-443c-b737-c001e47202d3_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b7eeb2bb-7c84-4d88-80ce-cd2d8ade2bb8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1f6bc898-1751-40a8-bcef-c4d949df52d3_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fb377a9e-accb-4b69-af5b-8d3bbfc8a5c1_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedCostsUnprovedProperties_6460a538-b507-4ad1-9102-67f4443d9ddb_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedCostsUnprovedProperties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unproved properties</link:label>
    <link:label id="lab_us-gaap_CapitalizedCostsUnprovedProperties_label_en-US" xlink:label="lab_us-gaap_CapitalizedCostsUnprovedProperties" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Costs, Unproved Properties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsUnprovedProperties" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsUnprovedProperties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedCostsUnprovedProperties" xlink:to="lab_us-gaap_CapitalizedCostsUnprovedProperties" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_AssetAcquisitionNetAcres_8309c432-54c7-4757-970e-f84cbe681533_terseLabel_en-US" xlink:label="lab_crk_AssetAcquisitionNetAcres" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and gas properties, net acres</link:label>
    <link:label id="lab_crk_AssetAcquisitionNetAcres_label_en-US" xlink:label="lab_crk_AssetAcquisitionNetAcres" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Net Acres</link:label>
    <link:label id="lab_crk_AssetAcquisitionNetAcres_documentation_en-US" xlink:label="lab_crk_AssetAcquisitionNetAcres" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of prospective for gas net acres.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AssetAcquisitionNetAcres" xlink:href="crk-20221231.xsd#crk_AssetAcquisitionNetAcres"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_AssetAcquisitionNetAcres" xlink:to="lab_crk_AssetAcquisitionNetAcres" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_17ed315c-c399-47f9-9e17-0ffa981073a8_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other expenses</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentOther_f6bdf29f-015d-4a0a-acb5-566b02744037_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentOther_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Other, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentOther" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_17cbc1be-1c53-4ac2-a880-dcab7ddab80e_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_1e3c0a2a-a2e5-4788-903c-62321cfd654e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock_143a5e3d-a95a-4259-960a-1fa59566520d_terseLabel_en-US" xlink:label="lab_crk_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Principles of Consolidation</link:label>
    <link:label id="lab_crk_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock_label_en-US" xlink:label="lab_crk_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis Of Presentation And Principles Of Consolidation Policy [Policy Text Block]</link:label>
    <link:label id="lab_crk_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_crk_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of presentation and principles of consolidation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock" xlink:href="crk-20221231.xsd#crk_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock" xlink:to="lab_crk_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_c1adca87-d1ce-45a6-8b37-8cbb7166d433_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease_0a575f45-b388-4d99-affb-75c7095bb8a3_terseLabel_en-US" xlink:label="lab_srt_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revisions of previous estimates</link:label>
    <link:label id="lab_srt_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease_label_en-US" xlink:label="lab_srt_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved Developed and Undeveloped Reserves, Revisions of Previous Estimates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease" xlink:to="lab_srt_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_ec3e1a13-93c9-4779-8140-11ff354e11be_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount_e6313422-bfea-43ac-b548-823337cbc171_verboseLabel_en-US" xlink:label="lab_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accretion of discount</link:label>
    <link:label id="lab_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount_label_en-US" xlink:label="lab_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standardized Measure of Discounted Future Net Cash Flow Relating to Proved Oil and Gas Reserves, Accretion of Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount" xlink:to="lab_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_fc401771-75ec-45e6-8b79-b2aa2c11ef14_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_ffe3659b-f31c-4df0-9e0a-7f7239807d72_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrentAbstract_4d11b90e-0ffe-4275-90c0-a4d35ed3c968_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable:</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract" xlink:to="lab_us-gaap_AccountsReceivableNetCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_6569c077-b87c-4eec-aed9-ba5b9fe5d04d_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfOilAndGasPropertyAndEquipment_052955da-e3b1-4f56-b5ea-450033ea3368_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfOilAndGasPropertyAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sales of assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfOilAndGasPropertyAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfOilAndGasPropertyAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Oil and Gas Property and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOilAndGasPropertyAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfOilAndGasPropertyAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfOilAndGasPropertyAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfOilAndGasPropertyAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_21847d66-e828-4cef-9470-98d6c2a60e75_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State Taxes</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_e4b93678-41ca-4ed7-864e-7cbf61c2f4b4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_f873503b-3690-49c5-b0d6-cf0f861c3572_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember_d9f16370-abb5-44ec-b4cf-3d7807dbadcf_terseLabel_en-US" xlink:label="lab_crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partnership Costs To Drill And Operate Wells And Overhead Fees</link:label>
    <link:label id="lab_crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember_label_en-US" xlink:label="lab_crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partnership Costs To Drill And Operate Wells And Overhead Fees [Member]</link:label>
    <link:label id="lab_crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember_documentation_en-US" xlink:label="lab_crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Partnership Costs To Drill And Operate Wells And Overhead Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember" xlink:href="crk-20221231.xsd#crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember" xlink:to="lab_crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1d44cbbf-e09c-4022-9eb1-9ab45b150925_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c8e71c33-11dc-443c-8c54-47100a781af4_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_51337ff1-aefd-4168-a88c-f573f9878047_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Provision for) benefit from income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_39b079e2-810c-477e-8839-787fa07af2b1_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_24d91762-14c0-4bc0-ac2e-7a9fd98d556d_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_c06ad62c-271c-49bc-bccd-be30951fced3_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation allowance on deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_3b2865f2-5f40-4ed5-8a64-936fa084ce3b_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_b319e3bf-dcaa-4b16-9cb2-ab5e86a7d690_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e5513028-6273-492b-9c9e-d0a01218841e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_79f8931c-3e89-4ba5-b174-5b8455c4b0c7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CostsIncurredExploratoryDrillingAndCompletionCosts_f0d8b045-b42e-4519-94f9-75b1cff01eee_terseLabel_en-US" xlink:label="lab_crk_CostsIncurredExploratoryDrillingAndCompletionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exploratory drilling and completion costs</link:label>
    <link:label id="lab_crk_CostsIncurredExploratoryDrillingAndCompletionCosts_label_en-US" xlink:label="lab_crk_CostsIncurredExploratoryDrillingAndCompletionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs Incurred Exploratory Drilling and Completion Costs</link:label>
    <link:label id="lab_crk_CostsIncurredExploratoryDrillingAndCompletionCosts_documentation_en-US" xlink:label="lab_crk_CostsIncurredExploratoryDrillingAndCompletionCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs Incurred Exploratory Drilling and Completion Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredExploratoryDrillingAndCompletionCosts" xlink:href="crk-20221231.xsd#crk_CostsIncurredExploratoryDrillingAndCompletionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CostsIncurredExploratoryDrillingAndCompletionCosts" xlink:to="lab_crk_CostsIncurredExploratoryDrillingAndCompletionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_dc00a7e5-61a7-4650-bca9-0eae1e62f387_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ecda65e1-523e-43b2-a0d7-0946ebe430a6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred - Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_4afda0eb-2443-4bcd-988f-3e8bd92e4648_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_9a18b3a0-91cb-4a8a-81d7-a26436271454_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_ProvedUndevelopedReserves_179dd259-a85c-40d5-9942-84a47c390b16_terseLabel_en-US" xlink:label="lab_crk_ProvedUndevelopedReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved undeveloped reserves</link:label>
    <link:label id="lab_crk_ProvedUndevelopedReserves_label_en-US" xlink:label="lab_crk_ProvedUndevelopedReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved Undeveloped Reserves</link:label>
    <link:label id="lab_crk_ProvedUndevelopedReserves_documentation_en-US" xlink:label="lab_crk_ProvedUndevelopedReserves" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved undeveloped reserves.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProvedUndevelopedReserves" xlink:href="crk-20221231.xsd#crk_ProvedUndevelopedReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_ProvedUndevelopedReserves" xlink:to="lab_crk_ProvedUndevelopedReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfProperty_46843b65-01e0-4a58-8f93-c0af60bf79d2_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfProperty" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Gain) loss on sale of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfProperty_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfProperty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Oil and Gas and Timber Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperty" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfProperty" xlink:to="lab_us-gaap_GainLossOnSaleOfProperty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_1c0fd355-6312-4ad4-84c5-4daa3eb5f4c1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_42711fce-72e1-4ad9-8178-947133eb5ad6_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9a3c75e3-151c-4508-822e-23a3371546f8_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted weighted average shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_aa5a0ce8-b1db-4b0c-b3f2-765e7174f2a4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b1f77b5b-0efc-4347-8df6-c029d826a7a5_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation, depletion and amortization</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_LeverageRatio_ae7d3257-0989-489d-8059-9c2eb6ce14f2_terseLabel_en-US" xlink:label="lab_crk_LeverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage ratio</link:label>
    <link:label id="lab_crk_LeverageRatio_label_en-US" xlink:label="lab_crk_LeverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage Ratio</link:label>
    <link:label id="lab_crk_LeverageRatio_documentation_en-US" xlink:label="lab_crk_LeverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leverage ratio.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_LeverageRatio" xlink:href="crk-20221231.xsd#crk_LeverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_LeverageRatio" xlink:to="lab_crk_LeverageRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CapitalizedCostsLeaseHoldCosts_9c09645f-924b-4637-813d-61bee9d8dae7_terseLabel_en-US" xlink:label="lab_crk_CapitalizedCostsLeaseHoldCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold costs</link:label>
    <link:label id="lab_crk_CapitalizedCostsLeaseHoldCosts_label_en-US" xlink:label="lab_crk_CapitalizedCostsLeaseHoldCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Costs Lease Hold Costs</link:label>
    <link:label id="lab_crk_CapitalizedCostsLeaseHoldCosts_documentation_en-US" xlink:label="lab_crk_CapitalizedCostsLeaseHoldCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized costs lease hold costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CapitalizedCostsLeaseHoldCosts" xlink:href="crk-20221231.xsd#crk_CapitalizedCostsLeaseHoldCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CapitalizedCostsLeaseHoldCosts" xlink:to="lab_crk_CapitalizedCostsLeaseHoldCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_ProductionTaxRefundsReceivableCurrent_5ec55019-f76f-46d5-a4ad-e1c050311159_terseLabel_en-US" xlink:label="lab_crk_ProductionTaxRefundsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Production tax refunds receivable</link:label>
    <link:label id="lab_crk_ProductionTaxRefundsReceivableCurrent_label_en-US" xlink:label="lab_crk_ProductionTaxRefundsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Production Tax Refunds Receivable, Current</link:label>
    <link:label id="lab_crk_ProductionTaxRefundsReceivableCurrent_documentation_en-US" xlink:label="lab_crk_ProductionTaxRefundsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Production Tax Refunds Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProductionTaxRefundsReceivableCurrent" xlink:href="crk-20221231.xsd#crk_ProductionTaxRefundsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_ProductionTaxRefundsReceivableCurrent" xlink:to="lab_crk_ProductionTaxRefundsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_NaturalGasContractTwoMember_3db57bdb-9b9a-4bf7-b974-a0d797b217b0_terseLabel_en-US" xlink:label="lab_crk_NaturalGasContractTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural Gas Collar Contracts:</link:label>
    <link:label id="lab_crk_NaturalGasContractTwoMember_label_en-US" xlink:label="lab_crk_NaturalGasContractTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural Gas Contract Two [Member]</link:label>
    <link:label id="lab_crk_NaturalGasContractTwoMember_documentation_en-US" xlink:label="lab_crk_NaturalGasContractTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural Gas Contract 2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NaturalGasContractTwoMember" xlink:href="crk-20221231.xsd#crk_NaturalGasContractTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_NaturalGasContractTwoMember" xlink:to="lab_crk_NaturalGasContractTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_a5ce9ac3-5e06-4f50-b267-29106e9b2622_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_c2ebca2a-6907-4e90-ae9b-8797b76dd594_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_30fc5c0f-7c9f-4acc-ba51-f34613cb0f9b_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock&#8212;$0.50 par, 400,000,000 shares authorized, 277,517,087 and 232,924,646 shares issued and outstanding at December&#160;31, 2022 and 2021, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_f544405c-1799-4602-8fd5-17e9b6f63f60_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract_173df110-972b-44f7-9b1e-8e64c6c99e8b_terseLabel_en-US" xlink:label="lab_crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exploration and development:</link:label>
    <link:label id="lab_crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract_label_en-US" xlink:label="lab_crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs Incurred Oil And Gas Exploration And Development Activities [Abstract]</link:label>
    <link:label id="lab_crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract_documentation_en-US" xlink:label="lab_crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs incurred oil and gas exploration and development activities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract" xlink:href="crk-20221231.xsd#crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract" xlink:to="lab_crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows_074471d8-1325-4979-8f3d-68954cdab88f_negatedLabel_en-US" xlink:label="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">10% Discount Factor</link:label>
    <link:label id="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows_label_en-US" xlink:label="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Net Cash Flows Relating to Proved Oil and Gas Reserves, 10 Percent Annual Discount for Estimated Timing of Cash Flows</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows" xlink:to="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ed9385f3-742a-4f31-8eca-d8355f3c095c_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_25047552-4cc3-4bad-939d-0a5aefca5fdf_netLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Per share weighted average fair value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_dd52641a-180f-4c75-9acb-2d74a99c74d4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities In Computation of Earnings per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RevisionsOfPreviousQuantityEstimates_d290f20c-a94b-4be7-b5c2-2460ef977f3d_verboseLabel_en-US" xlink:label="lab_srt_RevisionsOfPreviousQuantityEstimates" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revisions of quantity estimates</link:label>
    <link:label id="lab_srt_RevisionsOfPreviousQuantityEstimates_label_en-US" xlink:label="lab_srt_RevisionsOfPreviousQuantityEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revisions of Previous Quantity Estimates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionsOfPreviousQuantityEstimates" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RevisionsOfPreviousQuantityEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RevisionsOfPreviousQuantityEstimates" xlink:to="lab_srt_RevisionsOfPreviousQuantityEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract_cf7f6801-2aef-47e6-b925-df9a243c9c2a_terseLabel_en-US" xlink:label="lab_crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash investing activities include:</link:label>
    <link:label id="lab_crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Noncash Investing Activities Disclosure [Abstract]</link:label>
    <link:label id="lab_crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract_documentation_en-US" xlink:label="lab_crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow, noncash investing activities disclosure.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract" xlink:href="crk-20221231.xsd#crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract" xlink:to="lab_crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_2041c768-cb38-409b-a8a9-3beb0876d426_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract_c406bc95-696d-4c69-a30c-918647bd31a7_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment:</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAverageFloorPrice_a534f61e-77a5-4d29-abc4-34448735941c_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAverageFloorPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Floor, average price (in dollars per MMBTU)</link:label>
    <link:label id="lab_us-gaap_DerivativeAverageFloorPrice_label_en-US" xlink:label="lab_us-gaap_DerivativeAverageFloorPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Average Floor Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAverageFloorPrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAverageFloorPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAverageFloorPrice" xlink:to="lab_us-gaap_DerivativeAverageFloorPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_IncomeTaxesTable_3b1ddc40-9c0e-4941-8fc4-14aa474bea6f_terseLabel_en-US" xlink:label="lab_crk_IncomeTaxesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes [Table]</link:label>
    <link:label id="lab_crk_IncomeTaxesTable_label_en-US" xlink:label="lab_crk_IncomeTaxesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes [Table]</link:label>
    <link:label id="lab_crk_IncomeTaxesTable_documentation_en-US" xlink:label="lab_crk_IncomeTaxesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_IncomeTaxesTable" xlink:href="crk-20221231.xsd#crk_IncomeTaxesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_IncomeTaxesTable" xlink:to="lab_crk_IncomeTaxesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_LeaseOperatingExpenseMember_d58715bc-e1b9-4ca4-a0ac-abc6aba95352_terseLabel_en-US" xlink:label="lab_crk_LeaseOperatingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost included in lease operating expense</link:label>
    <link:label id="lab_crk_LeaseOperatingExpenseMember_label_en-US" xlink:label="lab_crk_LeaseOperatingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Operating Expense [Member]</link:label>
    <link:label id="lab_crk_LeaseOperatingExpenseMember_documentation_en-US" xlink:label="lab_crk_LeaseOperatingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease operating expense.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_LeaseOperatingExpenseMember" xlink:href="crk-20221231.xsd#crk_LeaseOperatingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_LeaseOperatingExpenseMember" xlink:to="lab_crk_LeaseOperatingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_ff0094dc-3fb6-4926-a2d3-3d332c1a7b18_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_OtherCommitmentNumberOfDrillingRigs_0e87db01-b41e-46f6-adce-da455688290c_terseLabel_en-US" xlink:label="lab_crk_OtherCommitmentNumberOfDrillingRigs" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of drilling rigs</link:label>
    <link:label id="lab_crk_OtherCommitmentNumberOfDrillingRigs_label_en-US" xlink:label="lab_crk_OtherCommitmentNumberOfDrillingRigs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, Number of Drilling Rigs</link:label>
    <link:label id="lab_crk_OtherCommitmentNumberOfDrillingRigs_documentation_en-US" xlink:label="lab_crk_OtherCommitmentNumberOfDrillingRigs" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, Number of Drilling Rigs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OtherCommitmentNumberOfDrillingRigs" xlink:href="crk-20221231.xsd#crk_OtherCommitmentNumberOfDrillingRigs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_OtherCommitmentNumberOfDrillingRigs" xlink:to="lab_crk_OtherCommitmentNumberOfDrillingRigs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_e33ae4de-061d-44ae-bc95-575b4a4d376e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of Senior Notes</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ecc269d5-f91b-4db1-83b7-de5b1780d91b_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss) available to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_3549ad47-d50e-4679-8bd6-be059d5cc4dc_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss) available to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_bf3d0372-6cb8-4421-b248-b02d5261ea06_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions_dd5986d7-0a02-404f-a1ff-6a66ee61daf0_terseLabel_en-US" xlink:label="lab_srt_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extensions and discoveries</link:label>
    <link:label id="lab_srt_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions_label_en-US" xlink:label="lab_srt_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved Developed and Undeveloped Reserves, Extensions, Discoveries, and Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions" xlink:to="lab_srt_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_26d357e0-7293-4152-9325-b95bcc9506a0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract_2fae6361-1f0c-4564-adf1-c59b33d4b5da_terseLabel_en-US" xlink:label="lab_crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash investing and financing activities related to acquisitions:</link:label>
    <link:label id="lab_crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract_label_en-US" xlink:label="lab_crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Noncash Investing Activities Related To Acquisition [Abstract]</link:label>
    <link:label id="lab_crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract_documentation_en-US" xlink:label="lab_crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow, noncash investing activities related to acquisition.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract" xlink:href="crk-20221231.xsd#crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract" xlink:to="lab_crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_AssetAcquisitionUnprovedProperty_bdce9570-9927-4788-839d-38d7fd7c77ef_terseLabel_en-US" xlink:label="lab_crk_AssetAcquisitionUnprovedProperty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset acquisition, unproved property</link:label>
    <link:label id="lab_crk_AssetAcquisitionUnprovedProperty_label_en-US" xlink:label="lab_crk_AssetAcquisitionUnprovedProperty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Unproved Property</link:label>
    <link:label id="lab_crk_AssetAcquisitionUnprovedProperty_documentation_en-US" xlink:label="lab_crk_AssetAcquisitionUnprovedProperty" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Unproved Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AssetAcquisitionUnprovedProperty" xlink:href="crk-20221231.xsd#crk_AssetAcquisitionUnprovedProperty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_AssetAcquisitionUnprovedProperty" xlink:to="lab_crk_AssetAcquisitionUnprovedProperty" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_OtherCommitmentPeriod_8e54d98d-44ee-408f-bede-a9f43c49768c_terseLabel_en-US" xlink:label="lab_crk_OtherCommitmentPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other commitment, period</link:label>
    <link:label id="lab_crk_OtherCommitmentPeriod_label_en-US" xlink:label="lab_crk_OtherCommitmentPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, Period</link:label>
    <link:label id="lab_crk_OtherCommitmentPeriod_documentation_en-US" xlink:label="lab_crk_OtherCommitmentPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OtherCommitmentPeriod" xlink:href="crk-20221231.xsd#crk_OtherCommitmentPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_OtherCommitmentPeriod" xlink:to="lab_crk_OtherCommitmentPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_ff4158c6-85fc-4dfd-b2de-e71ca695463c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock_36f8ca78-6b7f-4ac0-b7bd-9792101b87f0_terseLabel_en-US" xlink:label="lab_srt_StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves</link:label>
    <link:label id="lab_srt_StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock_label_en-US" xlink:label="lab_srt_StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standardized Measure of Discounted Future Cash Flows Relating to Proved Reserves Disclosure [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock" xlink:to="lab_srt_StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_258b22d7-6fc5-4102-8a2b-922df937b237_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_8a420589-8c5b-48ef-be4e-bba7ddaa6476_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used for investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_a9076118-72f2-44be-acb8-0cabd80d5af7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_bc9ae6a0-c7ad-4442-8b79-c705ff1f836d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Beginning and Ending Balances for Derivative Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" xlink:to="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityByClassOfStockTable_4a146028-80b4-469b-b9d1-d0c1a1c645d5_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityByClassOfStockTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, by Class of Stock [Table]</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityByClassOfStockTable_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityByClassOfStockTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, by Class of Stock [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityByClassOfStockTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable" xlink:to="lab_us-gaap_TemporaryEquityByClassOfStockTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3_a0b31408-d087-454c-99d5-c7849e77b075_negatedLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfers out of Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3_label_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers out of Level 3</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3" xlink:to="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentDueAfterFifthYear_8811486b-225a-4bbf-9ef1-6a192973a29a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueAfterFifthYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other commitment, to be paid, after year five</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueAfterFifthYear_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueAfterFifthYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueAfterFifthYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueAfterFifthYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueAfterFifthYear" xlink:to="lab_us-gaap_OtherCommitmentDueAfterFifthYear" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_ProvedOilAndGasPropertiesMember_32dec99a-6f70-4d5e-9aaa-1669b6b5d10d_terseLabel_en-US" xlink:label="lab_crk_ProvedOilAndGasPropertiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved Oil And Gas Properties</link:label>
    <link:label id="lab_crk_ProvedOilAndGasPropertiesMember_label_en-US" xlink:label="lab_crk_ProvedOilAndGasPropertiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved Oil And Gas Properties [Member]</link:label>
    <link:label id="lab_crk_ProvedOilAndGasPropertiesMember_documentation_en-US" xlink:label="lab_crk_ProvedOilAndGasPropertiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved Oil And Gas Properties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProvedOilAndGasPropertiesMember" xlink:href="crk-20221231.xsd#crk_ProvedOilAndGasPropertiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_ProvedOilAndGasPropertiesMember" xlink:to="lab_crk_ProvedOilAndGasPropertiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_7fbb5dfa-b3d8-446f-b29d-a15f590c96a1_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AverageSalesPrices_40c4de21-232c-4b5b-841a-e50abb128931_verboseLabel_en-US" xlink:label="lab_srt_AverageSalesPrices" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average sales prices</link:label>
    <link:label id="lab_srt_AverageSalesPrices_label_en-US" xlink:label="lab_srt_AverageSalesPrices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and Gas, Average Sale Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AverageSalesPrices" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AverageSalesPrices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AverageSalesPrices" xlink:to="lab_srt_AverageSalesPrices" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfCommodityContracts_034ad970-9177-4cc7-86e8-606a0cf201d8_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfCommodityContracts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Gain) loss on derivative financial instruments</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfCommodityContracts_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfCommodityContracts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Commodity Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfCommodityContracts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfCommodityContracts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfCommodityContracts" xlink:to="lab_us-gaap_GainLossOnSaleOfCommodityContracts" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum_ff2b2dff-78ac-4d4a-a896-1c426f4f6983_terseLabel_en-US" xlink:label="lab_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance multiplier, minimum</link:label>
    <link:label id="lab_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum_label_en-US" xlink:label="lab_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Units Adjustment For Performance Multiplier Range Minimum</link:label>
    <link:label id="lab_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum_documentation_en-US" xlink:label="lab_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance units adjustment for performance multiplier range minimum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum" xlink:href="crk-20221231.xsd#crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum" xlink:to="lab_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_116f6d34-79ee-4570-a0ef-edaf3d8ef437_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, depletion and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense_8b38115b-05bb-4330-a32d-65afbcfcbd4a_negatedLabel_en-US" xlink:label="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Income Taxes</link:label>
    <link:label id="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense_label_en-US" xlink:label="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Income Tax Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense" xlink:to="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_ef71ae0c-9d45-450b-999c-6d56ee9283a3_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitment fee on unused borrowing base</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_a1aaa5a2-344a-407b-8aa6-273ee7cb935d_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax at statutory rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_644cbb98-207b-422b-b693-6b2171805c74_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds of issued senior notes</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Senior Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommodityContractMember_ff389520-79f7-442e-9593-02dbb481a23a_terseLabel_en-US" xlink:label="lab_us-gaap_CommodityContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity Contract</link:label>
    <link:label id="lab_us-gaap_CommodityContractMember_label_en-US" xlink:label="lab_us-gaap_CommodityContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommodityContractMember" xlink:to="lab_us-gaap_CommodityContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_e25d3996-f2b8-428e-a91f-70ad657b700e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term of contract</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CashFlowCashPaymentsAbstract_a20c3d99-4528-4d7e-9414-d4020f8145ef_terseLabel_en-US" xlink:label="lab_crk_CashFlowCashPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash payments for:</link:label>
    <link:label id="lab_crk_CashFlowCashPaymentsAbstract_label_en-US" xlink:label="lab_crk_CashFlowCashPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Cash Payments [Abstract]</link:label>
    <link:label id="lab_crk_CashFlowCashPaymentsAbstract_documentation_en-US" xlink:label="lab_crk_CashFlowCashPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow cash payments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CashFlowCashPaymentsAbstract" xlink:href="crk-20221231.xsd#crk_CashFlowCashPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CashFlowCashPaymentsAbstract" xlink:to="lab_crk_CashFlowCashPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_f245901c-51df-4c9c-990c-61ef4d3060dc_terseLabel_en-US" xlink:label="lab_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operations And Summary Of Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_label_en-US" xlink:label="lab_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operations And Summary Of Significant Accounting Policies [Line Items]</link:label>
    <link:label id="lab_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_documentation_en-US" xlink:label="lab_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operations and summary of significant accounting policies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:href="crk-20221231.xsd#crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:to="lab_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_d43dbfba-ae34-4129-a0d2-dc487d3a584f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_NoncashOrPartNoncashAcquisitionWorkingCapital_0901ffc1-f50d-467f-9cf0-1d54893785f7_terseLabel_en-US" xlink:label="lab_crk_NoncashOrPartNoncashAcquisitionWorkingCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired working capital</link:label>
    <link:label id="lab_crk_NoncashOrPartNoncashAcquisitionWorkingCapital_label_en-US" xlink:label="lab_crk_NoncashOrPartNoncashAcquisitionWorkingCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Or Part Noncash Acquisition Working Capital</link:label>
    <link:label id="lab_crk_NoncashOrPartNoncashAcquisitionWorkingCapital_documentation_en-US" xlink:label="lab_crk_NoncashOrPartNoncashAcquisitionWorkingCapital" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or part noncash acquisition, working capital.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NoncashOrPartNoncashAcquisitionWorkingCapital" xlink:href="crk-20221231.xsd#crk_NoncashOrPartNoncashAcquisitionWorkingCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_NoncashOrPartNoncashAcquisitionWorkingCapital" xlink:to="lab_crk_NoncashOrPartNoncashAcquisitionWorkingCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_6b23c3b2-c3a3-43d7-9feb-c96cd1f0df8c_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:to="lab_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_e65e6cdf-5478-40a2-a596-caad73e47f1c_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_6b356ab1-85be-4417-afe2-79f4e02bf9c6_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income taxes, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_ae8e4a29-aedc-42ef-8060-9a8ccb69baae_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows_19dd2a17-0559-4ca5-a6bd-4513c0978a3e_terseLabel_en-US" xlink:label="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Cash Flows</link:label>
    <link:label id="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows_label_en-US" xlink:label="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Cash Inflows</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows" xlink:to="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_6d8218ec-9840-4803-8e5b-7f09dd6cccbc_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net property and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_YearsOfExpirationCarryforwardUnlimitedMember_93b8d638-66db-4650-a2f3-d8622cdd3638_terseLabel_en-US" xlink:label="lab_crk_YearsOfExpirationCarryforwardUnlimitedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Years Of Expiration Carryforward Unlimited</link:label>
    <link:label id="lab_crk_YearsOfExpirationCarryforwardUnlimitedMember_label_en-US" xlink:label="lab_crk_YearsOfExpirationCarryforwardUnlimitedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Years Of Expiration Carryforward Unlimited [Member]</link:label>
    <link:label id="lab_crk_YearsOfExpirationCarryforwardUnlimitedMember_documentation_en-US" xlink:label="lab_crk_YearsOfExpirationCarryforwardUnlimitedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Years Of Expiration Carryforward Unlimited</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_YearsOfExpirationCarryforwardUnlimitedMember" xlink:href="crk-20221231.xsd#crk_YearsOfExpirationCarryforwardUnlimitedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_YearsOfExpirationCarryforwardUnlimitedMember" xlink:to="lab_crk_YearsOfExpirationCarryforwardUnlimitedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedCostsWellsAndRelatedEquipmentAndFacilities_78567b0c-5e25-4646-bee1-cd5f4708ae75_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedCostsWellsAndRelatedEquipmentAndFacilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wells and related equipment and facilities</link:label>
    <link:label id="lab_us-gaap_CapitalizedCostsWellsAndRelatedEquipmentAndFacilities_label_en-US" xlink:label="lab_us-gaap_CapitalizedCostsWellsAndRelatedEquipmentAndFacilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Costs, Wells and Related Equipment and Facilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsWellsAndRelatedEquipmentAndFacilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsWellsAndRelatedEquipmentAndFacilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedCostsWellsAndRelatedEquipmentAndFacilities" xlink:to="lab_us-gaap_CapitalizedCostsWellsAndRelatedEquipmentAndFacilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_9ae16cec-5bad-45b7-805f-2d3f04532264_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash payments for operating leases associated with right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock_84ba9ecd-c626-48a2-8e79-1ae5ead38533_terseLabel_en-US" xlink:label="lab_crk_SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplementary Information With Respect to the Consolidated Statements of Cash Flows</link:label>
    <link:label id="lab_crk_SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_crk_SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplementary Information With Respect To Consolidated Statements Of Cash Flows Policy [Policy Text Block]</link:label>
    <link:label id="lab_crk_SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_crk_SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplementary information with respect to consolidated statements of cash flows.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock" xlink:href="crk-20221231.xsd#crk_SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock" xlink:to="lab_crk_SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts_03028e9a-f3eb-42bd-b8d1-34a953f28638_verboseLabel_en-US" xlink:label="lab_srt_NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change in sales price, net of production costs</link:label>
    <link:label id="lab_srt_NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts_label_en-US" xlink:label="lab_srt_NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Increase (Decrease) in Sales and Transfer Prices and Production Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts" xlink:to="lab_srt_NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_89f906cc-67c5-45eb-aea7-ce29dbfc3f4e_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of long-term debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_OilAndGasReservesInformationTextBlock_6b3cd9d5-cc14-4a8b-b3d5-454285353f9f_terseLabel_en-US" xlink:label="lab_crk_OilAndGasReservesInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and Gas Reserves Information (Unaudited)</link:label>
    <link:label id="lab_crk_OilAndGasReservesInformationTextBlock_label_en-US" xlink:label="lab_crk_OilAndGasReservesInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil And Gas Reserves Information [Text Block]</link:label>
    <link:label id="lab_crk_OilAndGasReservesInformationTextBlock_documentation_en-US" xlink:label="lab_crk_OilAndGasReservesInformationTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The entire disclosure of oil and gas reserves information.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OilAndGasReservesInformationTextBlock" xlink:href="crk-20221231.xsd#crk_OilAndGasReservesInformationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_OilAndGasReservesInformationTextBlock" xlink:to="lab_crk_OilAndGasReservesInformationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_DerivativeCashPaidReceivedOnHedge_de9c9f9b-20af-41ef-bc55-9f8d9d7f7868_negatedLabel_en-US" xlink:label="lab_crk_DerivativeCashPaidReceivedOnHedge" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash settlements of derivative financial instruments</link:label>
    <link:label id="lab_crk_DerivativeCashPaidReceivedOnHedge_label_en-US" xlink:label="lab_crk_DerivativeCashPaidReceivedOnHedge" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Cash Paid (Received) On Hedge</link:label>
    <link:label id="lab_crk_DerivativeCashPaidReceivedOnHedge_documentation_en-US" xlink:label="lab_crk_DerivativeCashPaidReceivedOnHedge" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative cash paid received on hedge.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_DerivativeCashPaidReceivedOnHedge" xlink:href="crk-20221231.xsd#crk_DerivativeCashPaidReceivedOnHedge"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_DerivativeCashPaidReceivedOnHedge" xlink:to="lab_crk_DerivativeCashPaidReceivedOnHedge" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities_78761284-617e-46fe-b1b8-f7e2c40e6f03_totalLabel_en-US" xlink:label="lab_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total capital expenditures</link:label>
    <link:label id="lab_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities_label_en-US" xlink:label="lab_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs Incurred, Oil and Gas Property Acquisition, Exploration, and Development Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities" xlink:to="lab_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_ea4598ca-6662-4ccd-859f-548bb94b9dd5_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeitures (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_63ff1dad-306a-49ca-a8f4-cc649eaaf844_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt, carrying value</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CommitmentsAndContingenciesTable_1cd1f7de-6ee5-4383-8d79-4843b2bf8589_terseLabel_en-US" xlink:label="lab_crk_CommitmentsAndContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments And Contingencies [Table]</link:label>
    <link:label id="lab_crk_CommitmentsAndContingenciesTable_label_en-US" xlink:label="lab_crk_CommitmentsAndContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments And Contingencies [Table]</link:label>
    <link:label id="lab_crk_CommitmentsAndContingenciesTable_documentation_en-US" xlink:label="lab_crk_CommitmentsAndContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CommitmentsAndContingenciesTable" xlink:href="crk-20221231.xsd#crk_CommitmentsAndContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CommitmentsAndContingenciesTable" xlink:to="lab_crk_CommitmentsAndContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_c58a29d3-9ece-491b-9e5c-5189f81e4e9b_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_fa163e89-31c2-4dad-89a4-404a77b18938_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityAbstract_bd1b1d7c-fe32-4c3c-b3b9-a3b9d4223afc_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mezzanine equity:</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityAbstract_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityAbstract" xlink:to="lab_us-gaap_TemporaryEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_6dd01611-a0b0-4fb7-9f99-99b8e8015d36_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_382f63e6-b914-44ed-8e0a-7f689ea2c59b_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_136066a8-abfd-480e-92db-ecf05534fcce_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_d82a0961-7191-4b64-89c4-d6b7bd2b4e8a_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_59e8f1db-7950-4747-b3ed-3fc03f5398a4_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_WellsFargoCreditFacilityMember_8fbb1caa-48df-4414-94d0-cb7fe6457992_terseLabel_en-US" xlink:label="lab_crk_WellsFargoCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wells Fargo Credit Facility</link:label>
    <link:label id="lab_crk_WellsFargoCreditFacilityMember_label_en-US" xlink:label="lab_crk_WellsFargoCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wells Fargo Credit Facility [Member]</link:label>
    <link:label id="lab_crk_WellsFargoCreditFacilityMember_documentation_en-US" xlink:label="lab_crk_WellsFargoCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wells Fargo Credit Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_WellsFargoCreditFacilityMember" xlink:href="crk-20221231.xsd#crk_WellsFargoCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_WellsFargoCreditFacilityMember" xlink:to="lab_crk_WellsFargoCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_705421da-d396-4885-9704-879b47c37289_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued income and other taxes</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_MajorOilAndNaturalGasPurchaserOneMember_84d3e520-0fb7-420c-bfdb-baf52fce845a_terseLabel_en-US" xlink:label="lab_crk_MajorOilAndNaturalGasPurchaserOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Oil And Natural Gas Purchaser One</link:label>
    <link:label id="lab_crk_MajorOilAndNaturalGasPurchaserOneMember_label_en-US" xlink:label="lab_crk_MajorOilAndNaturalGasPurchaserOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Oil And Natural Gas Purchaser One [Member]</link:label>
    <link:label id="lab_crk_MajorOilAndNaturalGasPurchaserOneMember_documentation_en-US" xlink:label="lab_crk_MajorOilAndNaturalGasPurchaserOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Oil And Natural Gas Purchaser One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_MajorOilAndNaturalGasPurchaserOneMember" xlink:href="crk-20221231.xsd#crk_MajorOilAndNaturalGasPurchaserOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_MajorOilAndNaturalGasPurchaserOneMember" xlink:to="lab_crk_MajorOilAndNaturalGasPurchaserOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_2f4cb20e-c6e9-4480-99d2-32a82516ad26_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax payments (refunds)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_a6b58605-93e3-4e5a-bada-2b662cc0d8af_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_cb898140-b521-4fab-a691-7d719fb44627_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems_33737753-bd4c-4ba6-a3c3-14c2e2a8ad38_terseLabel_en-US" xlink:label="lab_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carryforward Available To Reduce Future Income Taxes [Line Items]</link:label>
    <link:label id="lab_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems_label_en-US" xlink:label="lab_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carryforward Available To Reduce Future Income Taxes [Line Items]</link:label>
    <link:label id="lab_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems_documentation_en-US" xlink:label="lab_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carryforward Available To Reduce Future Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems" xlink:href="crk-20221231.xsd#crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems" xlink:to="lab_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_PipeAndWellEquipmentInventoryCurrent_f35a9388-94d5-4287-b4c0-471c83845040_terseLabel_en-US" xlink:label="lab_crk_PipeAndWellEquipmentInventoryCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pipe and well equipment inventory</link:label>
    <link:label id="lab_crk_PipeAndWellEquipmentInventoryCurrent_label_en-US" xlink:label="lab_crk_PipeAndWellEquipmentInventoryCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pipe And Well Equipment Inventory, Current</link:label>
    <link:label id="lab_crk_PipeAndWellEquipmentInventoryCurrent_documentation_en-US" xlink:label="lab_crk_PipeAndWellEquipmentInventoryCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pipe And Well Equipment Inventory, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PipeAndWellEquipmentInventoryCurrent" xlink:href="crk-20221231.xsd#crk_PipeAndWellEquipmentInventoryCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_PipeAndWellEquipmentInventoryCurrent" xlink:to="lab_crk_PipeAndWellEquipmentInventoryCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_296e528e-d822-4a8b-aee1-755cf9edd0ed_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_94492cf3-2b7d-4932-912e-fedb8ec28bac_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_4da26a34-4ea2-428a-86e5-b3900f435ad6_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues:</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_ProvedReservesRollForward_3804b691-df5e-4a0b-a034-66b020395798_terseLabel_en-US" xlink:label="lab_crk_ProvedReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved Reserves:</link:label>
    <link:label id="lab_crk_ProvedReservesRollForward_label_en-US" xlink:label="lab_crk_ProvedReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved Reserves [Roll Forward]</link:label>
    <link:label id="lab_crk_ProvedReservesRollForward_documentation_en-US" xlink:label="lab_crk_ProvedReservesRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved reserves abstract.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProvedReservesRollForward" xlink:href="crk-20221231.xsd#crk_ProvedReservesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_ProvedReservesRollForward" xlink:to="lab_crk_ProvedReservesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_541af10a-bffd-4fbe-90ee-573afd3a7dc6_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_022cb6b4-be28-4633-bbf7-7628a03e54f1_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized compensation expense related to unvested shares</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_1070a88e-d8c8-4acc-892f-25582f59d843_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_8df534af-9398-4823-9cb4-63944fbd76cd_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Increase) decrease in accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_014c4517-060f-4167-8d8d-46d28b7ce302_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_5e292128-0cd3-41ed-ac34-c3ad606549e6_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockAmountConverted1_47cf8663-d9fb-4cba-8d97-7cdf66798910_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockAmountConverted1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of preferred stock into common stock</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockAmountConverted1_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockAmountConverted1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Stock, Amount Converted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockAmountConverted1" xlink:to="lab_us-gaap_ConversionOfStockAmountConverted1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_dc5dc921-5cf2-4baf-9864-86688cb46306_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments on bank credit facility</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_bfe96be6-4635-43f3-bab5-116bde504642_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination and Asset Acquisition [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_9c03ebd7-47b6-48c1-849d-df72552a7301_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_f01c4623-0351-4170-aae9-b17100941fdd_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_AssetAcquisitionWorkingInterestOwnership_95f83b5f-a58d-46dc-81f8-cb9816daf622_terseLabel_en-US" xlink:label="lab_crk_AssetAcquisitionWorkingInterestOwnership" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Working interest ownership</link:label>
    <link:label id="lab_crk_AssetAcquisitionWorkingInterestOwnership_label_en-US" xlink:label="lab_crk_AssetAcquisitionWorkingInterestOwnership" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Working Interest Ownership</link:label>
    <link:label id="lab_crk_AssetAcquisitionWorkingInterestOwnership_documentation_en-US" xlink:label="lab_crk_AssetAcquisitionWorkingInterestOwnership" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Working Interest Ownership</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AssetAcquisitionWorkingInterestOwnership" xlink:href="crk-20221231.xsd#crk_AssetAcquisitionWorkingInterestOwnership"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_AssetAcquisitionWorkingInterestOwnership" xlink:to="lab_crk_AssetAcquisitionWorkingInterestOwnership" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_fe6292d4-6dd4-439a-a8f5-1e9fd793d5fb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_62fc7f3f-6bc3-4e44-923b-a7c4da63291e_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net deferred tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ef54c41d-1af0-4508-b597-0f40d9560778_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract_c66765f6-90fd-460d-9e72-5038a444dc4f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum_2430076a-966f-435d-a9da-c86fb851eb06_terseLabel_en-US" xlink:label="lab_crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum final number of shares of common stock issuable based on performance multiplier (in shares)</link:label>
    <link:label id="lab_crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum_label_en-US" xlink:label="lab_crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Final Number Of Potential Performance Shares Issuable Maximum</link:label>
    <link:label id="lab_crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum_documentation_en-US" xlink:label="lab_crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Final Number Of Potential Performance Shares Issuable Maximum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum" xlink:href="crk-20221231.xsd#crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum" xlink:to="lab_crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_88fef07b-2111-430a-8da4-c884e4cd2899_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_NaturalGasAndOilSalesMember_818827a6-05f0-4a9b-b7a7-31828a7ce791_terseLabel_en-US" xlink:label="lab_crk_NaturalGasAndOilSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural gas and Oil Sales</link:label>
    <link:label id="lab_crk_NaturalGasAndOilSalesMember_label_en-US" xlink:label="lab_crk_NaturalGasAndOilSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural gas and Oil Sales [Member]</link:label>
    <link:label id="lab_crk_NaturalGasAndOilSalesMember_documentation_en-US" xlink:label="lab_crk_NaturalGasAndOilSalesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Natural gas and Oil Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NaturalGasAndOilSalesMember" xlink:href="crk-20221231.xsd#crk_NaturalGasAndOilSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_NaturalGasAndOilSalesMember" xlink:to="lab_crk_NaturalGasAndOilSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_99b5f838-6bbf-405d-a564-f848157b921e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts_5aa91e34-aead-49bc-8c1a-7924390664fd_negatedLabel_en-US" xlink:label="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Development and Abandonment</link:label>
    <link:label id="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts_label_en-US" xlink:label="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Development Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts" xlink:to="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount_7e01679c-1a5b-4013-bc8d-b5c03d7531df_verboseLabel_en-US" xlink:label="lab_crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated NOL carryforwards to expire unused</link:label>
    <link:label id="lab_crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount_label_en-US" xlink:label="lab_crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Net Operating Loss Tax Credit Carryforwards To Expire Unused Amount</link:label>
    <link:label id="lab_crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount_documentation_en-US" xlink:label="lab_crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated net operating loss tax credit carryforwards to expire unused amount.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount" xlink:href="crk-20221231.xsd#crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount" xlink:to="lab_crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_65042df1-b312-4663-aa97-80642117773e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_GrantDateFairValueOfPerformanceShareUnits_9f8ee8d6-e604-4895-80a5-c32455ef5744_terseLabel_en-US" xlink:label="lab_crk_GrantDateFairValueOfPerformanceShareUnits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grant date fair value (in dollars per share)</link:label>
    <link:label id="lab_crk_GrantDateFairValueOfPerformanceShareUnits_label_en-US" xlink:label="lab_crk_GrantDateFairValueOfPerformanceShareUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grant Date Fair Value Of Performance Share Units</link:label>
    <link:label id="lab_crk_GrantDateFairValueOfPerformanceShareUnits_documentation_en-US" xlink:label="lab_crk_GrantDateFairValueOfPerformanceShareUnits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grant date fair value of performance share units.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_GrantDateFairValueOfPerformanceShareUnits" xlink:href="crk-20221231.xsd#crk_GrantDateFairValueOfPerformanceShareUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_GrantDateFairValueOfPerformanceShareUnits" xlink:to="lab_crk_GrantDateFairValueOfPerformanceShareUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_2bf19bd0-0536-46d0-91a0-71c84b309f9d_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount, net of amortization</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_15202565-6555-4321-a125-38502dbdb5a6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedExploratoryWellCosts_d2164d26-3f84-4b1f-bc43-13c39a5cac93_periodStartLabel_en-US" xlink:label="lab_us-gaap_CapitalizedExploratoryWellCosts" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning capitalized exploratory project costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedExploratoryWellCosts_cd35ef83-a0a4-4e81-a7d4-f4115b2fda3d_periodEndLabel_en-US" xlink:label="lab_us-gaap_CapitalizedExploratoryWellCosts" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending capitalized exploratory well costs</link:label>
    <link:label id="lab_us-gaap_CapitalizedExploratoryWellCosts_label_en-US" xlink:label="lab_us-gaap_CapitalizedExploratoryWellCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Exploratory Well Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedExploratoryWellCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedExploratoryWellCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedExploratoryWellCosts" xlink:to="lab_us-gaap_CapitalizedExploratoryWellCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_ProvedUndevelopedReservesAbstract_fd5cf384-5c15-4a3f-9cc3-3766baeb1684_terseLabel_en-US" xlink:label="lab_crk_ProvedUndevelopedReservesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved Undeveloped Reserves:</link:label>
    <link:label id="lab_crk_ProvedUndevelopedReservesAbstract_label_en-US" xlink:label="lab_crk_ProvedUndevelopedReservesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved Undeveloped Reserves [Abstract]</link:label>
    <link:label id="lab_crk_ProvedUndevelopedReservesAbstract_documentation_en-US" xlink:label="lab_crk_ProvedUndevelopedReservesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved undeveloped reserves abstract.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProvedUndevelopedReservesAbstract" xlink:href="crk-20221231.xsd#crk_ProvedUndevelopedReservesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_ProvedUndevelopedReservesAbstract" xlink:to="lab_crk_ProvedUndevelopedReservesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_f470fdb6-edc4-428c-adb0-4c592fe67280_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_c1302d1c-b832-4e9a-b9d8-cae59af70172_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProvedDevelopedAndUndevelopedReservesNet_97f5a11f-a926-4026-a963-d1fab979939f_periodStartLabel_en-US" xlink:label="lab_srt_ProvedDevelopedAndUndevelopedReservesNet" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning of period</link:label>
    <link:label id="lab_srt_ProvedDevelopedAndUndevelopedReservesNet_2f16cbff-4100-4897-b551-236339470ceb_periodEndLabel_en-US" xlink:label="lab_srt_ProvedDevelopedAndUndevelopedReservesNet" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">End of period</link:label>
    <link:label id="lab_srt_ProvedDevelopedAndUndevelopedReservesNet_label_en-US" xlink:label="lab_srt_ProvedDevelopedAndUndevelopedReservesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved Developed and Undeveloped Reserves, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedReservesNet" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedReservesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProvedDevelopedAndUndevelopedReservesNet" xlink:to="lab_srt_ProvedDevelopedAndUndevelopedReservesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CostsIncurredChangeToAssetRetirementObligations_8d7f2072-b068-47b1-992e-5fc13a4b3cd8_terseLabel_en-US" xlink:label="lab_crk_CostsIncurredChangeToAssetRetirementObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset retirement obligations</link:label>
    <link:label id="lab_crk_CostsIncurredChangeToAssetRetirementObligations_label_en-US" xlink:label="lab_crk_CostsIncurredChangeToAssetRetirementObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs Incurred Change To Asset Retirement Obligations</link:label>
    <link:label id="lab_crk_CostsIncurredChangeToAssetRetirementObligations_documentation_en-US" xlink:label="lab_crk_CostsIncurredChangeToAssetRetirementObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs Incurred Change To Asset Retirement Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredChangeToAssetRetirementObligations" xlink:href="crk-20221231.xsd#crk_CostsIncurredChangeToAssetRetirementObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CostsIncurredChangeToAssetRetirementObligations" xlink:to="lab_crk_CostsIncurredChangeToAssetRetirementObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_9eb5dcbd-063a-41f1-b657-4c604173900e_terseLabel_en-US" xlink:label="lab_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operations And Summary Of Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_label_en-US" xlink:label="lab_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operations And Summary Of Significant Accounting Policies [Table]</link:label>
    <link:label id="lab_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_documentation_en-US" xlink:label="lab_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operations and summary of significant accounting policies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable" xlink:href="crk-20221231.xsd#crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable" xlink:to="lab_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_ea0d7182-4bb3-4b8e-af8f-3cf4ff81271d_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetFairValueGrossLiability_45f6c02b-fb69-4b83-b352-fde9adb27acf_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative liabilities, fair value</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetFairValueGrossLiability_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Subject to Master Netting Arrangement, Liability Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:to="lab_us-gaap_DerivativeAssetFairValueGrossLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_c12dbc98-8de5-4fae-916b-4882e4ac80e1_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_15423e28-5e0f-4fa1-84d0-8ef3d21ad8f2_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5efae366-9741-49db-9869-93d7de559d66_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic weighted average shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommodityMember_2ba66aab-d8a1-4250-94e7-b1bb6c82fcbd_terseLabel_en-US" xlink:label="lab_us-gaap_CommodityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity-Based Derivatives</link:label>
    <link:label id="lab_us-gaap_CommodityMember_label_en-US" xlink:label="lab_us-gaap_CommodityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commodity [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommodityMember" xlink:to="lab_us-gaap_CommodityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts_09c5d7a1-89d9-4b37-b1f3-a1e6b18bf6f1_terseLabel_en-US" xlink:label="lab_crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reimbursements of overhead costs</link:label>
    <link:label id="lab_crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts_label_en-US" xlink:label="lab_crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General And Administrative Expense Reimbursements Of Overhead Costs</link:label>
    <link:label id="lab_crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts_documentation_en-US" xlink:label="lab_crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative expense reimbursements of overhead costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts" xlink:href="crk-20221231.xsd#crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts" xlink:to="lab_crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_8d92ba3c-c780-4ba3-8285-f97e2ad9316d_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current - Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_ContractCashSettlementMaxDays_9496d68a-71f9-49c3-838c-12c047859b0f_terseLabel_en-US" xlink:label="lab_crk_ContractCashSettlementMaxDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract cash settlement max days</link:label>
    <link:label id="lab_crk_ContractCashSettlementMaxDays_label_en-US" xlink:label="lab_crk_ContractCashSettlementMaxDays" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Cash Settlement Max Days</link:label>
    <link:label id="lab_crk_ContractCashSettlementMaxDays_documentation_en-US" xlink:label="lab_crk_ContractCashSettlementMaxDays" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract cash settlement max days.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ContractCashSettlementMaxDays" xlink:href="crk-20221231.xsd#crk_ContractCashSettlementMaxDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_ContractCashSettlementMaxDays" xlink:to="lab_crk_ContractCashSettlementMaxDays" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_ArkomaDrillingIILPMember_799f7160-38ff-47f3-9c53-5e558dc51bfe_terseLabel_en-US" xlink:label="lab_crk_ArkomaDrillingIILPMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Arkoma Drilling II, L.P</link:label>
    <link:label id="lab_crk_ArkomaDrillingIILPMember_label_en-US" xlink:label="lab_crk_ArkomaDrillingIILPMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Arkoma Drilling I I L P [Member]</link:label>
    <link:label id="lab_crk_ArkomaDrillingIILPMember_documentation_en-US" xlink:label="lab_crk_ArkomaDrillingIILPMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Arkoma Drilling II, L.P.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ArkomaDrillingIILPMember" xlink:href="crk-20221231.xsd#crk_ArkomaDrillingIILPMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_ArkomaDrillingIILPMember" xlink:to="lab_crk_ArkomaDrillingIILPMember" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock_37d55f40-f994-428c-b1a6-4fb11285b003_terseLabel_en-US" xlink:label="lab_crk_ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves</link:label>
    <link:label id="lab_crk_ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock_label_en-US" xlink:label="lab_crk_ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes In Standardized Measure Of Discounted Future Net Cash Flows Relating To Proved Reserves [Table Text Block]</link:label>
    <link:label id="lab_crk_ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock_documentation_en-US" xlink:label="lab_crk_ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in standardized measure of discounted future net cash flows relating to proved reserves table text block.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock" xlink:href="crk-20221231.xsd#crk_ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock" xlink:to="lab_crk_ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetAcquisitionConsiderationTransferred_486e746b-3bd2-4e20-90ab-9564eb7c1ffc_terseLabel_en-US" xlink:label="lab_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset acquisition, consideration transferred</link:label>
    <link:label id="lab_us-gaap_AssetAcquisitionConsiderationTransferred_label_en-US" xlink:label="lab_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Acquisition, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:to="lab_us-gaap_AssetAcquisitionConsiderationTransferred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_efbf9bd1-ad1e-47b1-bb9f-391e53834d0f_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_f1fdead9-0710-4690-bc1f-33d518bca50f_netLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation expense recognized for restricted stock grants</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_2906fd99-b841-45c6-8ebd-e9da5478a1f2_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation expense recognized for PSUs</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_9a40904a-2c6f-46bf-bd1b-d21d83284669_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_SupplementalCashFlowInformationTable_2c286830-4928-44dd-bcab-96c438c14485_terseLabel_en-US" xlink:label="lab_crk_SupplementalCashFlowInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Table]</link:label>
    <link:label id="lab_crk_SupplementalCashFlowInformationTable_label_en-US" xlink:label="lab_crk_SupplementalCashFlowInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Table]</link:label>
    <link:label id="lab_crk_SupplementalCashFlowInformationTable_documentation_en-US" xlink:label="lab_crk_SupplementalCashFlowInformationTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental cash flow information.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SupplementalCashFlowInformationTable" xlink:href="crk-20221231.xsd#crk_SupplementalCashFlowInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_SupplementalCashFlowInformationTable" xlink:to="lab_crk_SupplementalCashFlowInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_a3f5296d-b7a0-4a84-8dd5-792b3bebfb80_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_eaf8b507-8572-4a73-a329-3aa0a1546027_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Gain) loss on sale of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount_5e1dabbb-f1f6-4d43-a650-6845ef134a80_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock accretion</link:label>
    <link:label id="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount_label_en-US" xlink:label="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Accretion of Redemption Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:to="lab_us-gaap_PreferredStockAccretionOfRedemptionDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_IncreaseDecreaseInEstimatedFutureDevelopmentCosts_b2ba2662-e8f6-4cfa-b683-381ecfd8fc34_verboseLabel_en-US" xlink:label="lab_srt_IncreaseDecreaseInEstimatedFutureDevelopmentCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in future development and abandonment costs</link:label>
    <link:label id="lab_srt_IncreaseDecreaseInEstimatedFutureDevelopmentCosts_label_en-US" xlink:label="lab_srt_IncreaseDecreaseInEstimatedFutureDevelopmentCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Estimated Future Development Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_IncreaseDecreaseInEstimatedFutureDevelopmentCosts" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_IncreaseDecreaseInEstimatedFutureDevelopmentCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_IncreaseDecreaseInEstimatedFutureDevelopmentCosts" xlink:to="lab_srt_IncreaseDecreaseInEstimatedFutureDevelopmentCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OilAndGasPropertiesMember_bd9d51ed-b488-40d1-b6ca-dd0f7df87865_terseLabel_en-US" xlink:label="lab_us-gaap_OilAndGasPropertiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and Gas Properties</link:label>
    <link:label id="lab_us-gaap_OilAndGasPropertiesMember_label_en-US" xlink:label="lab_us-gaap_OilAndGasPropertiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and Gas Properties [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPropertiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasPropertiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OilAndGasPropertiesMember" xlink:to="lab_us-gaap_OilAndGasPropertiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_ProvedDevelopedReservesAbstract_e13be5a4-070c-4e2c-bd58-d1462b49d28d_terseLabel_en-US" xlink:label="lab_crk_ProvedDevelopedReservesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved Developed Reserves:</link:label>
    <link:label id="lab_crk_ProvedDevelopedReservesAbstract_label_en-US" xlink:label="lab_crk_ProvedDevelopedReservesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved Developed Reserves [Abstract]</link:label>
    <link:label id="lab_crk_ProvedDevelopedReservesAbstract_documentation_en-US" xlink:label="lab_crk_ProvedDevelopedReservesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved developed reserves abstract.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProvedDevelopedReservesAbstract" xlink:href="crk-20221231.xsd#crk_ProvedDevelopedReservesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_ProvedDevelopedReservesAbstract" xlink:to="lab_crk_ProvedDevelopedReservesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_BakkenShaleMember_2e373868-61ab-46b8-bbeb-0574c7e230c5_terseLabel_en-US" xlink:label="lab_crk_BakkenShaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bakken Shale</link:label>
    <link:label id="lab_crk_BakkenShaleMember_label_en-US" xlink:label="lab_crk_BakkenShaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bakken Shale [Member]</link:label>
    <link:label id="lab_crk_BakkenShaleMember_documentation_en-US" xlink:label="lab_crk_BakkenShaleMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bakken Shale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_BakkenShaleMember" xlink:href="crk-20221231.xsd#crk_BakkenShaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_BakkenShaleMember" xlink:to="lab_crk_BakkenShaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_f11e59ff-eed0-462f-9587-11cb2134323c_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_49384797-74c3-4c59-83b4-6b88b72d878f_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost included in general and administrative expense</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_f3c474a0-7807-403a-b770-a445102ab525_netLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_da3af61d-c6f2-413f-9d14-cd36711ddc13_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities:</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OilAndGasPropertiesTextBlock_d81c5650-a529-4538-8b6d-a3fcb7b94b77_terseLabel_en-US" xlink:label="lab_us-gaap_OilAndGasPropertiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions and Dispositions of Oil and Gas Properties</link:label>
    <link:label id="lab_us-gaap_OilAndGasPropertiesTextBlock_label_en-US" xlink:label="lab_us-gaap_OilAndGasPropertiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and Gas Properties [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPropertiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasPropertiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OilAndGasPropertiesTextBlock" xlink:to="lab_us-gaap_OilAndGasPropertiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e9864c27-ddef-4074-8444-1a12fac2adeb_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_c9343c45-d7be-4789-a693-e9233b62162a_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_DecreaseDueToSalesOfMineralsInPlace_269d6c1e-ed6f-4805-aeb4-7a807ba7e716_negatedLabel_en-US" xlink:label="lab_srt_DecreaseDueToSalesOfMineralsInPlace" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales of minerals in place</link:label>
    <link:label id="lab_srt_DecreaseDueToSalesOfMineralsInPlace_label_en-US" xlink:label="lab_srt_DecreaseDueToSalesOfMineralsInPlace" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease Due to Sales of Minerals in Place</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DecreaseDueToSalesOfMineralsInPlace" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DecreaseDueToSalesOfMineralsInPlace"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_DecreaseDueToSalesOfMineralsInPlace" xlink:to="lab_srt_DecreaseDueToSalesOfMineralsInPlace" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_a5e5e6ac-2e87-4c40-b13b-e13bb31f72ee_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_00ee9bb3-fb18-460f-89a2-31ffbd9ea36c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_8e3b9aac-cab7-4a2d-9655-76a923c9c72e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_61188338-86da-4a8f-9b39-4a0289b92ce4_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_AccruedTransportationCosts_ca774031-d16a-4c5e-8750-c1563221777d_terseLabel_en-US" xlink:label="lab_crk_AccruedTransportationCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued transportation costs</link:label>
    <link:label id="lab_crk_AccruedTransportationCosts_label_en-US" xlink:label="lab_crk_AccruedTransportationCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Transportation Costs</link:label>
    <link:label id="lab_crk_AccruedTransportationCosts_documentation_en-US" xlink:label="lab_crk_AccruedTransportationCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued transportation costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AccruedTransportationCosts" xlink:href="crk-20221231.xsd#crk_AccruedTransportationCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_AccruedTransportationCosts" xlink:to="lab_crk_AccruedTransportationCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_caf79367-9192-4a1a-9829-14d7ee495ec6_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_d53cd48c-f3cc-4461-9f47-77d244f24ca1_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations_69736054-aa29-487d-918f-658cf0a5b1f7_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset retirement obligation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Asset Retirement Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_240f70d5-ff41-4f9e-95aa-3a08fd077a87_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive securities: preferred stock (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_a6070a79-56c7-45ee-a3ef-af03d8d45e67_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Other Current Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Current Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities_42839da2-51de-4cca-adb9-4dcd5180bcf0_negatedLabel_en-US" xlink:label="lab_us-gaap_CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation depletion and amortization</link:label>
    <link:label id="lab_us-gaap_CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities_label_en-US" xlink:label="lab_us-gaap_CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Costs, Accumulated Depreciation, Depletion, Amortization and Valuation Allowance Relating to Oil and Gas Producing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities" xlink:to="lab_us-gaap_CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves_c68f3df3-e4b9-458e-8b0d-0721ba89d4a8_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions to exploratory well costs pending the determination of proved reserves</link:label>
    <link:label id="lab_us-gaap_CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves_label_en-US" xlink:label="lab_us-gaap_CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Exploratory Well Cost, Additions Pending Determination of Proved Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves" xlink:to="lab_us-gaap_CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetsCurrent_604d9195-c1b9-468e-a5d9-9031a0711519_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative financial instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsCurrent_59da0bac-8c90-4627-bf20-7906a8ac3ee0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative asset, current</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsCurrent" xlink:to="lab_us-gaap_DerivativeAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_b9001deb-02d0-4bf0-8f9c-8b471a490db0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves_70a19833-c2f7-4530-9e09-ba306622bb9e_verboseLabel_en-US" xlink:label="lab_srt_IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net changes in income taxes</link:label>
    <link:label id="lab_srt_IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves_label_en-US" xlink:label="lab_srt_IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Future Income Tax Expense Estimates on Future Cash Flows Related to Proved Oil and Gas Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves" xlink:to="lab_srt_IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_f13f0042-9ab3-437b-a1fe-d5ab8f749abd_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_c67728db-3a99-49f1-9241-97ff222adc6c_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax withholdings on equity awards</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_470ffb38-9242-4a81-ba82-daf99a477005_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod_2543cd0c-9df9-4003-aaae-3a792c2e8737_terseLabel_en-US" xlink:label="lab_us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved</link:label>
    <link:label id="lab_us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod_label_en-US" xlink:label="lab_us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved Oil and Gas Property, Successful Effort Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod" xlink:to="lab_us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_17751c18-c97b-49d2-8c19-7c3b8f24008e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Effects of Significant Temporary Differences Representing Net Deferred Tax Asset and Liability</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_06879f62-90db-4e23-a98c-2c4dca5f5865_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_WellsProducingOnPurchasedPropertyGross_30d66876-2772-4f86-a39a-06257c5f162b_terseLabel_en-US" xlink:label="lab_crk_WellsProducingOnPurchasedPropertyGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Producing natural gas wells, gross</link:label>
    <link:label id="lab_crk_WellsProducingOnPurchasedPropertyGross_label_en-US" xlink:label="lab_crk_WellsProducingOnPurchasedPropertyGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wells Producing On Purchased Property Gross</link:label>
    <link:label id="lab_crk_WellsProducingOnPurchasedPropertyGross_documentation_en-US" xlink:label="lab_crk_WellsProducingOnPurchasedPropertyGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wells producing on purchased property gross.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_WellsProducingOnPurchasedPropertyGross" xlink:href="crk-20221231.xsd#crk_WellsProducingOnPurchasedPropertyGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_WellsProducingOnPurchasedPropertyGross" xlink:to="lab_crk_WellsProducingOnPurchasedPropertyGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_8f54195f-2883-4c96-a8df-b86f93b4b7d9_verboseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of dilutive securities: performance stock units (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_FutureCostsAbstract_c25d0636-8da1-48f8-a845-5589acf77914_terseLabel_en-US" xlink:label="lab_crk_FutureCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Costs:</link:label>
    <link:label id="lab_crk_FutureCostsAbstract_label_en-US" xlink:label="lab_crk_FutureCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Costs [Abstract]</link:label>
    <link:label id="lab_crk_FutureCostsAbstract_documentation_en-US" xlink:label="lab_crk_FutureCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future costs abstract.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_FutureCostsAbstract" xlink:href="crk-20221231.xsd#crk_FutureCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_FutureCostsAbstract" xlink:to="lab_crk_FutureCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_8a685ced-cd34-44df-afa0-e2bf9399c121_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_TemporaryEquityAggregateCommonStockConversionShares_2ce64bb7-04a4-4e6e-befa-d0caab4166d6_terseLabel_en-US" xlink:label="lab_crk_TemporaryEquityAggregateCommonStockConversionShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate common stock upon conversion (in shares)</link:label>
    <link:label id="lab_crk_TemporaryEquityAggregateCommonStockConversionShares_label_en-US" xlink:label="lab_crk_TemporaryEquityAggregateCommonStockConversionShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity Aggregate Common Stock Conversion Shares</link:label>
    <link:label id="lab_crk_TemporaryEquityAggregateCommonStockConversionShares_documentation_en-US" xlink:label="lab_crk_TemporaryEquityAggregateCommonStockConversionShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary equity aggregate common stock conversion shares.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_TemporaryEquityAggregateCommonStockConversionShares" xlink:href="crk-20221231.xsd#crk_TemporaryEquityAggregateCommonStockConversionShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_TemporaryEquityAggregateCommonStockConversionShares" xlink:to="lab_crk_TemporaryEquityAggregateCommonStockConversionShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_13db079c-d229-42c3-8419-14196012ad0f_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_a397be88-78ff-4b3d-abfc-25c8a9e8aa8a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount_f3cc0d1a-0d79-4ff9-bdfc-f0852a2bad6c_negatedLabel_en-US" xlink:label="lab_crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of debt issuance costs and bond discount</link:label>
    <link:label id="lab_crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount_label_en-US" xlink:label="lab_crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities Amortization Of Bond Discount</link:label>
    <link:label id="lab_crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount_documentation_en-US" xlink:label="lab_crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities amortization of bond discount.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount" xlink:href="crk-20221231.xsd#crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount" xlink:to="lab_crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_14a1455a-5233-427f-b3ff-fbbbe6a1d6c6_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_DerivativeInstrumentsAndHedgingActivitiesTable_4fb5ef37-8e20-48c2-867a-8e0b3ed5e09c_terseLabel_en-US" xlink:label="lab_crk_DerivativeInstrumentsAndHedgingActivitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments And Hedging Activities [Table]</link:label>
    <link:label id="lab_crk_DerivativeInstrumentsAndHedgingActivitiesTable_label_en-US" xlink:label="lab_crk_DerivativeInstrumentsAndHedgingActivitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments And Hedging Activities [Table]</link:label>
    <link:label id="lab_crk_DerivativeInstrumentsAndHedgingActivitiesTable_documentation_en-US" xlink:label="lab_crk_DerivativeInstrumentsAndHedgingActivitiesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_DerivativeInstrumentsAndHedgingActivitiesTable" xlink:href="crk-20221231.xsd#crk_DerivativeInstrumentsAndHedgingActivitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_DerivativeInstrumentsAndHedgingActivitiesTable" xlink:to="lab_crk_DerivativeInstrumentsAndHedgingActivitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_809c1137-6d7d-4f12-8858-f82c6ff0c503_negatedLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_89469aff-378a-477d-b12e-efbef0da738b_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net income (loss) available to common stockholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_bc30ab21-fa6a-4024-9904-7a8824f3d8f1_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_9f4ea6c6-6164-4d84-9fd0-b6f875af1811_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable_a31555f9-9019-416f-b79f-71fad3c787b0_terseLabel_en-US" xlink:label="lab_srt_ProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved Developed and Undeveloped Oil and Gas Reserve Quantities [Table]</link:label>
    <link:label id="lab_srt_ProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable_label_en-US" xlink:label="lab_srt_ProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved Developed and Undeveloped Oil and Gas Reserve Quantities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable" xlink:to="lab_srt_ProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_MajorOilAndNaturalGasPurchaserFourMember_8ed1d714-b981-419c-820c-4aee28c93360_terseLabel_en-US" xlink:label="lab_crk_MajorOilAndNaturalGasPurchaserFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Oil And Natural Gas Purchaser Four</link:label>
    <link:label id="lab_crk_MajorOilAndNaturalGasPurchaserFourMember_label_en-US" xlink:label="lab_crk_MajorOilAndNaturalGasPurchaserFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Oil And Natural Gas Purchaser Four [Member]</link:label>
    <link:label id="lab_crk_MajorOilAndNaturalGasPurchaserFourMember_documentation_en-US" xlink:label="lab_crk_MajorOilAndNaturalGasPurchaserFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Oil And Natural Gas Purchaser Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_MajorOilAndNaturalGasPurchaserFourMember" xlink:href="crk-20221231.xsd#crk_MajorOilAndNaturalGasPurchaserFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_MajorOilAndNaturalGasPurchaserFourMember" xlink:to="lab_crk_MajorOilAndNaturalGasPurchaserFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_PerformanceShareUnitsGrantDateFairValue_571d56c2-b401-4fa9-bf02-8161d4763190_terseLabel_en-US" xlink:label="lab_crk_PerformanceShareUnitsGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Grant date fair value</link:label>
    <link:label id="lab_crk_PerformanceShareUnitsGrantDateFairValue_label_en-US" xlink:label="lab_crk_PerformanceShareUnitsGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Share Units Grant Date Fair Value</link:label>
    <link:label id="lab_crk_PerformanceShareUnitsGrantDateFairValue_documentation_en-US" xlink:label="lab_crk_PerformanceShareUnitsGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance share units grant date fair value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PerformanceShareUnitsGrantDateFairValue" xlink:href="crk-20221231.xsd#crk_PerformanceShareUnitsGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_PerformanceShareUnitsGrantDateFairValue" xlink:to="lab_crk_PerformanceShareUnitsGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityDisclosureAbstract_2eba1cdb-0af0-4136-9cf5-4b4cb2c565a6_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract" xlink:to="lab_us-gaap_TemporaryEquityDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_5d703988-49fb-45cb-9a60-fb2abde1299a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from the sales of assets</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_1909aae7-7dcf-4e17-b8a2-2e745304c132_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized vesting period of awards</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetRetirementObligationAccretionExpense_25193f91-9f77-46c8-806e-b4766b1205ad_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationAccretionExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accretion expense</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationAccretionExpense_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationAccretionExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation, Accretion Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationAccretionExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationAccretionExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationAccretionExpense" xlink:to="lab_us-gaap_AssetRetirementObligationAccretionExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_SupplementalCashFlowInformationLineItems_6097fe42-9311-4ba9-81c9-d4407ca39782_terseLabel_en-US" xlink:label="lab_crk_SupplementalCashFlowInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Line Items]</link:label>
    <link:label id="lab_crk_SupplementalCashFlowInformationLineItems_label_en-US" xlink:label="lab_crk_SupplementalCashFlowInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Line Items]</link:label>
    <link:label id="lab_crk_SupplementalCashFlowInformationLineItems_documentation_en-US" xlink:label="lab_crk_SupplementalCashFlowInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental cash flow information.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SupplementalCashFlowInformationLineItems" xlink:href="crk-20221231.xsd#crk_SupplementalCashFlowInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_SupplementalCashFlowInformationLineItems" xlink:to="lab_crk_SupplementalCashFlowInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ExtractiveIndustriesAbstract_26a87d8e-0f26-4b4d-a534-669a7b5cd619_terseLabel_en-US" xlink:label="lab_srt_ExtractiveIndustriesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extractive Industries [Abstract]</link:label>
    <link:label id="lab_srt_ExtractiveIndustriesAbstract_label_en-US" xlink:label="lab_srt_ExtractiveIndustriesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extractive Industries [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExtractiveIndustriesAbstract" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ExtractiveIndustriesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ExtractiveIndustriesAbstract" xlink:to="lab_srt_ExtractiveIndustriesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDerivatives_4b0e7c55-7b16-4605-939b-53842dabdfdd_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized hedging gains</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDerivatives_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Derivatives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_45efa311-21dc-4936-835f-b4836e0b9cd8_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_4f2e64b0-5d2c-4541-a013-6b385f37a7b0_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f2450765-6bb3-4ee3-b577-1d0fd5b29372_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_0775d95f-0ced-4c4a-8d69-45b3dfb9e7e1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_b2f6db65-dea2-4db1-898c-421696fb56de_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsCurrent" xlink:to="lab_us-gaap_OtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_8b5150db-a991-44d9-84cb-ddcab3c4224f_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_a0e061c1-f646-4b64-800f-cadfd51a42bf_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths_b54c11eb-2455-46d7-8604-db40c2476df4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other commitment, to be paid, year one</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitment, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:to="lab_us-gaap_OtherCommitmentDueInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EnergyAxis_678dbc06-8786-491b-bd25-689b72d0201b_terseLabel_en-US" xlink:label="lab_srt_EnergyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy</link:label>
    <link:label id="lab_srt_EnergyAxis_label_en-US" xlink:label="lab_srt_EnergyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EnergyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EnergyAxis" xlink:to="lab_srt_EnergyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_AssetRetirementObligationAssetsDisposed_5fd612bd-9b01-483a-a018-06b894f4a1c3_negatedLabel_en-US" xlink:label="lab_crk_AssetRetirementObligationAssetsDisposed" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Divestitures</link:label>
    <link:label id="lab_crk_AssetRetirementObligationAssetsDisposed_label_en-US" xlink:label="lab_crk_AssetRetirementObligationAssetsDisposed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Retirement Obligation Assets Disposed</link:label>
    <link:label id="lab_crk_AssetRetirementObligationAssetsDisposed_documentation_en-US" xlink:label="lab_crk_AssetRetirementObligationAssetsDisposed" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset retirement obligation disposed.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AssetRetirementObligationAssetsDisposed" xlink:href="crk-20221231.xsd#crk_AssetRetirementObligationAssetsDisposed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_AssetRetirementObligationAssetsDisposed" xlink:to="lab_crk_AssetRetirementObligationAssetsDisposed" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_TemporaryEquityDividendsOnTemporaryEquityValue_bae230ee-7b61-43ce-bc40-b8a65cda536d_negatedLabel_en-US" xlink:label="lab_crk_TemporaryEquityDividendsOnTemporaryEquityValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of preferred dividends</link:label>
    <link:label id="lab_crk_TemporaryEquityDividendsOnTemporaryEquityValue_label_en-US" xlink:label="lab_crk_TemporaryEquityDividendsOnTemporaryEquityValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity Dividends On Temporary Equity Value</link:label>
    <link:label id="lab_crk_TemporaryEquityDividendsOnTemporaryEquityValue_documentation_en-US" xlink:label="lab_crk_TemporaryEquityDividendsOnTemporaryEquityValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary equity dividends on temporary equity value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_TemporaryEquityDividendsOnTemporaryEquityValue" xlink:href="crk-20221231.xsd#crk_TemporaryEquityDividendsOnTemporaryEquityValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_TemporaryEquityDividendsOnTemporaryEquityValue" xlink:to="lab_crk_TemporaryEquityDividendsOnTemporaryEquityValue" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum_710efab1-14f3-4a90-952d-aebec3dacc70_terseLabel_en-US" xlink:label="lab_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance multiplier, maximum</link:label>
    <link:label id="lab_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum_label_en-US" xlink:label="lab_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Units Adjustment For Performance Multiplier Range Maximum</link:label>
    <link:label id="lab_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum_documentation_en-US" xlink:label="lab_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance units adjustment for performance multiplier range maximum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum" xlink:href="crk-20221231.xsd#crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum" xlink:to="lab_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_2a7f8d29-dc9e-4647-8adc-7f4ca781af54_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Gas Derivative Contracts Volume and Prices</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivative Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_GasServicesMember_8c56f0e6-c675-4557-a56f-953b818437a8_terseLabel_en-US" xlink:label="lab_crk_GasServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gas services</link:label>
    <link:label id="lab_crk_GasServicesMember_label_en-US" xlink:label="lab_crk_GasServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gas Services [Member]</link:label>
    <link:label id="lab_crk_GasServicesMember_documentation_en-US" xlink:label="lab_crk_GasServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gas Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_GasServicesMember" xlink:href="crk-20221231.xsd#crk_GasServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_GasServicesMember" xlink:to="lab_crk_GasServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_3bde5326-5903-4f26-b1c4-751d0ec3c074_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expenses):</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_c38a7711-baa1-4aca-9760-5c22d9316704_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Liabilities Under Contract Contain Operating Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_a072b004-a0fe-42d3-b7d8-731f1dc7e7e0_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_660974e5-59a9-4bf6-851a-64aadbe10312_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_5607caad-3b5e-4134-99c6-a570b612783a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_HaynesvilleShaleMember_3c993faf-039c-45e2-8def-46b4f38b097d_verboseLabel_en-US" xlink:label="lab_crk_HaynesvilleShaleMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Haynesville Shale</link:label>
    <link:label id="lab_crk_HaynesvilleShaleMember_b29ed9d7-5f59-4181-a0d6-e1499671f9bc_terseLabel_en-US" xlink:label="lab_crk_HaynesvilleShaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Haynesville Shale</link:label>
    <link:label id="lab_crk_HaynesvilleShaleMember_label_en-US" xlink:label="lab_crk_HaynesvilleShaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Haynesville Shale [Member]</link:label>
    <link:label id="lab_crk_HaynesvilleShaleMember_documentation_en-US" xlink:label="lab_crk_HaynesvilleShaleMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Haynesville Shale.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_HaynesvilleShaleMember" xlink:href="crk-20221231.xsd#crk_HaynesvilleShaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_HaynesvilleShaleMember" xlink:to="lab_crk_HaynesvilleShaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_NetOperatingLossExpirationPeriod_79e2ef12-a738-4041-a30a-44af49030ed1_terseLabel_en-US" xlink:label="lab_crk_NetOperatingLossExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss expiration period</link:label>
    <link:label id="lab_crk_NetOperatingLossExpirationPeriod_label_en-US" xlink:label="lab_crk_NetOperatingLossExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Operating Loss Expiration Period</link:label>
    <link:label id="lab_crk_NetOperatingLossExpirationPeriod_documentation_en-US" xlink:label="lab_crk_NetOperatingLossExpirationPeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating loss expiration period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NetOperatingLossExpirationPeriod" xlink:href="crk-20221231.xsd#crk_NetOperatingLossExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_NetOperatingLossExpirationPeriod" xlink:to="lab_crk_NetOperatingLossExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_67af3c41-91f1-401e-b9ba-eda6dfec41d5_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_3ad50149-02f5-425b-ad03-82dc51641295_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets:</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:to="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract_4b7a9880-9f29-439f-af6d-40a8dfc67500_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_41d0a3ca-2a74-422a-9fa8-203fd92bc76f_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts_7f1d245f-4388-4c28-8b06-7fb5c6665645_terseLabel_en-US" xlink:label="lab_crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cancellation notice</link:label>
    <link:label id="lab_crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts_label_en-US" xlink:label="lab_crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Advance Notice Period For Cancellation Of Rig Contracts</link:label>
    <link:label id="lab_crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts_documentation_en-US" xlink:label="lab_crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior advance notice period for cancellation of rig contracts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts" xlink:href="crk-20221231.xsd#crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts" xlink:to="lab_crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_270f2ac7-4f2b-4bd1-bab7-36168e68ce78_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_02951767-9fd5-4c35-8122-1121bbfc6271_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_25d45b88-e40e-4251-a95c-acebe232558f_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_5877439f-0340-4064-ad1e-e10e7ec0ab8c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Accrued Expenses</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_9e78ca16-30b8-469e-b18e-24efd52c00d3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_59b58b20-19e8-4976-b1d0-8a5e0b47bb63_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_867708c0-d063-4344-8a12-b3d102dd7428_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ReserveQuantitiesByTypeOfReserveAxis_ec73555b-d084-426d-95b8-c892681c3ff3_terseLabel_en-US" xlink:label="lab_srt_ReserveQuantitiesByTypeOfReserveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Petroleum Reserves</link:label>
    <link:label id="lab_srt_ReserveQuantitiesByTypeOfReserveAxis_label_en-US" xlink:label="lab_srt_ReserveQuantitiesByTypeOfReserveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Petroleum Reserves [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ReserveQuantitiesByTypeOfReserveAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ReserveQuantitiesByTypeOfReserveAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ReserveQuantitiesByTypeOfReserveAxis" xlink:to="lab_srt_ReserveQuantitiesByTypeOfReserveAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d37c07a7-79bf-49b5-8631-9c917ba4e3ae_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earned (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_db5cae00-8743-49b1-aae3-f32dc5c89fb4_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_NumberOfPerformanceShareUnitsAwardsGranted_e15dd6db-8418-4a2e-b982-c54e9fdc9371_terseLabel_en-US" xlink:label="lab_crk_NumberOfPerformanceShareUnitsAwardsGranted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of PSUs granted (in shares)</link:label>
    <link:label id="lab_crk_NumberOfPerformanceShareUnitsAwardsGranted_label_en-US" xlink:label="lab_crk_NumberOfPerformanceShareUnitsAwardsGranted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Performance Share Units Awards Granted</link:label>
    <link:label id="lab_crk_NumberOfPerformanceShareUnitsAwardsGranted_documentation_en-US" xlink:label="lab_crk_NumberOfPerformanceShareUnitsAwardsGranted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of performance share units awards granted.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NumberOfPerformanceShareUnitsAwardsGranted" xlink:href="crk-20221231.xsd#crk_NumberOfPerformanceShareUnitsAwardsGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_NumberOfPerformanceShareUnitsAwardsGranted" xlink:to="lab_crk_NumberOfPerformanceShareUnitsAwardsGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements_47642329-a5ca-4ef1-b5dd-1572841cdea3_negatedLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlements, net</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements_label_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements" xlink:to="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradingActivityByTypeAxis_e7008b26-2d3a-4f7b-9131-e40280d61ab6_terseLabel_en-US" xlink:label="lab_us-gaap_TradingActivityByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Activity</link:label>
    <link:label id="lab_us-gaap_TradingActivityByTypeAxis_label_en-US" xlink:label="lab_us-gaap_TradingActivityByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Activity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingActivityByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingActivityByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradingActivityByTypeAxis" xlink:to="lab_us-gaap_TradingActivityByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_RetirementOfDebtInExchangeForCommonStock_4d5fabb3-5c1e-41e4-883e-d9372425b123_negatedTerseLabel_en-US" xlink:label="lab_crk_RetirementOfDebtInExchangeForCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement of debt in exchange for common stock</link:label>
    <link:label id="lab_crk_RetirementOfDebtInExchangeForCommonStock_label_en-US" xlink:label="lab_crk_RetirementOfDebtInExchangeForCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Of Debt In Exchange For Common Stock</link:label>
    <link:label id="lab_crk_RetirementOfDebtInExchangeForCommonStock_documentation_en-US" xlink:label="lab_crk_RetirementOfDebtInExchangeForCommonStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement of debt in exchange for common stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_RetirementOfDebtInExchangeForCommonStock" xlink:href="crk-20221231.xsd#crk_RetirementOfDebtInExchangeForCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_RetirementOfDebtInExchangeForCommonStock" xlink:to="lab_crk_RetirementOfDebtInExchangeForCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract_23d891da-256b-46cb-a6ac-e0c8e62e4224_terseLabel_en-US" xlink:label="lab_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and Gas Exploration and Production Industries Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and Gas Exploration and Production Industries Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract" xlink:to="lab_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_1c2fd5fb-0f77-42a4-ae29-e44f3790e755_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OilAndCondensateMember_7253a61c-8dfc-4608-aac8-f7094f169b5c_terseLabel_en-US" xlink:label="lab_us-gaap_OilAndCondensateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil sales</link:label>
    <link:label id="lab_us-gaap_OilAndCondensateMember_label_en-US" xlink:label="lab_us-gaap_OilAndCondensateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil and Condensate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndCondensateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndCondensateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OilAndCondensateMember" xlink:to="lab_us-gaap_OilAndCondensateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_79b3aab8-c581-429c-bbab-eab9cf5aec03_negatedLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax withholdings on equity awards (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_c154656c-2de0-4640-b419-40fe3bb686cb_negatedLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock dividends and accretion</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_96c3cd57-964f-474e-82b9-4f0e34b21116_terseLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income allocable to convertible preferred stock</link:label>
    <link:label id="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Accretion to Redemption Value, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:to="lab_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_ProvedDevelopedReserves_95cb3bd7-b223-4383-b3ee-3d72fb9c1476_terseLabel_en-US" xlink:label="lab_crk_ProvedDevelopedReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved developed reserves</link:label>
    <link:label id="lab_crk_ProvedDevelopedReserves_label_en-US" xlink:label="lab_crk_ProvedDevelopedReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved Developed Reserves</link:label>
    <link:label id="lab_crk_ProvedDevelopedReserves_documentation_en-US" xlink:label="lab_crk_ProvedDevelopedReserves" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proved developed reserves.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProvedDevelopedReserves" xlink:href="crk-20221231.xsd#crk_ProvedDevelopedReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_ProvedDevelopedReserves" xlink:to="lab_crk_ProvedDevelopedReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_9f0578f9-575a-4a44-a184-b86125df38b7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Difference Between Customary Rate and Effective Tax Rate on Income Before Income Taxes Due</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousCurrent_2e9c25d2-847d-4396-a917-0dc88ae6ac84_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Miscellaneous, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMiscellaneousCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMiscellaneousCurrent" xlink:to="lab_us-gaap_OtherAssetsMiscellaneousCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_de4fa131-998c-4328-bfe9-84e6d2cc619c_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_fbe92ef7-415e-4952-992d-a5414cf5e39f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income taxes, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CashFlowsRelatingToProvedReservesAbstract_0db7e8d0-bcd8-47d7-a5b9-5fbf67dea7c2_terseLabel_en-US" xlink:label="lab_crk_CashFlowsRelatingToProvedReservesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flows Relating to Proved Reserves:</link:label>
    <link:label id="lab_crk_CashFlowsRelatingToProvedReservesAbstract_label_en-US" xlink:label="lab_crk_CashFlowsRelatingToProvedReservesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flows Relating To Proved Reserves [Abstract]</link:label>
    <link:label id="lab_crk_CashFlowsRelatingToProvedReservesAbstract_documentation_en-US" xlink:label="lab_crk_CashFlowsRelatingToProvedReservesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows relating to proved reserves abstract.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CashFlowsRelatingToProvedReservesAbstract" xlink:href="crk-20221231.xsd#crk_CashFlowsRelatingToProvedReservesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CashFlowsRelatingToProvedReservesAbstract" xlink:to="lab_crk_CashFlowsRelatingToProvedReservesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_ec7f9940-a463-41cb-b31e-5b57d7029e01_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOptionQuantitativeDisclosuresTextBlock_e7d3fe5f-2518-4639-8c5e-ab30a30ae608_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOptionQuantitativeDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Carrying Amounts and Fair Values of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOptionQuantitativeDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueOptionQuantitativeDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Option, Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOptionQuantitativeDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueOptionQuantitativeDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_75c38cdc-3903-40cc-972c-84d5321fb345_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-Average</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CostsIncurredUnprovedPropertyAcquisitions_270b59b9-a171-41cb-b8b0-e00a93d1f0db_terseLabel_en-US" xlink:label="lab_crk_CostsIncurredUnprovedPropertyAcquisitions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unproved property</link:label>
    <link:label id="lab_crk_CostsIncurredUnprovedPropertyAcquisitions_label_en-US" xlink:label="lab_crk_CostsIncurredUnprovedPropertyAcquisitions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs Incurred Unproved Property, Acquisitions</link:label>
    <link:label id="lab_crk_CostsIncurredUnprovedPropertyAcquisitions_documentation_en-US" xlink:label="lab_crk_CostsIncurredUnprovedPropertyAcquisitions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs Incurred Unproved Property, Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredUnprovedPropertyAcquisitions" xlink:href="crk-20221231.xsd#crk_CostsIncurredUnprovedPropertyAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CostsIncurredUnprovedPropertyAcquisitions" xlink:to="lab_crk_CostsIncurredUnprovedPropertyAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_bd7e7086-0486-4172-97b1-a8d940c86580_negatedLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax withholdings on equity awards</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c0d41456-668e-4017-9a81-56b4ab817f6e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows_e4775092-bd8f-48c4-954d-b857adfb6f56_totalLabel_en-US" xlink:label="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Net Cash Flows</link:label>
    <link:label id="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows_label_en-US" xlink:label="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Net Cash Flows</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows" xlink:to="lab_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_cfdf5862-d4c6-4c31-8f65-8981f5c78e9d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts_7e1cb8fd-f825-48cc-870a-acc209482b27_verboseLabel_en-US" xlink:label="lab_srt_ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extensions and discoveries</link:label>
    <link:label id="lab_srt_ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts_label_en-US" xlink:label="lab_srt_ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extensions, Discoveries, Additions and Improved Recovery, Less Related Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts" xlink:to="lab_srt_ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_cdaf3753-944d-48ef-b152-8fc11d07a0e6_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_1115ff35-e869-4844-afd4-957f6b8c9634_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative, net</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_103f87be-8386-4ce4-86c2-b81d84089ce8_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_41712e12-89ef-43a0-a741-cc34b5f0d57d_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Increase) decrease in other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_b550dc9e-b18f-4233-8388-1e18e46317f8_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_36aa4685-a32a-4955-9ca9-9b3eaac3e75f_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_MajorOilAndNaturalGasPurchaserTwoMember_29078617-eff3-4d19-9c6b-38537ec98e7b_terseLabel_en-US" xlink:label="lab_crk_MajorOilAndNaturalGasPurchaserTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Oil And Natural Gas Purchaser Two</link:label>
    <link:label id="lab_crk_MajorOilAndNaturalGasPurchaserTwoMember_label_en-US" xlink:label="lab_crk_MajorOilAndNaturalGasPurchaserTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Oil And Natural Gas Purchaser Two [Member]</link:label>
    <link:label id="lab_crk_MajorOilAndNaturalGasPurchaserTwoMember_documentation_en-US" xlink:label="lab_crk_MajorOilAndNaturalGasPurchaserTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Oil And Natural Gas Purchaser Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_MajorOilAndNaturalGasPurchaserTwoMember" xlink:href="crk-20221231.xsd#crk_MajorOilAndNaturalGasPurchaserTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_MajorOilAndNaturalGasPurchaserTwoMember" xlink:to="lab_crk_MajorOilAndNaturalGasPurchaserTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_a6fd39ab-c820-4447-91a2-4c0d2b3b8b35_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_80c3a171-10a3-4832-b2c4-6d1f08a79d73_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax at statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_263a7bee-6734-4d9c-b1b8-40177327b5f0_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum_bf4db399-82a5-4433-8380-75b652409721_terseLabel_en-US" xlink:label="lab_crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum final number of shares of common stock issuable based on performance multiplier (in shares)</link:label>
    <link:label id="lab_crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum_label_en-US" xlink:label="lab_crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Final Number Of Potential Performance Shares Issuable Minimum</link:label>
    <link:label id="lab_crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum_documentation_en-US" xlink:label="lab_crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Final Number Of Potential Performance Shares Issuable Minimum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum" xlink:href="crk-20221231.xsd#crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum" xlink:to="lab_crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_ConvertibleSeriesAPreferredStockMember_66856f0e-8d92-478e-a723-22ed0ca4aff9_terseLabel_en-US" xlink:label="lab_crk_ConvertibleSeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Series A Preferred Stock</link:label>
    <link:label id="lab_crk_ConvertibleSeriesAPreferredStockMember_label_en-US" xlink:label="lab_crk_ConvertibleSeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Series A Preferred Stock [Member]</link:label>
    <link:label id="lab_crk_ConvertibleSeriesAPreferredStockMember_documentation_en-US" xlink:label="lab_crk_ConvertibleSeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible series A preferred stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ConvertibleSeriesAPreferredStockMember" xlink:href="crk-20221231.xsd#crk_ConvertibleSeriesAPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_ConvertibleSeriesAPreferredStockMember" xlink:to="lab_crk_ConvertibleSeriesAPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_2d94af21-e14f-4c89-bcbe-679082d205ba_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_498860f7-c499-476b-8d86-34b5deff38fc_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_0ed20936-3d58-4355-9b6c-c4e8147aad3d_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash financing activities include:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_MajorOilAndNaturalGasPurchaserThreeMember_00bfe916-7508-4cad-b4c5-52920ab80871_terseLabel_en-US" xlink:label="lab_crk_MajorOilAndNaturalGasPurchaserThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Oil And Natural Gas Purchaser Three</link:label>
    <link:label id="lab_crk_MajorOilAndNaturalGasPurchaserThreeMember_label_en-US" xlink:label="lab_crk_MajorOilAndNaturalGasPurchaserThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Oil And Natural Gas Purchaser Three [Member]</link:label>
    <link:label id="lab_crk_MajorOilAndNaturalGasPurchaserThreeMember_documentation_en-US" xlink:label="lab_crk_MajorOilAndNaturalGasPurchaserThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major Oil And Natural Gas Purchaser Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_MajorOilAndNaturalGasPurchaserThreeMember" xlink:href="crk-20221231.xsd#crk_MajorOilAndNaturalGasPurchaserThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_MajorOilAndNaturalGasPurchaserThreeMember" xlink:to="lab_crk_MajorOilAndNaturalGasPurchaserThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_fc003c88-b804-459c-a8bd-eaf1acbebf1d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_6a4a21e7-8a77-4a37-98b8-eeff9e003fec_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense recognized</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_DerivativeInstrumentsAndHedgingActivitiesLineItems_0575a29d-297d-4f26-bf5e-d875a7be894e_terseLabel_en-US" xlink:label="lab_crk_DerivativeInstrumentsAndHedgingActivitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments And Hedging Activities [Line Items]</link:label>
    <link:label id="lab_crk_DerivativeInstrumentsAndHedgingActivitiesLineItems_label_en-US" xlink:label="lab_crk_DerivativeInstrumentsAndHedgingActivitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments And Hedging Activities [Line Items]</link:label>
    <link:label id="lab_crk_DerivativeInstrumentsAndHedgingActivitiesLineItems_documentation_en-US" xlink:label="lab_crk_DerivativeInstrumentsAndHedgingActivitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative instruments and hedging activities line items.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_DerivativeInstrumentsAndHedgingActivitiesLineItems" xlink:href="crk-20221231.xsd#crk_DerivativeInstrumentsAndHedgingActivitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_DerivativeInstrumentsAndHedgingActivitiesLineItems" xlink:to="lab_crk_DerivativeInstrumentsAndHedgingActivitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_59eebc5d-f792-4df8-8584-18fa17fef22d_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfSeniorDebt_4171751d-61f6-4da0-8dd7-84ba3e9ea71e_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSeniorDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement of Senior Notes</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSeniorDebt_7f0e472c-9f54-4b90-a1d4-cb5592c112a0_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSeniorDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of senior debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSeniorDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfSeniorDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Senior Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfSeniorDebt" xlink:to="lab_us-gaap_RepaymentsOfSeniorDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_7a51bf3b-ee71-4755-9d9e-6b9d2ac391a3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateContractMember_26c7cf24-5469-4bc5-97f9-f8cb6daa2e5b_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate derivatives</link:label>
    <link:label id="lab_us-gaap_InterestRateContractMember_label_en-US" xlink:label="lab_us-gaap_InterestRateContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Contract [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateContractMember" xlink:to="lab_us-gaap_InterestRateContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber_3c0cefdf-2c8f-4464-ba4f-d5e0df6efae5_verboseLabel_en-US" xlink:label="lab_crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unvested restricted stock (in shares)</link:label>
    <link:label id="lab_crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber_label_en-US" xlink:label="lab_crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Option Nonvested Weighted Average Number</link:label>
    <link:label id="lab_crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber_documentation_en-US" xlink:label="lab_crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share based compensation arrangement by share based payment award equity instruments other than option nonvested weighted average number.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber" xlink:href="crk-20221231.xsd#crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber" xlink:to="lab_crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TypeOfReserveDomain_575d80e1-e421-4825-af94-bca7ae1ac6ac_terseLabel_en-US" xlink:label="lab_srt_TypeOfReserveDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Reserve</link:label>
    <link:label id="lab_srt_TypeOfReserveDomain_label_en-US" xlink:label="lab_srt_TypeOfReserveDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Reserve [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TypeOfReserveDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TypeOfReserveDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TypeOfReserveDomain" xlink:to="lab_srt_TypeOfReserveDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_6c135de1-f77e-456c-85fa-8765878665a5_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2a7862cf-1bfb-4d21-ba95-bf1bd78aaa88_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OilReservesMember_1eb6ef12-d936-45c3-8a8a-e4ab34635458_terseLabel_en-US" xlink:label="lab_srt_OilReservesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil (MBbls)</link:label>
    <link:label id="lab_srt_OilReservesMember_label_en-US" xlink:label="lab_srt_OilReservesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OilReservesMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OilReservesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OilReservesMember" xlink:to="lab_srt_OilReservesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_NetIncomeLossAllocatedToUnvestedRestrictedShares_c357fa28-b780-49f7-9514-3fc2a53ede86_terseLabel_en-US" xlink:label="lab_crk_NetIncomeLossAllocatedToUnvestedRestrictedShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income allocable to unvested restricted stock</link:label>
    <link:label id="lab_crk_NetIncomeLossAllocatedToUnvestedRestrictedShares_label_en-US" xlink:label="lab_crk_NetIncomeLossAllocatedToUnvestedRestrictedShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Allocated To Unvested Restricted Shares</link:label>
    <link:label id="lab_crk_NetIncomeLossAllocatedToUnvestedRestrictedShares_documentation_en-US" xlink:label="lab_crk_NetIncomeLossAllocatedToUnvestedRestrictedShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income loss allocated to unvested restricted shares.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NetIncomeLossAllocatedToUnvestedRestrictedShares" xlink:href="crk-20221231.xsd#crk_NetIncomeLossAllocatedToUnvestedRestrictedShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_NetIncomeLossAllocatedToUnvestedRestrictedShares" xlink:to="lab_crk_NetIncomeLossAllocatedToUnvestedRestrictedShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradingActivityByTypeDomain_3c3800b4-f4fe-4710-832d-857ebb4d768c_terseLabel_en-US" xlink:label="lab_us-gaap_TradingActivityByTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Activity, by Type</link:label>
    <link:label id="lab_us-gaap_TradingActivityByTypeDomain_label_en-US" xlink:label="lab_us-gaap_TradingActivityByTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Activity, by Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingActivityByTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradingActivityByTypeDomain" xlink:to="lab_us-gaap_TradingActivityByTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_0d5e822d-4366-4df2-9357-2fb655144d73_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic and Diluted Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_3ee07f13-b1c5-4d0c-98b5-7e3559094e92_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities assumed in exchange for right-of-use lease assets</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable_69850f26-e0f0-4297-bd21-0883ddecfa6a_terseLabel_en-US" xlink:label="lab_crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carryforward Available To Reduce Future Income Taxes [Table]</link:label>
    <link:label id="lab_crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable_label_en-US" xlink:label="lab_crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carryforward Available To Reduce Future Income Taxes [Table]</link:label>
    <link:label id="lab_crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable_documentation_en-US" xlink:label="lab_crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carryforward Available To Reduce Future Income Taxes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable" xlink:href="crk-20221231.xsd#crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable" xlink:to="lab_crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_OffsettingAssetsAndLiabilitiesTableTextBlock_d4ab16b3-fb66-40f3-8adf-99008e5e4f12_terseLabel_en-US" xlink:label="lab_crk_OffsettingAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Derivative Instruments</link:label>
    <link:label id="lab_crk_OffsettingAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_crk_OffsettingAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offsetting Assets And Liabilities [Table Text Block]</link:label>
    <link:label id="lab_crk_OffsettingAssetsAndLiabilitiesTableTextBlock_documentation_en-US" xlink:label="lab_crk_OffsettingAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offsetting assets and liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OffsettingAssetsAndLiabilitiesTableTextBlock" xlink:href="crk-20221231.xsd#crk_OffsettingAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_OffsettingAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_crk_OffsettingAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_f7a665b0-ca1e-4d2c-84b9-b3346c246bae_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Option, Quantitative Disclosures [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Option, Quantitative Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOptionQuantitativeDisclosuresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems" xlink:to="lab_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_OilPriceDerivativesMember_7699a8ee-b1c5-4a86-8726-1da56a780128_terseLabel_en-US" xlink:label="lab_crk_OilPriceDerivativesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil price derivatives</link:label>
    <link:label id="lab_crk_OilPriceDerivativesMember_label_en-US" xlink:label="lab_crk_OilPriceDerivativesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil Price Derivatives [Member]</link:label>
    <link:label id="lab_crk_OilPriceDerivativesMember_documentation_en-US" xlink:label="lab_crk_OilPriceDerivativesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Oil price derivatives.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OilPriceDerivativesMember" xlink:href="crk-20221231.xsd#crk_OilPriceDerivativesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_OilPriceDerivativesMember" xlink:to="lab_crk_OilPriceDerivativesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_7f26754d-37fe-4568-9a11-04971ea775ed_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock_802755af-4675-4741-8b1e-34ae3fd923f2_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Changes in Net Quantities of Crude Oil and Natural Gas Reserves</link:label>
    <link:label id="lab_srt_ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock_label_en-US" xlink:label="lab_srt_ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Proved Developed and Undeveloped Oil and Gas Reserve Quantities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock" xlink:to="lab_srt_ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_crk_DrillingRigContractsMember_4213d4ad-da05-4e72-b5fd-cea3f2fc0bb5_terseLabel_en-US" xlink:label="lab_crk_DrillingRigContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Drill and Rig Contracts</link:label>
    <link:label id="lab_crk_DrillingRigContractsMember_label_en-US" xlink:label="lab_crk_DrillingRigContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Drilling Rig Contracts [Member]</link:label>
    <link:label id="lab_crk_DrillingRigContractsMember_documentation_en-US" xlink:label="lab_crk_DrillingRigContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Drilling Rig Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_crk_DrillingRigContractsMember" xlink:href="crk-20221231.xsd#crk_DrillingRigContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_crk_DrillingRigContractsMember" xlink:to="lab_crk_DrillingRigContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_a3754c0f-fddc-4769-a4d2-1798a51f9663_netLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative financial instruments</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_19452a1f-1dea-4cfe-baf9-9bb0b11e3edf_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, fair value, long-term</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>crk-20221231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:ef92666e-aa9c-4f9d-827c-ff2b49c7a2b2,g:8592428c-82ed-4479-aca2-e0a72b1f4bc7-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.comstockresources.com/role/Cover" xlink:type="simple" xlink:href="crk-20221231.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_0eb0c02e-c8e1-4b2f-a902-4049f4ba07cd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_DocumentType_0eb0c02e-c8e1-4b2f-a902-4049f4ba07cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_a8c2c985-4071-4134-b35a-6ef304f9aa28" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_DocumentAnnualReport_a8c2c985-4071-4134-b35a-6ef304f9aa28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_24265856-356b-4ca2-88fe-acc575d738b5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_DocumentPeriodEndDate_24265856-356b-4ca2-88fe-acc575d738b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_5b321efc-e70c-46c2-88d6-acd6ceccccd7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_CurrentFiscalYearEndDate_5b321efc-e70c-46c2-88d6-acd6ceccccd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_849d1cd1-c196-4a02-984d-7bd301f068a4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_DocumentTransitionReport_849d1cd1-c196-4a02-984d-7bd301f068a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_950be38c-38ca-471f-a584-7415d225506c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_EntityFileNumber_950be38c-38ca-471f-a584-7415d225506c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_facf50f8-f9de-475d-ac62-c91b0480a26a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_EntityRegistrantName_facf50f8-f9de-475d-ac62-c91b0480a26a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_43bf7ea6-1774-4c18-a082-725bdb239ca7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_EntityIncorporationStateCountryCode_43bf7ea6-1774-4c18-a082-725bdb239ca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_1bf43695-9662-4d56-a1ef-57f2f80ecaa9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_EntityTaxIdentificationNumber_1bf43695-9662-4d56-a1ef-57f2f80ecaa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_227a7028-3b14-4d8f-90a2-6c670a8e5e6e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_EntityAddressAddressLine1_227a7028-3b14-4d8f-90a2-6c670a8e5e6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_ee5db6e7-e2de-49a6-9e1d-d2bd7245ab1b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_EntityAddressAddressLine2_ee5db6e7-e2de-49a6-9e1d-d2bd7245ab1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_59f2548a-b802-4849-91fd-e67186e99135" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_EntityAddressCityOrTown_59f2548a-b802-4849-91fd-e67186e99135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_8eadf183-e185-4276-a784-5ea5a41ae9ba" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_EntityAddressStateOrProvince_8eadf183-e185-4276-a784-5ea5a41ae9ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_7ed2d832-2d43-4de2-887e-26f4cc7a1433" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_EntityAddressPostalZipCode_7ed2d832-2d43-4de2-887e-26f4cc7a1433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_40495acd-c328-4322-85ca-044f8a608f66" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_CityAreaCode_40495acd-c328-4322-85ca-044f8a608f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_e0e908f7-c226-42a5-b6ee-508686506ad2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_LocalPhoneNumber_e0e908f7-c226-42a5-b6ee-508686506ad2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_b6b2aede-5d61-4a0e-92c5-f289a65cde23" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_Security12bTitle_b6b2aede-5d61-4a0e-92c5-f289a65cde23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_72e60b79-a940-4c73-a259-83cddbcf5283" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_TradingSymbol_72e60b79-a940-4c73-a259-83cddbcf5283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_fbbc28ef-b6da-48b9-9ebd-7fd09f753b4a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_SecurityExchangeName_fbbc28ef-b6da-48b9-9ebd-7fd09f753b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_d6e9ba7f-123b-4f25-a8bc-f273847eaf34" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_d6e9ba7f-123b-4f25-a8bc-f273847eaf34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_1d30f09a-200f-4d50-9200-67ba0f170824" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_EntityVoluntaryFilers_1d30f09a-200f-4d50-9200-67ba0f170824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_1292790c-e476-40dc-a988-21b45e1f7cd8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_EntityCurrentReportingStatus_1292790c-e476-40dc-a988-21b45e1f7cd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_65b378e2-fb60-4f5d-9047-15ae5beadc16" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_EntityInteractiveDataCurrent_65b378e2-fb60-4f5d-9047-15ae5beadc16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_9511c73d-7a91-473e-acd4-f71518148327" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_EntityFilerCategory_9511c73d-7a91-473e-acd4-f71518148327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_126d379f-49c0-4c1f-a887-5004ad197ffd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_EntitySmallBusiness_126d379f-49c0-4c1f-a887-5004ad197ffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_9ad2d447-8cd1-4e8f-93f6-1faa2eeb2897" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_EntityEmergingGrowthCompany_9ad2d447-8cd1-4e8f-93f6-1faa2eeb2897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_2c9bc876-6863-4939-88a8-5e507c76c856" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_IcfrAuditorAttestationFlag_2c9bc876-6863-4939-88a8-5e507c76c856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_01e4b032-80bf-4061-b4d2-68206ad8b0ae" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_EntityShellCompany_01e4b032-80bf-4061-b4d2-68206ad8b0ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_d42c9bcc-493d-46a6-b5c6-ec58ef8a81cc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_EntityPublicFloat_d42c9bcc-493d-46a6-b5c6-ec58ef8a81cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_4ce71598-c402-4759-b352-5a47abb51df0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_4ce71598-c402-4759-b352-5a47abb51df0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_cacb66cd-cee6-478d-8f95-855b85182f1b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_cacb66cd-cee6-478d-8f95-855b85182f1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_2f3e1ffb-6e6b-40f5-bb36-decaf15dfcb0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_AmendmentFlag_2f3e1ffb-6e6b-40f5-bb36-decaf15dfcb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_fc004a80-a727-4acf-89a6-9830a37c2996" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_DocumentFiscalYearFocus_fc004a80-a727-4acf-89a6-9830a37c2996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_a253e652-15e4-40b7-9165-1908fc43f10f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_DocumentFiscalPeriodFocus_a253e652-15e4-40b7-9165-1908fc43f10f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_f2174b0e-f162-4a40-a0a2-ffda97c80f31" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_dcd6f7e8-0827-458b-bcba-e742b674087a" xlink:to="loc_dei_EntityCentralIndexKey_f2174b0e-f162-4a40-a0a2-ffda97c80f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/AuditInformation" xlink:type="simple" xlink:href="crk-20221231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_crk_AuditInformationAbstract_9769b4ff-ea31-42dd-b221-f64955e01392" xlink:href="crk-20221231.xsd#crk_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_f6eb8f44-9a5a-4f50-ae47-80ba2b8fdd4d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_AuditInformationAbstract_9769b4ff-ea31-42dd-b221-f64955e01392" xlink:to="loc_dei_AuditorFirmId_f6eb8f44-9a5a-4f50-ae47-80ba2b8fdd4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_be3095c8-9a0a-4349-8abf-d127f779b17e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_AuditInformationAbstract_9769b4ff-ea31-42dd-b221-f64955e01392" xlink:to="loc_dei_AuditorName_be3095c8-9a0a-4349-8abf-d127f779b17e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_0afe3462-2fca-48cd-8e6a-e84ca4051709" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_AuditInformationAbstract_9769b4ff-ea31-42dd-b221-f64955e01392" xlink:to="loc_dei_AuditorLocation_0afe3462-2fca-48cd-8e6a-e84ca4051709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="crk-20221231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_1d713c79-929e-430d-a944-bd69da6ae233" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_00afacc9-9507-4843-9d4a-f9d5996b4c24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1d713c79-929e-430d-a944-bd69da6ae233" xlink:to="loc_us-gaap_StatementTable_00afacc9-9507-4843-9d4a-f9d5996b4c24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_6882f10a-25d5-4b36-a8f1-9fb90b7b79a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_00afacc9-9507-4843-9d4a-f9d5996b4c24" xlink:to="loc_us-gaap_StatementClassOfStockAxis_6882f10a-25d5-4b36-a8f1-9fb90b7b79a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ba575f39-84f2-480a-ad55-79d342dc41d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_6882f10a-25d5-4b36-a8f1-9fb90b7b79a9" xlink:to="loc_us-gaap_ClassOfStockDomain_ba575f39-84f2-480a-ad55-79d342dc41d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeriesBConvertiblePreferredStockMember_f42d1f86-9121-42ae-91de-2997b4a12076" xlink:href="crk-20221231.xsd#crk_SeriesBConvertiblePreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_ba575f39-84f2-480a-ad55-79d342dc41d5" xlink:to="loc_crk_SeriesBConvertiblePreferredStockMember_f42d1f86-9121-42ae-91de-2997b4a12076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_79a47b18-6bc4-4a72-aba7-f31001ea7ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_00afacc9-9507-4843-9d4a-f9d5996b4c24" xlink:to="loc_us-gaap_StatementLineItems_79a47b18-6bc4-4a72-aba7-f31001ea7ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_79a47b18-6bc4-4a72-aba7-f31001ea7ca5" xlink:to="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_fe11423c-4ed9-4a3f-ba9e-10306efe8a22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_fe11423c-4ed9-4a3f-ba9e-10306efe8a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrentAbstract_cd1a763d-55ca-4ecc-92a5-c28468bf8fcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:to="loc_us-gaap_AccountsReceivableNetCurrentAbstract_cd1a763d-55ca-4ecc-92a5-c28468bf8fcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_bc70f263-c9e5-4658-a5c1-6b977e7a1856" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract_cd1a763d-55ca-4ecc-92a5-c28468bf8fcc" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_bc70f263-c9e5-4658-a5c1-6b977e7a1856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasJointInterestBillingReceivablesCurrent_21a73ffd-bf6b-4f70-a33a-6e307709bfd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasJointInterestBillingReceivablesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract_cd1a763d-55ca-4ecc-92a5-c28468bf8fcc" xlink:to="loc_us-gaap_OilAndGasJointInterestBillingReceivablesCurrent_21a73ffd-bf6b-4f70-a33a-6e307709bfd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_813fb8ca-3e96-4225-a895-5d437554f963" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsReceivableNetCurrentAbstract_cd1a763d-55ca-4ecc-92a5-c28468bf8fcc" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_813fb8ca-3e96-4225-a895-5d437554f963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_9e213e39-72dd-4f48-a523-5b730a70025b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_9e213e39-72dd-4f48-a523-5b730a70025b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_de5a60b0-a275-444c-b9a0-5f656341a356" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:to="loc_us-gaap_OtherAssetsCurrent_de5a60b0-a275-444c-b9a0-5f656341a356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_3ec213a0-7c91-44b2-ac5a-d8353efed3f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:to="loc_us-gaap_AssetsCurrent_3ec213a0-7c91-44b2-ac5a-d8353efed3f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_04b805eb-19c3-481a-b6d1-0a91615c10f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_04b805eb-19c3-481a-b6d1-0a91615c10f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract_b3a74595-db93-4cbd-a329-d43e701b715e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_04b805eb-19c3-481a-b6d1-0a91615c10f2" xlink:to="loc_us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract_b3a74595-db93-4cbd-a329-d43e701b715e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod_3b821430-e39f-43d4-9f71-4e1562938a84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract_b3a74595-db93-4cbd-a329-d43e701b715e" xlink:to="loc_us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod_3b821430-e39f-43d4-9f71-4e1562938a84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod_e0e750f5-673f-4e06-acc5-93a2dd74cab5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract_b3a74595-db93-4cbd-a329-d43e701b715e" xlink:to="loc_us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod_e0e750f5-673f-4e06-acc5-93a2dd74cab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOther_3872c3b6-3cda-4e3b-99e5-f64a75ff2bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentOther"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_04b805eb-19c3-481a-b6d1-0a91615c10f2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentOther_3872c3b6-3cda-4e3b-99e5-f64a75ff2bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5c0d0774-9653-4a14-9717-4b1007816e19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_04b805eb-19c3-481a-b6d1-0a91615c10f2" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_5c0d0774-9653-4a14-9717-4b1007816e19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a9c367b0-b5a6-41d9-9cba-c19378f48f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_04b805eb-19c3-481a-b6d1-0a91615c10f2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a9c367b0-b5a6-41d9-9cba-c19378f48f5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_fdebeb4e-9fef-4589-9694-adb48c771a74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:to="loc_us-gaap_Goodwill_fdebeb4e-9fef-4589-9694-adb48c771a74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_9ca4736a-8db0-4fc6-851d-e594bb904b8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_9ca4736a-8db0-4fc6-851d-e594bb904b8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_72f04542-b3c0-43d0-b3d7-cc4a3acc2a6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7893aea7-c6ae-4346-b388-c6c41d4858b4" xlink:to="loc_us-gaap_Assets_72f04542-b3c0-43d0-b3d7-cc4a3acc2a6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_79a47b18-6bc4-4a72-aba7-f31001ea7ca5" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_7a6839f4-27e3-4f47-865f-19cf4ed10fb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_AccountsPayableCurrent_7a6839f4-27e3-4f47-865f-19cf4ed10fb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_368f4997-7540-4694-b2a5-51213b21cae3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_368f4997-7540-4694-b2a5-51213b21cae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_d8080d00-7e35-464a-b452-d6ec2bfe899e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_d8080d00-7e35-464a-b452-d6ec2bfe899e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_8eb250c4-8380-4fa1-ab62-eec0990b45b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_8eb250c4-8380-4fa1-ab62-eec0990b45b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_3ad18111-312c-420b-97b6-f35fac7a9196" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_LiabilitiesCurrent_3ad18111-312c-420b-97b6-f35fac7a9196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_78044d64-67c2-4938-a7f0-8f2a8e58d31f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_78044d64-67c2-4938-a7f0-8f2a8e58d31f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e62dad27-6bff-448b-a7a8-933379dcd9bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_e62dad27-6bff-448b-a7a8-933379dcd9bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_9830e316-675e-40fb-a0cd-cc7bafc131b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_9830e316-675e-40fb-a0cd-cc7bafc131b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f598827c-e55e-4708-947c-1d9b9a5b82c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_f598827c-e55e-4708-947c-1d9b9a5b82c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_a75c25f4-28a8-4e16-a93c-de048b93fbcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_a75c25f4-28a8-4e16-a93c-de048b93fbcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_67a4c5b9-2810-4a71-a186-865d9d948f1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_67a4c5b9-2810-4a71-a186-865d9d948f1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_7b1f63a6-22d0-405d-9359-d53b1a361e9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_Liabilities_7b1f63a6-22d0-405d-9359-d53b1a361e9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_62c565f5-f8bf-4ead-89f0-b79cc50f68ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_CommitmentsAndContingencies_62c565f5-f8bf-4ead-89f0-b79cc50f68ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAbstract_098c72ff-4317-4f10-87e3-f0fc6f843332" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_TemporaryEquityAbstract_098c72ff-4317-4f10-87e3-f0fc6f843332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_a81a7eba-7663-4e2a-9fc8-876635ca5847" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityAbstract_098c72ff-4317-4f10-87e3-f0fc6f843332" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_a81a7eba-7663-4e2a-9fc8-876635ca5847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_325ad60d-1aaf-4c56-9143-a98d4275833b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_StockholdersEquityAbstract_325ad60d-1aaf-4c56-9143-a98d4275833b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_b5bd2bb5-9297-403a-bba0-f9e9a8465792" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_325ad60d-1aaf-4c56-9143-a98d4275833b" xlink:to="loc_us-gaap_CommonStockValue_b5bd2bb5-9297-403a-bba0-f9e9a8465792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_e754bbe5-45f2-46ed-9c52-c077d59b61d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_325ad60d-1aaf-4c56-9143-a98d4275833b" xlink:to="loc_us-gaap_AdditionalPaidInCapital_e754bbe5-45f2-46ed-9c52-c077d59b61d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4e71f262-d98a-4d71-98dd-9ae1ac21a020" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_325ad60d-1aaf-4c56-9143-a98d4275833b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_4e71f262-d98a-4d71-98dd-9ae1ac21a020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d12abbd9-1a50-4c0f-8c94-7dbbb0563a9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_325ad60d-1aaf-4c56-9143-a98d4275833b" xlink:to="loc_us-gaap_StockholdersEquity_d12abbd9-1a50-4c0f-8c94-7dbbb0563a9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_10f82917-f449-4bf2-9db4-f61b2676a470" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2af21322-9ccd-432b-8f67-d6594f26f21d" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_10f82917-f449-4bf2-9db4-f61b2676a470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="crk-20221231.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_4fb73971-21ff-4d88-9c0e-76959e6ebe53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7a9c9c8d-9fd2-4296-bb6e-c739cd86b62d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4fb73971-21ff-4d88-9c0e-76959e6ebe53" xlink:to="loc_us-gaap_StatementTable_7a9c9c8d-9fd2-4296-bb6e-c739cd86b62d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_09d876ff-11ab-4f94-9b0f-4f1363fcbbc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7a9c9c8d-9fd2-4296-bb6e-c739cd86b62d" xlink:to="loc_us-gaap_StatementClassOfStockAxis_09d876ff-11ab-4f94-9b0f-4f1363fcbbc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_dcbcdbe4-c768-48b8-8339-70b0f2021e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_09d876ff-11ab-4f94-9b0f-4f1363fcbbc8" xlink:to="loc_us-gaap_ClassOfStockDomain_dcbcdbe4-c768-48b8-8339-70b0f2021e8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeriesBConvertiblePreferredStockMember_f479587e-887f-46d2-8438-f4ce389b25eb" xlink:href="crk-20221231.xsd#crk_SeriesBConvertiblePreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_dcbcdbe4-c768-48b8-8339-70b0f2021e8b" xlink:to="loc_crk_SeriesBConvertiblePreferredStockMember_f479587e-887f-46d2-8438-f4ce389b25eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_6d7e0549-2743-4f6c-bc98-a79764ce3885" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7a9c9c8d-9fd2-4296-bb6e-c739cd86b62d" xlink:to="loc_us-gaap_StatementLineItems_6d7e0549-2743-4f6c-bc98-a79764ce3885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesAuthorized_5a57e5ce-aea4-45f8-a5ef-1d9154c6b336" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6d7e0549-2743-4f6c-bc98-a79764ce3885" xlink:to="loc_us-gaap_TemporaryEquitySharesAuthorized_5a57e5ce-aea4-45f8-a5ef-1d9154c6b336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesIssued_b728ea4a-7d41-4a6d-8e01-cb9066cebb51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesIssued"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6d7e0549-2743-4f6c-bc98-a79764ce3885" xlink:to="loc_us-gaap_TemporaryEquitySharesIssued_b728ea4a-7d41-4a6d-8e01-cb9066cebb51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesOutstanding_f192cc3e-eb57-4b2c-9bb0-9960dc4792e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6d7e0549-2743-4f6c-bc98-a79764ce3885" xlink:to="loc_us-gaap_TemporaryEquitySharesOutstanding_f192cc3e-eb57-4b2c-9bb0-9960dc4792e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_3a1a5559-c276-4990-8f7e-a5fe7310daa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6d7e0549-2743-4f6c-bc98-a79764ce3885" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_3a1a5559-c276-4990-8f7e-a5fe7310daa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_4ec8500e-4be7-4763-a708-40c3df175eb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6d7e0549-2743-4f6c-bc98-a79764ce3885" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_4ec8500e-4be7-4763-a708-40c3df175eb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_cfdc9633-bc84-4984-8a8c-b372987106cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6d7e0549-2743-4f6c-bc98-a79764ce3885" xlink:to="loc_us-gaap_CommonStockSharesIssued_cfdc9633-bc84-4984-8a8c-b372987106cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_b6d8daec-a94a-45b4-b393-290134f0d6f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_6d7e0549-2743-4f6c-bc98-a79764ce3885" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_b6d8daec-a94a-45b4-b393-290134f0d6f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="crk-20221231.xsd#CONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_c5c466af-0f0a-4b41-a77f-0ae513388a48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e7221a09-c217-4087-8818-f52469c7bb70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_c5c466af-0f0a-4b41-a77f-0ae513388a48" xlink:to="loc_us-gaap_StatementTable_e7221a09-c217-4087-8818-f52469c7bb70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_04508870-e0a5-4a84-aff2-ca86311f90a4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e7221a09-c217-4087-8818-f52469c7bb70" xlink:to="loc_srt_ProductOrServiceAxis_04508870-e0a5-4a84-aff2-ca86311f90a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c8969daf-5e20-4e92-8ecf-a9bc5293fdb6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_04508870-e0a5-4a84-aff2-ca86311f90a4" xlink:to="loc_srt_ProductsAndServicesDomain_c8969daf-5e20-4e92-8ecf-a9bc5293fdb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NaturalGasAndOilSalesMember_5918e423-ec70-4c54-a67c-4e8aa55fcde1" xlink:href="crk-20221231.xsd#crk_NaturalGasAndOilSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_c8969daf-5e20-4e92-8ecf-a9bc5293fdb6" xlink:to="loc_crk_NaturalGasAndOilSalesMember_5918e423-ec70-4c54-a67c-4e8aa55fcde1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NaturalGasProductionMember_3dade6d3-77d2-475a-bc15-97088b4de6ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NaturalGasProductionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_NaturalGasAndOilSalesMember_5918e423-ec70-4c54-a67c-4e8aa55fcde1" xlink:to="loc_us-gaap_NaturalGasProductionMember_3dade6d3-77d2-475a-bc15-97088b4de6ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndCondensateMember_a39ca0a4-12ff-4f01-90e0-342b1afbb8fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndCondensateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_NaturalGasAndOilSalesMember_5918e423-ec70-4c54-a67c-4e8aa55fcde1" xlink:to="loc_us-gaap_OilAndCondensateMember_a39ca0a4-12ff-4f01-90e0-342b1afbb8fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_GasServicesMember_b053b426-2cf4-4d03-8169-5c6f9609babd" xlink:href="crk-20221231.xsd#crk_GasServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_c8969daf-5e20-4e92-8ecf-a9bc5293fdb6" xlink:to="loc_crk_GasServicesMember_b053b426-2cf4-4d03-8169-5c6f9609babd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e7221a09-c217-4087-8818-f52469c7bb70" xlink:to="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_7fb00ed5-79a4-4532-ad17-b1585bc58e6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_RevenuesAbstract_7fb00ed5-79a4-4532-ad17-b1585bc58e6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_542787a3-eae8-4b9a-96b9-c4d6a683d65b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_7fb00ed5-79a4-4532-ad17-b1585bc58e6f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_542787a3-eae8-4b9a-96b9-c4d6a683d65b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProductionAndSeveranceTaxesOperatingExpense_a5d8b3fa-0566-48c6-a163-5889565f4975" xlink:href="crk-20221231.xsd#crk_ProductionAndSeveranceTaxesOperatingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:to="loc_crk_ProductionAndSeveranceTaxesOperatingExpense_a5d8b3fa-0566-48c6-a163-5889565f4975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_GasGatheringAndTransportationCost_7de6bcea-7f22-428a-a427-8f19dfde30a5" xlink:href="crk-20221231.xsd#crk_GasGatheringAndTransportationCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:to="loc_crk_GasGatheringAndTransportationCost_7de6bcea-7f22-428a-a427-8f19dfde30a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_LeaseOperatingExpenses_e849796b-0822-48b0-8f05-bc978dfe962b" xlink:href="crk-20221231.xsd#crk_LeaseOperatingExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:to="loc_crk_LeaseOperatingExpenses_e849796b-0822-48b0-8f05-bc978dfe962b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7bc036c7-9c35-4f17-abb0-12f1c0da8c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7bc036c7-9c35-4f17-abb0-12f1c0da8c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OperatingExpenseGasServices_9e1df4eb-87df-458d-9fec-ce9a515f9e8c" xlink:href="crk-20221231.xsd#crk_OperatingExpenseGasServices"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:to="loc_crk_OperatingExpenseGasServices_9e1df4eb-87df-458d-9fec-ce9a515f9e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_3c4a74fc-9ea5-42e1-bae7-d4d1912405a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_3c4a74fc-9ea5-42e1-bae7-d4d1912405a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts_f2a04ab4-2538-46b6-b35e-82dd6719c372" xlink:href="crk-20221231.xsd#crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:to="loc_crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts_f2a04ab4-2538-46b6-b35e-82dd6719c372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_3df2825f-a509-41d9-9af0-c80eb1362bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_3df2825f-a509-41d9-9af0-c80eb1362bcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_2b7079cb-d951-47a8-87e8-488457860b0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_f6fb7fc7-d381-47d5-b850-8e361536e0d2" xlink:to="loc_us-gaap_OperatingExpenses_2b7079cb-d951-47a8-87e8-488457860b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_128a93d3-2f09-4efd-b361-52d4c7d3269a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_OperatingIncomeLoss_128a93d3-2f09-4efd-b361-52d4c7d3269a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_224972a8-d36b-4bdc-8295-431328c184f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_224972a8-d36b-4bdc-8295-431328c184f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_15d94af1-528a-47a5-9cef-24308539c489" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_224972a8-d36b-4bdc-8295-431328c184f0" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_15d94af1-528a-47a5-9cef-24308539c489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_0c2f763d-73e4-4da7-93e5-5a97e5d6e01e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_224972a8-d36b-4bdc-8295-431328c184f0" xlink:to="loc_us-gaap_InterestAndOtherIncome_0c2f763d-73e4-4da7-93e5-5a97e5d6e01e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_43721133-17ed-4733-bf3e-c4cb3d19d1b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_224972a8-d36b-4bdc-8295-431328c184f0" xlink:to="loc_us-gaap_InterestExpense_43721133-17ed-4733-bf3e-c4cb3d19d1b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_1581f5f4-3d4a-49bd-94fe-b26b9c2fd51f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_224972a8-d36b-4bdc-8295-431328c184f0" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_1581f5f4-3d4a-49bd-94fe-b26b9c2fd51f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_ff97f926-8607-4605-a841-a43f1f608e98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_224972a8-d36b-4bdc-8295-431328c184f0" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_ff97f926-8607-4605-a841-a43f1f608e98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_11f68264-1665-499a-9cd0-d3c575bbf317" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_11f68264-1665-499a-9cd0-d3c575bbf317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1fb1b79b-88a7-444d-80aa-31931d938837" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1fb1b79b-88a7-444d-80aa-31931d938837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f8af3281-3709-4cab-b23a-dd215cc68fb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_NetIncomeLoss_f8af3281-3709-4cab-b23a-dd215cc68fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_0afe5916-3280-47e9-9446-6b53eec05b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_0afe5916-3280-47e9-9446-6b53eec05b9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ca7d3fd5-1065-446a-96d9-546f6067f89d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ca7d3fd5-1065-446a-96d9-546f6067f89d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_a27328c8-8c82-4f4e-b71d-bc9f9aecb701" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_EarningsPerShareAbstract_a27328c8-8c82-4f4e-b71d-bc9f9aecb701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_1bb42dcb-8f41-4ec6-ad29-ee2ce537fb59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a27328c8-8c82-4f4e-b71d-bc9f9aecb701" xlink:to="loc_us-gaap_EarningsPerShareBasic_1bb42dcb-8f41-4ec6-ad29-ee2ce537fb59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_d433b5ac-dd91-40c1-9997-77d15780b116" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_a27328c8-8c82-4f4e-b71d-bc9f9aecb701" xlink:to="loc_us-gaap_EarningsPerShareDiluted_d433b5ac-dd91-40c1-9997-77d15780b116" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8fd39b5b-734f-4077-bc90-310054c7f5f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8fd39b5b-734f-4077-bc90-310054c7f5f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_14fd1783-bd79-48f2-a72e-c21d8cc7ae51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8fd39b5b-734f-4077-bc90-310054c7f5f2" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_14fd1783-bd79-48f2-a72e-c21d8cc7ae51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_47aaf7b2-cb20-4c9e-99b2-368bd10a70ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_8fd39b5b-734f-4077-bc90-310054c7f5f2" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_47aaf7b2-cb20-4c9e-99b2-368bd10a70ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_8ea75723-1a07-4da5-92ab-0cda38c179f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_290df420-4a6d-4982-ac57-6d9d4a8d94ac" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_8ea75723-1a07-4da5-92ab-0cda38c179f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="crk-20221231.xsd#CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_741faf35-da0f-4e3f-a5a0-42ea463d3882" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a6d3a819-1a42-420c-bf39-3b7df464d77d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_741faf35-da0f-4e3f-a5a0-42ea463d3882" xlink:to="loc_us-gaap_StatementTable_a6d3a819-1a42-420c-bf39-3b7df464d77d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_9bccf9a3-e5fd-4d09-aa17-19d6adfa0090" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a6d3a819-1a42-420c-bf39-3b7df464d77d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_9bccf9a3-e5fd-4d09-aa17-19d6adfa0090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_5c873ae8-7fb5-4aee-89a6-4d3a599eac80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_9bccf9a3-e5fd-4d09-aa17-19d6adfa0090" xlink:to="loc_us-gaap_EquityComponentDomain_5c873ae8-7fb5-4aee-89a6-4d3a599eac80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_70832cdf-751c-49cf-8241-35911edf1f20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5c873ae8-7fb5-4aee-89a6-4d3a599eac80" xlink:to="loc_us-gaap_CommonStockMember_70832cdf-751c-49cf-8241-35911edf1f20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_03ea7439-319e-4bd8-950d-7cb7cddb69a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5c873ae8-7fb5-4aee-89a6-4d3a599eac80" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_03ea7439-319e-4bd8-950d-7cb7cddb69a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_3d4a3a00-e13d-48c3-8cc5-a589116d5ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_5c873ae8-7fb5-4aee-89a6-4d3a599eac80" xlink:to="loc_us-gaap_RetainedEarningsMember_3d4a3a00-e13d-48c3-8cc5-a589116d5ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_05917694-bae6-4883-a246-5a44132ee952" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a6d3a819-1a42-420c-bf39-3b7df464d77d" xlink:to="loc_us-gaap_StatementLineItems_05917694-bae6-4883-a246-5a44132ee952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_05917694-bae6-4883-a246-5a44132ee952" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_6c2c30be-e43d-43f5-8c52-58121271eeda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_SharesIssued_6c2c30be-e43d-43f5-8c52-58121271eeda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b661c762-a5a9-40ba-b791-72a6b080a797" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_StockholdersEquity_b661c762-a5a9-40ba-b791-72a6b080a797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_6b3d9a59-6809-4ac6-8c03-10af97fc8239" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_6b3d9a59-6809-4ac6-8c03-10af97fc8239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_f01c8f56-f071-49b7-85f6-b482092b1b41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_f01c8f56-f071-49b7-85f6-b482092b1b41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_08083906-7b4d-41cc-8b6b-a671c985ec55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_08083906-7b4d-41cc-8b6b-a671c985ec55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_8a0d6497-3b1a-4424-be5f-d6a73d3d4925" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_8a0d6497-3b1a-4424-be5f-d6a73d3d4925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_30d5fa6e-ead4-41e0-920f-2c04f797ead3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_30d5fa6e-ead4-41e0-920f-2c04f797ead3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_3c3f2983-34d8-448b-a93a-c4e5a302e243" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_3c3f2983-34d8-448b-a93a-c4e5a302e243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_b757d1e1-8e53-4596-9890-d06ea6e53736" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_b757d1e1-8e53-4596-9890-d06ea6e53736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e2997e71-71c0-448f-8ee5-72dc31aaeaf6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_NetIncomeLoss_e2997e71-71c0-448f-8ee5-72dc31aaeaf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_fc437633-3b41-40cf-9d67-3c94de206ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_fc437633-3b41-40cf-9d67-3c94de206ac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_TemporaryEquityDividendsOnTemporaryEquityValue_e36f4258-d5c9-4c1c-80ae-92ebbaa69fb6" xlink:href="crk-20221231.xsd#crk_TemporaryEquityDividendsOnTemporaryEquityValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_crk_TemporaryEquityDividendsOnTemporaryEquityValue_e36f4258-d5c9-4c1c-80ae-92ebbaa69fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockPaidinkind_5d7e1c0d-3128-400a-a29b-5f6cedc1fc72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockPaidinkind"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_DividendsCommonStockPaidinkind_5d7e1c0d-3128-400a-a29b-5f6cedc1fc72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_0f39fe03-cabe-40be-a5b7-5bd94812ac8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_SharesIssued_0f39fe03-cabe-40be-a5b7-5bd94812ac8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_599a4743-7332-456b-b7ee-2407cc973003" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_41999ea8-adc7-4f15-be0a-4287876c2ca5" xlink:to="loc_us-gaap_StockholdersEquity_599a4743-7332-456b-b7ee-2407cc973003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="crk-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_4a027f13-d506-4360-9fe2-12f77c3f845f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1f6a9bb6-6624-4d51-8b30-6838927d213e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4a027f13-d506-4360-9fe2-12f77c3f845f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1f6a9bb6-6624-4d51-8b30-6838927d213e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_ac5d90f0-9878-4179-bad8-edc95d81a3da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1f6a9bb6-6624-4d51-8b30-6838927d213e" xlink:to="loc_us-gaap_ProfitLoss_ac5d90f0-9878-4179-bad8-edc95d81a3da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1fdbde25-f74a-4286-996e-50902044db6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1f6a9bb6-6624-4d51-8b30-6838927d213e" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1fdbde25-f74a-4286-996e-50902044db6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_7ea7da47-638d-4029-9029-289474a36494" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1fdbde25-f74a-4286-996e-50902044db6b" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_7ea7da47-638d-4029-9029-289474a36494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExplorationAbandonmentAndImpairmentExpense_829af805-6104-4291-ac6c-b628ed377756" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExplorationAbandonmentAndImpairmentExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1fdbde25-f74a-4286-996e-50902044db6b" xlink:to="loc_us-gaap_ExplorationAbandonmentAndImpairmentExpense_829af805-6104-4291-ac6c-b628ed377756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfProperty_a478892b-9ad3-44c2-99e1-f504eddada0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfProperty"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1fdbde25-f74a-4286-996e-50902044db6b" xlink:to="loc_us-gaap_GainLossOnSaleOfProperty_a478892b-9ad3-44c2-99e1-f504eddada0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_b999f6ae-83e6-440c-9686-c6a024f13fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1fdbde25-f74a-4286-996e-50902044db6b" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_b999f6ae-83e6-440c-9686-c6a024f13fdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfCommodityContracts_d361c9e7-eb65-4981-8a7b-8afab851a499" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfCommodityContracts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1fdbde25-f74a-4286-996e-50902044db6b" xlink:to="loc_us-gaap_GainLossOnSaleOfCommodityContracts_d361c9e7-eb65-4981-8a7b-8afab851a499" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_DerivativeCashPaidReceivedOnHedge_e2aed173-d3a4-42fd-b85e-b2f1b0cbe150" xlink:href="crk-20221231.xsd#crk_DerivativeCashPaidReceivedOnHedge"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1fdbde25-f74a-4286-996e-50902044db6b" xlink:to="loc_crk_DerivativeCashPaidReceivedOnHedge_e2aed173-d3a4-42fd-b85e-b2f1b0cbe150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_a271b407-d441-4e8c-909e-20c4bf1ecfc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1fdbde25-f74a-4286-996e-50902044db6b" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_a271b407-d441-4e8c-909e-20c4bf1ecfc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_2ee44032-1c4a-425b-b4d3-217c250f08ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1fdbde25-f74a-4286-996e-50902044db6b" xlink:to="loc_us-gaap_ShareBasedCompensation_2ee44032-1c4a-425b-b4d3-217c250f08ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_890a5cbb-b6c8-42a3-a6ff-92eefba2c01c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1fdbde25-f74a-4286-996e-50902044db6b" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_890a5cbb-b6c8-42a3-a6ff-92eefba2c01c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f01eed54-5bba-467e-88d4-adf14c1e0dca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1fdbde25-f74a-4286-996e-50902044db6b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f01eed54-5bba-467e-88d4-adf14c1e0dca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_87774e03-cf44-48d8-b2cc-06e7280afd7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1fdbde25-f74a-4286-996e-50902044db6b" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_87774e03-cf44-48d8-b2cc-06e7280afd7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_4129f716-90db-40ff-953c-f0fe34e15df7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1fdbde25-f74a-4286-996e-50902044db6b" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_4129f716-90db-40ff-953c-f0fe34e15df7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_72b01e1f-60ea-48d8-9d21-17a1ff2a7111" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1f6a9bb6-6624-4d51-8b30-6838927d213e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_72b01e1f-60ea-48d8-9d21-17a1ff2a7111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0ebc85f4-ad08-4f26-ad64-de3ee6138221" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4a027f13-d506-4360-9fe2-12f77c3f845f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0ebc85f4-ad08-4f26-ad64-de3ee6138221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2a545e8a-2c57-4e2d-b475-1faa24df559a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0ebc85f4-ad08-4f26-ad64-de3ee6138221" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2a545e8a-2c57-4e2d-b475-1faa24df559a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AdvancePaymentsForReceiptsFromDrillingCosts_3888a18c-c7c9-4616-9d6c-38ccf68c795f" xlink:href="crk-20221231.xsd#crk_AdvancePaymentsForReceiptsFromDrillingCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0ebc85f4-ad08-4f26-ad64-de3ee6138221" xlink:to="loc_crk_AdvancePaymentsForReceiptsFromDrillingCosts_3888a18c-c7c9-4616-9d6c-38ccf68c795f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOilAndGasPropertyAndEquipment_5f3e692f-0990-4eb0-b423-f5c2f541b2dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfOilAndGasPropertyAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0ebc85f4-ad08-4f26-ad64-de3ee6138221" xlink:to="loc_us-gaap_ProceedsFromSaleOfOilAndGasPropertyAndEquipment_5f3e692f-0990-4eb0-b423-f5c2f541b2dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_37f056f3-b386-439c-b767-ab18224e4af0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0ebc85f4-ad08-4f26-ad64-de3ee6138221" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_37f056f3-b386-439c-b767-ab18224e4af0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3b2d6ec1-f59a-4dde-84b9-67d385a448e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4a027f13-d506-4360-9fe2-12f77c3f845f" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3b2d6ec1-f59a-4dde-84b9-67d385a448e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_b5df9d2f-4403-497b-82eb-accdfbeb935f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3b2d6ec1-f59a-4dde-84b9-67d385a448e7" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_b5df9d2f-4403-497b-82eb-accdfbeb935f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_fd60022d-1883-457c-a86a-8bc3be441e53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3b2d6ec1-f59a-4dde-84b9-67d385a448e7" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_fd60022d-1883-457c-a86a-8bc3be441e53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_58d2f192-c723-4f63-aa60-28a2e33bfebf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3b2d6ec1-f59a-4dde-84b9-67d385a448e7" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_58d2f192-c723-4f63-aa60-28a2e33bfebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_dede3642-e236-4860-ba19-0f0bab9da3c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3b2d6ec1-f59a-4dde-84b9-67d385a448e7" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_dede3642-e236-4860-ba19-0f0bab9da3c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_c3cb272b-5b59-41b4-afdb-3e5ba8650a43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3b2d6ec1-f59a-4dde-84b9-67d385a448e7" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_c3cb272b-5b59-41b4-afdb-3e5ba8650a43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_c7d64883-c5ec-4529-874b-4c8660b816cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3b2d6ec1-f59a-4dde-84b9-67d385a448e7" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock_c7d64883-c5ec-4529-874b-4c8660b816cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_484e1ac5-fdd7-49b3-8554-915da40d0794" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentOfFinancingAndStockIssuanceCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3b2d6ec1-f59a-4dde-84b9-67d385a448e7" xlink:to="loc_us-gaap_PaymentOfFinancingAndStockIssuanceCosts_484e1ac5-fdd7-49b3-8554-915da40d0794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_a0544f54-4e91-4edc-87ea-a94f9c07d15c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3b2d6ec1-f59a-4dde-84b9-67d385a448e7" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_a0544f54-4e91-4edc-87ea-a94f9c07d15c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_1cff407b-6436-4d66-87cf-e810dd6cdc72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3b2d6ec1-f59a-4dde-84b9-67d385a448e7" xlink:to="loc_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock_1cff407b-6436-4d66-87cf-e810dd6cdc72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_508404e5-7500-47c7-8599-af112706e9f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3b2d6ec1-f59a-4dde-84b9-67d385a448e7" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_508404e5-7500-47c7-8599-af112706e9f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f4196308-fd03-4de3-b246-a18d6050ce1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_3b2d6ec1-f59a-4dde-84b9-67d385a448e7" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f4196308-fd03-4de3-b246-a18d6050ce1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_34ed4d73-9c65-4941-b37e-1f2b1f2cc43d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4a027f13-d506-4360-9fe2-12f77c3f845f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_34ed4d73-9c65-4941-b37e-1f2b1f2cc43d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_da57af01-eace-441d-bd3f-71f080ba6a05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4a027f13-d506-4360-9fe2-12f77c3f845f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_da57af01-eace-441d-bd3f-71f080ba6a05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_74cd1341-df9d-4106-9b69-60763afd4031" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_4a027f13-d506-4360-9fe2-12f77c3f845f" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_74cd1341-df9d-4106-9b69-60763afd4031" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_bfc17a3d-f81f-4d94-a414-743c12c31da8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_ebeadc15-d8c3-4b5b-b5b7-498bf3a10fd3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bfc17a3d-f81f-4d94-a414-743c12c31da8" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_ebeadc15-d8c3-4b5b-b5b7-498bf3a10fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasProperties" xlink:type="simple" xlink:href="crk-20221231.xsd#AcquisitionsandDispositionsofOilandGasProperties"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasProperties" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_bc85c95c-b864-4d61-b8d0-e92fd2524958" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPropertiesTextBlock_6317c62a-5313-46d7-a08b-c11426560dd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasPropertiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_bc85c95c-b864-4d61-b8d0-e92fd2524958" xlink:to="loc_us-gaap_OilAndGasPropertiesTextBlock_6317c62a-5313-46d7-a08b-c11426560dd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/OilandGasProducingActivities" xlink:type="simple" xlink:href="crk-20221231.xsd#OilandGasProducingActivities"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/OilandGasProducingActivities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract_306caa98-c321-42b7-887a-b03483b97962" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock_34e0fa1b-569b-40c3-b11b-35b33064a3d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract_306caa98-c321-42b7-887a-b03483b97962" xlink:to="loc_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock_34e0fa1b-569b-40c3-b11b-35b33064a3d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/LongtermDebt" xlink:type="simple" xlink:href="crk-20221231.xsd#LongtermDebt"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/LongtermDebt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_4081f5d2-44a8-4d0a-a053-8c5ee23721dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock_0897e69f-bae5-4734-a33c-cd3ef2fe9803" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_4081f5d2-44a8-4d0a-a053-8c5ee23721dc" xlink:to="loc_us-gaap_LongTermDebtTextBlock_0897e69f-bae5-4734-a33c-cd3ef2fe9803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="crk-20221231.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ed39f847-39a2-4162-a46d-8bbd6903e288" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_ef475a38-b7f3-417f-b162-947c14b46246" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_ed39f847-39a2-4162-a46d-8bbd6903e288" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_ef475a38-b7f3-417f-b162-947c14b46246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/ConvertiblePreferredStock" xlink:type="simple" xlink:href="crk-20221231.xsd#ConvertiblePreferredStock"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/ConvertiblePreferredStock" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract_6136a3b0-7c1f-4c5c-9371-2394ab81ae77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockTextBlock_a91c2c80-c4c1-4486-b547-e8f0a5cf98b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract_6136a3b0-7c1f-4c5c-9371-2394ab81ae77" xlink:to="loc_us-gaap_PreferredStockTextBlock_a91c2c80-c4c1-4486-b547-e8f0a5cf98b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/StockholdersEquity" xlink:type="simple" xlink:href="crk-20221231.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_34bba13d-a023-4112-9b78-bfd594208e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_168f03c2-bd49-4104-b2c1-83d356e86d29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_34bba13d-a023-4112-9b78-bfd594208e1e" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_168f03c2-bd49-4104-b2c1-83d356e86d29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/StockbasedCompensation" xlink:type="simple" xlink:href="crk-20221231.xsd#StockbasedCompensation"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/StockbasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a2e8b589-921b-4641-a2b7-c44d61627204" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_a81712f6-57d8-4985-a2a9-46605ae3ad20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_a2e8b589-921b-4641-a2b7-c44d61627204" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_a81712f6-57d8-4985-a2a9-46605ae3ad20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/RetirementPlan" xlink:type="simple" xlink:href="crk-20221231.xsd#RetirementPlan"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/RetirementPlan" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_766aed8f-60b2-4340-a519-0d1ff87f2d33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_632d27cf-c754-4df9-8b63-51cd5b335abb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_766aed8f-60b2-4340-a519-0d1ff87f2d33" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_632d27cf-c754-4df9-8b63-51cd5b335abb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/IncomeTaxes" xlink:type="simple" xlink:href="crk-20221231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_026e7fa0-345e-4925-9f1a-994c4e13796a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_aef7cfcb-a672-4089-abc3-ab0f92415633" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_026e7fa0-345e-4925-9f1a-994c4e13796a" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_aef7cfcb-a672-4089-abc3-ab0f92415633" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivities" xlink:type="simple" xlink:href="crk-20221231.xsd#DerivativeFinancialInstrumentsandHedgingActivities"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_c6da043a-6d15-463a-a6ef-a88176f263a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_1de626c8-3125-4d1f-930e-03b8d5d97d80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_c6da043a-6d15-463a-a6ef-a88176f263a5" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_1de626c8-3125-4d1f-930e-03b8d5d97d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="crk-20221231.xsd#RelatedPartyTransactions"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/RelatedPartyTransactions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_86b132ce-4735-410f-8b1c-a2609da50144" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_22256c80-be1f-467f-afa0-ee9b7ed3a5ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_86b132ce-4735-410f-8b1c-a2609da50144" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_22256c80-be1f-467f-afa0-ee9b7ed3a5ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/OilandGasReservesInformationUnaudited" xlink:type="simple" xlink:href="crk-20221231.xsd#OilandGasReservesInformationUnaudited"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/OilandGasReservesInformationUnaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExtractiveIndustriesAbstract_866f9aef-ca89-440d-a0b1-d4a76859c50f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ExtractiveIndustriesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OilAndGasReservesInformationTextBlock_ca9d70e8-17d7-4988-a3bb-b80ffe8bcdb9" xlink:href="crk-20221231.xsd#crk_OilAndGasReservesInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExtractiveIndustriesAbstract_866f9aef-ca89-440d-a0b1-d4a76859c50f" xlink:to="loc_crk_OilAndGasReservesInformationTextBlock_ca9d70e8-17d7-4988-a3bb-b80ffe8bcdb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SubsequentEvent" xlink:type="simple" xlink:href="crk-20221231.xsd#SubsequentEvent"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/SubsequentEvent" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_091cc351-bf26-4b0e-9e8b-c93f9fc773d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_ee5fecd7-7bc7-4c03-9055-37f68eef6d40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_091cc351-bf26-4b0e-9e8b-c93f9fc773d1" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_ee5fecd7-7bc7-4c03-9055-37f68eef6d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5ffca99c-9157-40c8-82b3-9d2dd952f17d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock_2c978ec0-a3c4-4095-baae-40ae19c47ec6" xlink:href="crk-20221231.xsd#crk_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5ffca99c-9157-40c8-82b3-9d2dd952f17d" xlink:to="loc_crk_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock_2c978ec0-a3c4-4095-baae-40ae19c47ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_5681245d-0638-457e-8409-d06d10b44c88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5ffca99c-9157-40c8-82b3-9d2dd952f17d" xlink:to="loc_us-gaap_UseOfEstimates_5681245d-0638-457e-8409-d06d10b44c88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock_d921cd5c-f32a-40c2-9a46-5588192c626c" xlink:href="crk-20221231.xsd#crk_ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5ffca99c-9157-40c8-82b3-9d2dd952f17d" xlink:to="loc_crk_ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock_d921cd5c-f32a-40c2-9a46-5588192c626c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_d1c16a20-cd41-44a6-87c1-0f636ed82201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5ffca99c-9157-40c8-82b3-9d2dd952f17d" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_d1c16a20-cd41-44a6-87c1-0f636ed82201" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_afaac26c-6591-48ef-87b7-b20a8cdae2e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5ffca99c-9157-40c8-82b3-9d2dd952f17d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_afaac26c-6591-48ef-87b7-b20a8cdae2e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_51975569-dd5d-476a-8851-cb7f488a64f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5ffca99c-9157-40c8-82b3-9d2dd952f17d" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_51975569-dd5d-476a-8851-cb7f488a64f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_ce51329b-fd1a-47bc-b41d-74b67f179eae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5ffca99c-9157-40c8-82b3-9d2dd952f17d" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_ce51329b-fd1a-47bc-b41d-74b67f179eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsPolicy_da10785c-106e-4640-9f64-403eee1affa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsPolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5ffca99c-9157-40c8-82b3-9d2dd952f17d" xlink:to="loc_us-gaap_AssetRetirementObligationsPolicy_da10785c-106e-4640-9f64-403eee1affa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_c59c0edc-b58e-4720-a919-58e0ba02a085" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5ffca99c-9157-40c8-82b3-9d2dd952f17d" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_c59c0edc-b58e-4720-a919-58e0ba02a085" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_9efb43f0-3b61-4600-81f2-74ee6f3d8d53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5ffca99c-9157-40c8-82b3-9d2dd952f17d" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_9efb43f0-3b61-4600-81f2-74ee6f3d8d53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_74619ac0-9616-43bc-a021-9e7f1a5649d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5ffca99c-9157-40c8-82b3-9d2dd952f17d" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_74619ac0-9616-43bc-a021-9e7f1a5649d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_1e2b8e26-8208-460d-9347-d36cd7cbfe83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5ffca99c-9157-40c8-82b3-9d2dd952f17d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_1e2b8e26-8208-460d-9347-d36cd7cbfe83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_feaa4129-48d0-48ec-9f8f-e97882b5e2bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5ffca99c-9157-40c8-82b3-9d2dd952f17d" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_feaa4129-48d0-48ec-9f8f-e97882b5e2bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_3bfd3a21-7c83-45b2-9107-576fad190b33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5ffca99c-9157-40c8-82b3-9d2dd952f17d" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_3bfd3a21-7c83-45b2-9107-576fad190b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_3d60d8ae-1039-4676-9d86-6882c9cb56a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5ffca99c-9157-40c8-82b3-9d2dd952f17d" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_3d60d8ae-1039-4676-9d86-6882c9cb56a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock_4d3ba68d-ab67-4363-ab42-6679a09d3b82" xlink:href="crk-20221231.xsd#crk_SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5ffca99c-9157-40c8-82b3-9d2dd952f17d" xlink:to="loc_crk_SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock_4d3ba68d-ab67-4363-ab42-6679a09d3b82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_376de516-2175-4a80-9814-d62e11587730" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_1d4920de-f28a-46b4-98bf-34bfd7f24146" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_376de516-2175-4a80-9814-d62e11587730" xlink:to="loc_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_1d4920de-f28a-46b4-98bf-34bfd7f24146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_adbe2b5e-1780-4616-9482-747d802fd278" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_376de516-2175-4a80-9814-d62e11587730" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock_adbe2b5e-1780-4616-9482-747d802fd278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTextBlock_6b81f63a-56b8-4ac6-84ce-0317a63cf145" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOptionQuantitativeDisclosuresTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_376de516-2175-4a80-9814-d62e11587730" xlink:to="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTextBlock_6b81f63a-56b8-4ac6-84ce-0317a63cf145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedExploratoryWellCostsRollForwardTableTextBlock_043f3d47-7a3d-4a46-b9c9-5324bc3dc238" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedExploratoryWellCostsRollForwardTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_376de516-2175-4a80-9814-d62e11587730" xlink:to="loc_us-gaap_CapitalizedExploratoryWellCostsRollForwardTableTextBlock_043f3d47-7a3d-4a46-b9c9-5324bc3dc238" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_a0306c84-56c2-46df-ab57-39190df56f16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_376de516-2175-4a80-9814-d62e11587730" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_a0306c84-56c2-46df-ab57-39190df56f16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_6c2249dd-8e8d-48f1-9ee7-b70ac8bceac8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_376de516-2175-4a80-9814-d62e11587730" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_6c2249dd-8e8d-48f1-9ee7-b70ac8bceac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_97556426-8d60-4be7-859e-66b627855faa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_376de516-2175-4a80-9814-d62e11587730" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_97556426-8d60-4be7-859e-66b627855faa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_360c056a-dde0-4941-97fc-c96336e428ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_376de516-2175-4a80-9814-d62e11587730" xlink:to="loc_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock_360c056a-dde0-4941-97fc-c96336e428ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_a1d8943d-433e-44da-996d-19b1e0b328ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_376de516-2175-4a80-9814-d62e11587730" xlink:to="loc_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock_a1d8943d-433e-44da-996d-19b1e0b328ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_04d3fbdd-bbd3-4104-8cbe-c4b4e3dcd799" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_376de516-2175-4a80-9814-d62e11587730" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_04d3fbdd-bbd3-4104-8cbe-c4b4e3dcd799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_66686ae8-3433-4e9f-9070-6bf58e4d53e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_376de516-2175-4a80-9814-d62e11587730" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_66686ae8-3433-4e9f-9070-6bf58e4d53e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock_f9e42cc5-3e92-4d23-b47e-02eac5706e2e" xlink:href="crk-20221231.xsd#crk_CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_376de516-2175-4a80-9814-d62e11587730" xlink:to="loc_crk_CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock_f9e42cc5-3e92-4d23-b47e-02eac5706e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/OilandGasProducingActivitiesTables" xlink:type="simple" xlink:href="crk-20221231.xsd#OilandGasProducingActivitiesTables"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/OilandGasProducingActivitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract_15a7702b-c79a-4431-a9c9-a37d07cb5193" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock_9e93507b-86c2-464f-ac8e-85d036efaaed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract_15a7702b-c79a-4431-a9c9-a37d07cb5193" xlink:to="loc_us-gaap_CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock_9e93507b-86c2-464f-ac8e-85d036efaaed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock_cb7346a2-0bbd-4309-b39c-61080b1f4124" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract_15a7702b-c79a-4431-a9c9-a37d07cb5193" xlink:to="loc_us-gaap_CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock_cb7346a2-0bbd-4309-b39c-61080b1f4124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/LongtermDebtTables" xlink:type="simple" xlink:href="crk-20221231.xsd#LongtermDebtTables"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/LongtermDebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_3f5bf04c-9ea3-49ee-a97b-479a6f998e11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_9b75794e-a412-47db-a1cd-1c30055a97ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3f5bf04c-9ea3-49ee-a97b-479a6f998e11" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_9b75794e-a412-47db-a1cd-1c30055a97ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_6eb5705d-9587-48e6-828e-21860362048b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_3f5bf04c-9ea3-49ee-a97b-479a6f998e11" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_6eb5705d-9587-48e6-828e-21860362048b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/StockbasedCompensationTables" xlink:type="simple" xlink:href="crk-20221231.xsd#StockbasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/StockbasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7d509a0b-2e9d-44fc-a4b7-747b5671f451" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_b30edbee-3f93-4093-b1a4-9a43de4da063" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7d509a0b-2e9d-44fc-a4b7-747b5671f451" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_b30edbee-3f93-4093-b1a4-9a43de4da063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_569e969a-4a4e-41d6-8b2c-155b9b8ec190" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7d509a0b-2e9d-44fc-a4b7-747b5671f451" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_569e969a-4a4e-41d6-8b2c-155b9b8ec190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_eb70e19d-6366-443a-a19c-4fd106b92076" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7d509a0b-2e9d-44fc-a4b7-747b5671f451" xlink:to="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_eb70e19d-6366-443a-a19c-4fd106b92076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="crk-20221231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_03dbcef6-63e7-454a-90dc-4cbf41e59d7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_470c5eb8-f4cd-43e5-a0c7-6184736f9eba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_03dbcef6-63e7-454a-90dc-4cbf41e59d7b" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_470c5eb8-f4cd-43e5-a0c7-6184736f9eba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_10ad5432-d5bd-4485-a194-3a0e3898d19b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_03dbcef6-63e7-454a-90dc-4cbf41e59d7b" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_10ad5432-d5bd-4485-a194-3a0e3898d19b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_26f5de9e-6839-4365-8cf5-9923da1c1e82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_03dbcef6-63e7-454a-90dc-4cbf41e59d7b" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_26f5de9e-6839-4365-8cf5-9923da1c1e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_4d0659cf-0be5-4567-991b-a29c28adaafd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_03dbcef6-63e7-454a-90dc-4cbf41e59d7b" xlink:to="loc_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock_4d0659cf-0be5-4567-991b-a29c28adaafd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesTables" xlink:type="simple" xlink:href="crk-20221231.xsd#DerivativeFinancialInstrumentsandHedgingActivitiesTables"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6f1e95c7-2a84-4e89-a4e4-f81a0dcc6258" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_40230398-e2f1-46d7-9038-baf316ff326a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6f1e95c7-2a84-4e89-a4e4-f81a0dcc6258" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_40230398-e2f1-46d7-9038-baf316ff326a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OffsettingAssetsAndLiabilitiesTableTextBlock_4188405d-41b0-4fcc-83b6-4edc0996e6b1" xlink:href="crk-20221231.xsd#crk_OffsettingAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6f1e95c7-2a84-4e89-a4e4-f81a0dcc6258" xlink:to="loc_crk_OffsettingAssetsAndLiabilitiesTableTextBlock_4188405d-41b0-4fcc-83b6-4edc0996e6b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_ea9b7370-a496-4460-b17e-46ca8e2d697b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6f1e95c7-2a84-4e89-a4e4-f81a0dcc6258" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_ea9b7370-a496-4460-b17e-46ca8e2d697b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedTables" xlink:type="simple" xlink:href="crk-20221231.xsd#OilandGasReservesInformationUnauditedTables"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExtractiveIndustriesAbstract_7a133ca7-405c-4047-92f5-711dccec5256" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ExtractiveIndustriesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock_e804511f-d59e-495f-b537-2ab1d970be5a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExtractiveIndustriesAbstract_7a133ca7-405c-4047-92f5-711dccec5256" xlink:to="loc_srt_ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock_e804511f-d59e-495f-b537-2ab1d970be5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock_e8b92e71-db10-40a8-acab-5f44ebb3c54a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExtractiveIndustriesAbstract_7a133ca7-405c-4047-92f5-711dccec5256" xlink:to="loc_srt_StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock_e8b92e71-db10-40a8-acab-5f44ebb3c54a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock_7885a2fd-f61d-4489-9e0e-e5ade30a86e9" xlink:href="crk-20221231.xsd#crk_ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExtractiveIndustriesAbstract_7a133ca7-405c-4047-92f5-711dccec5256" xlink:to="loc_crk_ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock_7885a2fd-f61d-4489-9e0e-e5ade30a86e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock_4fe3f9e4-b6d2-4d13-9862-079d3af025f0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExtractiveIndustriesAbstract_7a133ca7-405c-4047-92f5-711dccec5256" xlink:to="loc_srt_OilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock_4fe3f9e4-b6d2-4d13-9862-079d3af025f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2defcdd9-4759-427f-a4c0-6f0f7be88ab3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_c60ea525-9a66-4d92-ad79-816926eb888b" xlink:href="crk-20221231.xsd#crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2defcdd9-4759-427f-a4c0-6f0f7be88ab3" xlink:to="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_c60ea525-9a66-4d92-ad79-816926eb888b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_1ad13444-fbab-4747-8b8d-1caeb866477d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_c60ea525-9a66-4d92-ad79-816926eb888b" xlink:to="loc_us-gaap_StatementClassOfStockAxis_1ad13444-fbab-4747-8b8d-1caeb866477d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_2412f87e-2c33-463e-9310-9a0eda4b1d95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_1ad13444-fbab-4747-8b8d-1caeb866477d" xlink:to="loc_us-gaap_ClassOfStockDomain_2412f87e-2c33-463e-9310-9a0eda4b1d95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeriesBConvertiblePreferredStockMember_d61a32ae-35f6-4013-98d9-ceb4ab83d9a9" xlink:href="crk-20221231.xsd#crk_SeriesBConvertiblePreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2412f87e-2c33-463e-9310-9a0eda4b1d95" xlink:to="loc_crk_SeriesBConvertiblePreferredStockMember_d61a32ae-35f6-4013-98d9-ceb4ab83d9a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ConvertibleSeriesAPreferredStockMember_d10ff078-50ac-4104-a891-17843d4ef506" xlink:href="crk-20221231.xsd#crk_ConvertibleSeriesAPreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_2412f87e-2c33-463e-9310-9a0eda4b1d95" xlink:to="loc_crk_ConvertibleSeriesAPreferredStockMember_d10ff078-50ac-4104-a891-17843d4ef506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_8292c854-423f-401a-8ad8-543b6a85b411" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_c60ea525-9a66-4d92-ad79-816926eb888b" xlink:to="loc_srt_RangeAxis_8292c854-423f-401a-8ad8-543b6a85b411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0aef9f74-ceb7-4c55-8228-d4bf6013a6af" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_8292c854-423f-401a-8ad8-543b6a85b411" xlink:to="loc_srt_RangeMember_0aef9f74-ceb7-4c55-8228-d4bf6013a6af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_da0e96e0-ed8e-4f1c-8487-24c537713b99" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0aef9f74-ceb7-4c55-8228-d4bf6013a6af" xlink:to="loc_srt_MinimumMember_da0e96e0-ed8e-4f1c-8487-24c537713b99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6b4d129e-d5f0-4595-b368-30f58d14a98c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0aef9f74-ceb7-4c55-8228-d4bf6013a6af" xlink:to="loc_srt_MaximumMember_6b4d129e-d5f0-4595-b368-30f58d14a98c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_d6d0d441-bd81-4b31-9f89-8bb7343dae0b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_c60ea525-9a66-4d92-ad79-816926eb888b" xlink:to="loc_srt_MajorCustomersAxis_d6d0d441-bd81-4b31-9f89-8bb7343dae0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_7dea9a92-6c60-4b51-b7cd-48685043aad0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_d6d0d441-bd81-4b31-9f89-8bb7343dae0b" xlink:to="loc_srt_NameOfMajorCustomerDomain_7dea9a92-6c60-4b51-b7cd-48685043aad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_MajorOilAndNaturalGasPurchaserOneMember_8aa4b339-43e0-4fdd-aa25-d2cb1b5db3f7" xlink:href="crk-20221231.xsd#crk_MajorOilAndNaturalGasPurchaserOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_7dea9a92-6c60-4b51-b7cd-48685043aad0" xlink:to="loc_crk_MajorOilAndNaturalGasPurchaserOneMember_8aa4b339-43e0-4fdd-aa25-d2cb1b5db3f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_MajorOilAndNaturalGasPurchaserTwoMember_69edd6dd-16b2-4779-a5e1-b670071b9389" xlink:href="crk-20221231.xsd#crk_MajorOilAndNaturalGasPurchaserTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_7dea9a92-6c60-4b51-b7cd-48685043aad0" xlink:to="loc_crk_MajorOilAndNaturalGasPurchaserTwoMember_69edd6dd-16b2-4779-a5e1-b670071b9389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_MajorOilAndNaturalGasPurchaserThreeMember_d80db2a8-6cd6-40b6-9e1a-aad626b9f25c" xlink:href="crk-20221231.xsd#crk_MajorOilAndNaturalGasPurchaserThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_7dea9a92-6c60-4b51-b7cd-48685043aad0" xlink:to="loc_crk_MajorOilAndNaturalGasPurchaserThreeMember_d80db2a8-6cd6-40b6-9e1a-aad626b9f25c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_MajorOilAndNaturalGasPurchaserFourMember_769096d2-490f-4b44-813f-32fc45619046" xlink:href="crk-20221231.xsd#crk_MajorOilAndNaturalGasPurchaserFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_7dea9a92-6c60-4b51-b7cd-48685043aad0" xlink:to="loc_crk_MajorOilAndNaturalGasPurchaserFourMember_769096d2-490f-4b44-813f-32fc45619046" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ae225b42-08ab-4410-ba49-cac703044c18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_c60ea525-9a66-4d92-ad79-816926eb888b" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ae225b42-08ab-4410-ba49-cac703044c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_09db0091-9341-40bb-b44f-0aec8bb9583c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_ae225b42-08ab-4410-ba49-cac703044c18" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_09db0091-9341-40bb-b44f-0aec8bb9583c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_70b19f97-e0f0-4c7c-9fcf-b809bbaaef92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_09db0091-9341-40bb-b44f-0aec8bb9583c" xlink:to="loc_us-gaap_SalesRevenueNetMember_70b19f97-e0f0-4c7c-9fcf-b809bbaaef92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_5c2675f9-f079-4d6d-90c1-37325393ccbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_c60ea525-9a66-4d92-ad79-816926eb888b" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_5c2675f9-f079-4d6d-90c1-37325393ccbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_2018c142-aa40-481b-b285-7872bfff23d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_5c2675f9-f079-4d6d-90c1-37325393ccbc" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_2018c142-aa40-481b-b285-7872bfff23d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_1240cc0b-b616-47e9-ad47-a2aa10489ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_2018c142-aa40-481b-b285-7872bfff23d8" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_1240cc0b-b616-47e9-ad47-a2aa10489ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ab9219b8-58a4-4bf1-8dc7-3e88a70fda89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_c60ea525-9a66-4d92-ad79-816926eb888b" xlink:to="loc_us-gaap_AwardTypeAxis_ab9219b8-58a4-4bf1-8dc7-3e88a70fda89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7e366465-3ee0-40a7-8ec6-1260da3a2078" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_ab9219b8-58a4-4bf1-8dc7-3e88a70fda89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7e366465-3ee0-40a7-8ec6-1260da3a2078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_c1018e01-f04b-4184-9c97-b3d2638ab8fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7e366465-3ee0-40a7-8ec6-1260da3a2078" xlink:to="loc_us-gaap_RestrictedStockMember_c1018e01-f04b-4184-9c97-b3d2638ab8fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:href="crk-20221231.xsd#crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_c60ea525-9a66-4d92-ad79-816926eb888b" xlink:to="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_430adc29-8aa4-4614-b972-6457822ab9ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_430adc29-8aa4-4614-b972-6457822ab9ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_bd03b801-2818-44b8-b1ae-a957ad921e60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_bd03b801-2818-44b8-b1ae-a957ad921e60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_475e7b72-efec-4338-9735-ddd6da6491a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_Goodwill_475e7b72-efec-4338-9735-ddd6da6491a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_49095241-2330-4638-8e35-c82e9176a1dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_49095241-2330-4638-8e35-c82e9176a1dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_7b79c666-438e-4daf-a274-1a97116185ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_7b79c666-438e-4daf-a274-1a97116185ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts_6239a3f1-19e7-41da-9127-66ce811e14d0" xlink:href="crk-20221231.xsd#crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts_6239a3f1-19e7-41da-9127-66ce811e14d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_632c5a41-2a1c-4202-864a-bead56dd1db8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_OperatingLeasePayments_632c5a41-2a1c-4202-864a-bead56dd1db8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePaymentsUse_8e20ec0f-fb53-4320-855a-7ce799138bbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePaymentsUse"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_OperatingLeasePaymentsUse_8e20ec0f-fb53-4320-855a-7ce799138bbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_e5c09bc4-7447-4c65-8384-1ac3b67abc51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_e5c09bc4-7447-4c65-8384-1ac3b67abc51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseDiscountRate_0c634fa8-83b4-4d6a-b97e-cb11f175000c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseDiscountRate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_LesseeOperatingLeaseDiscountRate_0c634fa8-83b4-4d6a-b97e-cb11f175000c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_a8e72acd-dd43-43dc-b128-0b6302d1d5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_NumberOfOperatingSegments_a8e72acd-dd43-43dc-b128-0b6302d1d5b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NumberOfMajorCustomerOfOilAndGasSales_462090de-a384-4b4b-b390-2ad7e854011d" xlink:href="crk-20221231.xsd#crk_NumberOfMajorCustomerOfOilAndGasSales"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_crk_NumberOfMajorCustomerOfOilAndGasSales_462090de-a384-4b4b-b390-2ad7e854011d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_68a10a3b-238f-4800-960d-6b8af0663b18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_68a10a3b-238f-4800-960d-6b8af0663b18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NumberOfPrimaryProducts_77aadb7b-2ff4-4e76-9cd8-bb7b6cbbfc1b" xlink:href="crk-20221231.xsd#crk_NumberOfPrimaryProducts"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_crk_NumberOfPrimaryProducts_77aadb7b-2ff4-4e76-9cd8-bb7b6cbbfc1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ContractCashSettlementMaxDays_6cbb483e-d078-4029-93bd-50b149420077" xlink:href="crk-20221231.xsd#crk_ContractCashSettlementMaxDays"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_crk_ContractCashSettlementMaxDays_6cbb483e-d078-4029-93bd-50b149420077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ContractCancellableNoticeTerm_87e0cf0f-355d-4227-9645-50d14f65d876" xlink:href="crk-20221231.xsd#crk_ContractCancellableNoticeTerm"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_crk_ContractCancellableNoticeTerm_87e0cf0f-355d-4227-9645-50d14f65d876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_b6474a6e-54ef-445c-b677-1c62175b4e7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_b6474a6e-54ef-445c-b677-1c62175b4e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts_7bb25cfc-94ac-40ac-937f-a05bf248cfcc" xlink:href="crk-20221231.xsd#crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts_7bb25cfc-94ac-40ac-937f-a05bf248cfcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_TemporaryEquityAggregateCommonStockConversionShares_cb828c80-60a3-4953-90b5-e5eda7e5f366" xlink:href="crk-20221231.xsd#crk_TemporaryEquityAggregateCommonStockConversionShares"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_crk_TemporaryEquityAggregateCommonStockConversionShares_cb828c80-60a3-4953-90b5-e5eda7e5f366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8f97aae1-4689-4b26-85df-f0a5a323ebc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8f97aae1-4689-4b26-85df-f0a5a323ebc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum_771bcab8-f4b5-4fe0-9fe3-6b564c1c12f5" xlink:href="crk-20221231.xsd#crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum_771bcab8-f4b5-4fe0-9fe3-6b564c1c12f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum_11339db8-9c5a-4b34-a878-3672bf2be81e" xlink:href="crk-20221231.xsd#crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_eefeb72f-5ae1-4efb-8f02-b29e6c5146a6" xlink:to="loc_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum_11339db8-9c5a-4b34-a878-3672bf2be81e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ac5b40c2-2365-47cc-b85c-c1af4086200d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PipeAndWellEquipmentInventoryCurrent_ca97e728-0ec7-4687-804f-cf3de01479f1" xlink:href="crk-20221231.xsd#crk_PipeAndWellEquipmentInventoryCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ac5b40c2-2365-47cc-b85c-c1af4086200d" xlink:to="loc_crk_PipeAndWellEquipmentInventoryCurrent_ca97e728-0ec7-4687-804f-cf3de01479f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProductionTaxRefundsReceivableCurrent_3a42dcc3-b6f9-47e5-9b49-5a439f87dcc9" xlink:href="crk-20221231.xsd#crk_ProductionTaxRefundsReceivableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ac5b40c2-2365-47cc-b85c-c1af4086200d" xlink:to="loc_crk_ProductionTaxRefundsReceivableCurrent_3a42dcc3-b6f9-47e5-9b49-5a439f87dcc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PrepaidDrillingCostsCurrent_97f4ee30-df5f-4099-afba-e4b5626d097f" xlink:href="crk-20221231.xsd#crk_PrepaidDrillingCostsCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ac5b40c2-2365-47cc-b85c-c1af4086200d" xlink:to="loc_crk_PrepaidDrillingCostsCurrent_97f4ee30-df5f-4099-afba-e4b5626d097f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent_d6063931-03de-4f89-9a87-ffe593f7fefe" xlink:href="crk-20221231.xsd#crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ac5b40c2-2365-47cc-b85c-c1af4086200d" xlink:to="loc_crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent_d6063931-03de-4f89-9a87-ffe593f7fefe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_c10b1bc1-0913-4989-9f19-19a969fb5e04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ac5b40c2-2365-47cc-b85c-c1af4086200d" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_c10b1bc1-0913-4989-9f19-19a969fb5e04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousCurrent_6c517b1c-980d-45fb-8ce9-efb2816e3d47" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsMiscellaneousCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ac5b40c2-2365-47cc-b85c-c1af4086200d" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousCurrent_6c517b1c-980d-45fb-8ce9-efb2816e3d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_1132520a-5702-4ae5-bbc7-49ec7a2022a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ac5b40c2-2365-47cc-b85c-c1af4086200d" xlink:to="loc_us-gaap_OtherAssetsCurrent_1132520a-5702-4ae5-bbc7-49ec7a2022a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesReconciliationofBeginningandEndingBalancesforDerivativeInstrumentsDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesReconciliationofBeginningandEndingBalancesforDerivativeInstrumentsDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesReconciliationofBeginningandEndingBalancesforDerivativeInstrumentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_608e00fa-cf52-4875-9355-00bf4126537b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward_b4875e97-76a7-4e0d-aa44-1e976ea2d48b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_608e00fa-cf52-4875-9355-00bf4126537b" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward_b4875e97-76a7-4e0d-aa44-1e976ea2d48b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_ec035599-4ea2-431c-9355-84c05151b3f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward_b4875e97-76a7-4e0d-aa44-1e976ea2d48b" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_ec035599-4ea2-431c-9355-84c05151b3f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings_f7c62880-1e8c-4fa1-9e3b-6f8e5d65359b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward_b4875e97-76a7-4e0d-aa44-1e976ea2d48b" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings_f7c62880-1e8c-4fa1-9e3b-6f8e5d65359b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements_aa4fb0e8-9164-4751-9f5c-2f713035dc4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward_b4875e97-76a7-4e0d-aa44-1e976ea2d48b" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements_aa4fb0e8-9164-4751-9f5c-2f713035dc4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3_1e1eb863-65c0-4745-ad8d-27889dfab507" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward_b4875e97-76a7-4e0d-aa44-1e976ea2d48b" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3_1e1eb863-65c0-4745-ad8d-27889dfab507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_de78ad4c-ff6e-4692-8486-1bef21db0107" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward_b4875e97-76a7-4e0d-aa44-1e976ea2d48b" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_de78ad4c-ff6e-4692-8486-1bef21db0107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList_1d7818a6-eaeb-4129-a1c0-dca5baba8123" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_608e00fa-cf52-4875-9355-00bf4126537b" xlink:to="loc_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList_1d7818a6-eaeb-4129-a1c0-dca5baba8123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_53a3edef-c6bc-4063-89f4-eaedec45cd7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTable_d86847e4-31e1-4b05-80af-55681943c87c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOptionQuantitativeDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_53a3edef-c6bc-4063-89f4-eaedec45cd7b" xlink:to="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTable_d86847e4-31e1-4b05-80af-55681943c87c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingActivityByTypeAxis_c0be5985-6194-4d4d-a2e7-057bcb3d2ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingActivityByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTable_d86847e4-31e1-4b05-80af-55681943c87c" xlink:to="loc_us-gaap_TradingActivityByTypeAxis_c0be5985-6194-4d4d-a2e7-057bcb3d2ebf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingActivityByTypeDomain_09cb2d10-505a-45ea-b02f-e8a56b56ed4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TradingActivityByTypeAxis_c0be5985-6194-4d4d-a2e7-057bcb3d2ebf" xlink:to="loc_us-gaap_TradingActivityByTypeDomain_09cb2d10-505a-45ea-b02f-e8a56b56ed4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityMember_e9ff1bb6-0011-4ce5-a283-3005f935bd19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TradingActivityByTypeDomain_09cb2d10-505a-45ea-b02f-e8a56b56ed4e" xlink:to="loc_us-gaap_CommodityMember_e9ff1bb6-0011-4ce5-a283-3005f935bd19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a6688e89-1715-4c05-9cc5-f919af2f41e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTable_d86847e4-31e1-4b05-80af-55681943c87c" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a6688e89-1715-4c05-9cc5-f919af2f41e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5d78fb04-89f3-477a-b606-16c690c54a67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a6688e89-1715-4c05-9cc5-f919af2f41e4" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5d78fb04-89f3-477a-b606-16c690c54a67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_13fedf59-7f7c-4e5a-b2d4-79140d94672d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5d78fb04-89f3-477a-b606-16c690c54a67" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_13fedf59-7f7c-4e5a-b2d4-79140d94672d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_a2153047-ca3f-43dd-85be-36ae6db46083" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5d78fb04-89f3-477a-b606-16c690c54a67" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_a2153047-ca3f-43dd-85be-36ae6db46083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_30223236-8893-406d-be98-39811dc6529d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTable_d86847e4-31e1-4b05-80af-55681943c87c" xlink:to="loc_us-gaap_CreditFacilityAxis_30223236-8893-406d-be98-39811dc6529d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a67eb022-284c-4770-a00a-e4e7915889c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_30223236-8893-406d-be98-39811dc6529d" xlink:to="loc_us-gaap_CreditFacilityDomain_a67eb022-284c-4770-a00a-e4e7915889c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_1dc22c07-0513-41fe-b153-75b1e1fa429c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_a67eb022-284c-4770-a00a-e4e7915889c2" xlink:to="loc_us-gaap_LineOfCreditMember_1dc22c07-0513-41fe-b153-75b1e1fa429c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_26680641-4849-4bbe-a5f4-8e8ebcfcfcd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTable_d86847e4-31e1-4b05-80af-55681943c87c" xlink:to="loc_us-gaap_DebtInstrumentAxis_26680641-4849-4bbe-a5f4-8e8ebcfcfcd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3e1f62a2-fff3-44ed-87b8-fb6269fe4871" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_26680641-4849-4bbe-a5f4-8e8ebcfcfcd2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3e1f62a2-fff3-44ed-87b8-fb6269fe4871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember_0ac89f3a-7aa2-4315-a2c5-56fe0e71b754" xlink:href="crk-20221231.xsd#crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_3e1f62a2-fff3-44ed-87b8-fb6269fe4871" xlink:to="loc_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember_0ac89f3a-7aa2-4315-a2c5-56fe0e71b754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember_81c99640-2420-436e-8eaa-fbdc855a35c9" xlink:href="crk-20221231.xsd#crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_3e1f62a2-fff3-44ed-87b8-fb6269fe4871" xlink:to="loc_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember_81c99640-2420-436e-8eaa-fbdc855a35c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember_e262d6bf-452f-4c55-a46f-f8e6e1181ab0" xlink:href="crk-20221231.xsd#crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_3e1f62a2-fff3-44ed-87b8-fb6269fe4871" xlink:to="loc_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember_e262d6bf-452f-4c55-a46f-f8e6e1181ab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b18379eb-2e77-44b1-a39b-3c8b918b0853" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTable_d86847e4-31e1-4b05-80af-55681943c87c" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b18379eb-2e77-44b1-a39b-3c8b918b0853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_c5b70937-2c33-477d-a923-18c48219d688" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b18379eb-2e77-44b1-a39b-3c8b918b0853" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_c5b70937-2c33-477d-a923-18c48219d688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommodityContractMember_a40f4bea-0ab7-4c09-9fec-edd4ab90d346" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommodityContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_c5b70937-2c33-477d-a923-18c48219d688" xlink:to="loc_us-gaap_CommodityContractMember_a40f4bea-0ab7-4c09-9fec-edd4ab90d346" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_a06caa37-d653-4dd5-9e6e-1735a2b50192" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOptionQuantitativeDisclosuresLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresTable_d86847e4-31e1-4b05-80af-55681943c87c" xlink:to="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_a06caa37-d653-4dd5-9e6e-1735a2b50192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ae9d4927-46da-4612-a28c-cd284dc874b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_a06caa37-d653-4dd5-9e6e-1735a2b50192" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ae9d4927-46da-4612-a28c-cd284dc874b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_0f65d929-7123-4a0a-b44f-a1bc565ffb1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ae9d4927-46da-4612-a28c-cd284dc874b2" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_0f65d929-7123-4a0a-b44f-a1bc565ffb1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_8ceaf679-d275-44aa-93c7-911d98615fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_a06caa37-d653-4dd5-9e6e-1735a2b50192" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_8ceaf679-d275-44aa-93c7-911d98615fb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_e56876fc-4116-4b35-a0a2-c2e4086a4246" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_8ceaf679-d275-44aa-93c7-911d98615fb4" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_e56876fc-4116-4b35-a0a2-c2e4086a4246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability_79f31172-f013-4f4c-ab5a-1d90127e6cb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_8ceaf679-d275-44aa-93c7-911d98615fb4" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiability_79f31172-f013-4f4c-ab5a-1d90127e6cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_db5197f0-0d87-4641-af3e-cffad92dfe62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_8ceaf679-d275-44aa-93c7-911d98615fb4" xlink:to="loc_us-gaap_LongTermDebt_db5197f0-0d87-4641-af3e-cffad92dfe62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtFairValue_4e91e2e0-e460-4d58-ab29-bbc0e2fc3c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_8ceaf679-d275-44aa-93c7-911d98615fb4" xlink:to="loc_us-gaap_LongTermDebtFairValue_4e91e2e0-e460-4d58-ab29-bbc0e2fc3c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_b903887d-1ef9-4a85-9895-f087f349ffbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueOptionQuantitativeDisclosuresLineItems_a06caa37-d653-4dd5-9e6e-1735a2b50192" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_b903887d-1ef9-4a85-9895-f087f349ffbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesExploratoryCostsDetails" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesExploratoryCostsDetails"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesExploratoryCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_57abef85-2436-4442-81ed-102194a3e12d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedExploratoryWellCosts_efc32b05-32c7-4118-9e2f-1cdc00a92067" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedExploratoryWellCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57abef85-2436-4442-81ed-102194a3e12d" xlink:to="loc_us-gaap_CapitalizedExploratoryWellCosts_efc32b05-32c7-4118-9e2f-1cdc00a92067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves_bd5ff74b-5290-4b7a-b8fe-c921e5f161fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57abef85-2436-4442-81ed-102194a3e12d" xlink:to="loc_us-gaap_CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves_bd5ff74b-5290-4b7a-b8fe-c921e5f161fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves_59c6bfb1-b6e2-4337-a4b4-9bf154cc4027" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57abef85-2436-4442-81ed-102194a3e12d" xlink:to="loc_us-gaap_ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves_59c6bfb1-b6e2-4337-a4b4-9bf154cc4027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedExploratoryWellCosts_77915c85-144e-49a8-bb9d-398c1a4fe909" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedExploratoryWellCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_57abef85-2436-4442-81ed-102194a3e12d" xlink:to="loc_us-gaap_CapitalizedExploratoryWellCosts_77915c85-144e-49a8-bb9d-398c1a4fe909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_1a8c5a9a-0c95-44c1-a0bd-20c79fe2dd4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_8f134aee-ece2-472f-86de-c5cd4b2d61ab" xlink:href="crk-20221231.xsd#crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1a8c5a9a-0c95-44c1-a0bd-20c79fe2dd4f" xlink:to="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_8f134aee-ece2-472f-86de-c5cd4b2d61ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_738ecf03-3dab-49b1-bfe7-dc9c590afcf0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_8f134aee-ece2-472f-86de-c5cd4b2d61ab" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_738ecf03-3dab-49b1-bfe7-dc9c590afcf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_400923e0-1e65-4fda-87d9-9ecbc3e96156" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_738ecf03-3dab-49b1-bfe7-dc9c590afcf0" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_400923e0-1e65-4fda-87d9-9ecbc3e96156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_df98e226-80f5-4a35-b8fa-64e58125dd33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_400923e0-1e65-4fda-87d9-9ecbc3e96156" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_df98e226-80f5-4a35-b8fa-64e58125dd33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_LeaseOperatingExpenseMember_267d04f3-c1df-447c-a417-947a477f4a93" xlink:href="crk-20221231.xsd#crk_LeaseOperatingExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_400923e0-1e65-4fda-87d9-9ecbc3e96156" xlink:to="loc_crk_LeaseOperatingExpenseMember_267d04f3-c1df-447c-a417-947a477f4a93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProvedOilAndGasPropertiesMember_a2b4ee7c-ac0f-45d1-8dde-59e0641cc492" xlink:href="crk-20221231.xsd#crk_ProvedOilAndGasPropertiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_400923e0-1e65-4fda-87d9-9ecbc3e96156" xlink:to="loc_crk_ProvedOilAndGasPropertiesMember_a2b4ee7c-ac0f-45d1-8dde-59e0641cc492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_c7d7d9ff-423b-4e10-b079-3ba777bffe7c" xlink:href="crk-20221231.xsd#crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable_8f134aee-ece2-472f-86de-c5cd4b2d61ab" xlink:to="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_c7d7d9ff-423b-4e10-b079-3ba777bffe7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_a1d5a527-dfb7-419a-915f-eff11d5bc7de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_c7d7d9ff-423b-4e10-b079-3ba777bffe7c" xlink:to="loc_us-gaap_OperatingLeaseCost_a1d5a527-dfb7-419a-915f-eff11d5bc7de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_5a83f429-e2da-4955-a9c2-87e88cc6ee4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_c7d7d9ff-423b-4e10-b079-3ba777bffe7c" xlink:to="loc_us-gaap_VariableLeaseCost_5a83f429-e2da-4955-a9c2-87e88cc6ee4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_c8c2967a-b82c-4a7b-82db-23a9bdc35387" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems_c7d7d9ff-423b-4e10-b079-3ba777bffe7c" xlink:to="loc_us-gaap_ShortTermLeaseCost_c8c2967a-b82c-4a7b-82db-23a9bdc35387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5d7eff1d-e2f1-4ebd-b2c9-0072b621c4b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c459d0a2-597c-4143-9c1c-d32c64152db5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5d7eff1d-e2f1-4ebd-b2c9-0072b621c4b8" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c459d0a2-597c-4143-9c1c-d32c64152db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b7560a4e-7950-4aa1-9391-d807a91a9b5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c459d0a2-597c-4143-9c1c-d32c64152db5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_b7560a4e-7950-4aa1-9391-d807a91a9b5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f7cb845d-9521-4c5c-8b7b-84ece785837b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c459d0a2-597c-4143-9c1c-d32c64152db5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_f7cb845d-9521-4c5c-8b7b-84ece785837b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_eec5b86c-7133-4078-81be-181c1f5883f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c459d0a2-597c-4143-9c1c-d32c64152db5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_eec5b86c-7133-4078-81be-181c1f5883f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_7abbc9d2-6611-4d0c-9d37-83f470ca3091" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c459d0a2-597c-4143-9c1c-d32c64152db5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_7abbc9d2-6611-4d0c-9d37-83f470ca3091" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c3b52042-e3bc-4e1b-90ed-4c24075d0dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c459d0a2-597c-4143-9c1c-d32c64152db5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_c3b52042-e3bc-4e1b-90ed-4c24075d0dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b1600dd7-464b-4869-8727-60ba5d307db5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c459d0a2-597c-4143-9c1c-d32c64152db5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_b1600dd7-464b-4869-8727-60ba5d307db5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_94882101-f1bf-4046-bc95-e68006acbb78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c459d0a2-597c-4143-9c1c-d32c64152db5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_94882101-f1bf-4046-bc95-e68006acbb78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_56e776dc-4e4b-405f-a360-7abafe171aef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c459d0a2-597c-4143-9c1c-d32c64152db5" xlink:to="loc_us-gaap_OperatingLeaseLiability_56e776dc-4e4b-405f-a360-7abafe171aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail_1" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail_1"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_3eabd803-c205-452c-88a9-53eb741eecde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_0ec615ad-7507-4748-809b-617420f144c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3eabd803-c205-452c-88a9-53eb741eecde" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_0ec615ad-7507-4748-809b-617420f144c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_3857b865-d691-417c-b174-734b9008a406" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_0ec615ad-7507-4748-809b-617420f144c2" xlink:to="loc_us-gaap_InterestPayableCurrent_3857b865-d691-417c-b174-734b9008a406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AccruedDrillingCosts_82f98020-0d05-4e24-b364-f39f6bc6e097" xlink:href="crk-20221231.xsd#crk_AccruedDrillingCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_0ec615ad-7507-4748-809b-617420f144c2" xlink:to="loc_crk_AccruedDrillingCosts_82f98020-0d05-4e24-b364-f39f6bc6e097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_95a5df8b-d3a9-4ce4-8f8e-9e997fae8b71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_0ec615ad-7507-4748-809b-617420f144c2" xlink:to="loc_us-gaap_TaxesPayableCurrent_95a5df8b-d3a9-4ce4-8f8e-9e997fae8b71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AccruedTransportationCosts_7dace04c-0320-4562-bba5-72115e5b1ff8" xlink:href="crk-20221231.xsd#crk_AccruedTransportationCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_0ec615ad-7507-4748-809b-617420f144c2" xlink:to="loc_crk_AccruedTransportationCosts_7dace04c-0320-4562-bba5-72115e5b1ff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_e83cf84c-c719-4cf8-b8ca-c4078fa6a64d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_0ec615ad-7507-4748-809b-617420f144c2" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_e83cf84c-c719-4cf8-b8ca-c4078fa6a64d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AccruedLeaseOperatingExpenses_01c02312-cef3-4609-af29-8a5b09035735" xlink:href="crk-20221231.xsd#crk_AccruedLeaseOperatingExpenses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_0ec615ad-7507-4748-809b-617420f144c2" xlink:to="loc_crk_AccruedLeaseOperatingExpenses_01c02312-cef3-4609-af29-8a5b09035735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_3304df63-9b91-48a2-a21a-2fea431e54c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_0ec615ad-7507-4748-809b-617420f144c2" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_3304df63-9b91-48a2-a21a-2fea431e54c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_a8597812-c2c6-4398-9ea2-d06ff35642c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_0ec615ad-7507-4748-809b-617420f144c2" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_a8597812-c2c6-4398-9ea2-d06ff35642c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofChangesinReserveforFutureAbandonmentCostsDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesSummaryofChangesinReserveforFutureAbandonmentCostsDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofChangesinReserveforFutureAbandonmentCostsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_c08926c3-4a10-46e6-aea3-1cb712191826" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_18254177-9c08-4db0-854a-f2351e816c65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c08926c3-4a10-46e6-aea3-1cb712191826" xlink:to="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_18254177-9c08-4db0-854a-f2351e816c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_75079522-249d-4a5d-ac22-ca1d5cf4566d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_18254177-9c08-4db0-854a-f2351e816c65" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_75079522-249d-4a5d-ac22-ca1d5cf4566d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AssetRetirementObligationLiabilitiesForWellsAcquired_2f9db29a-249d-4031-9492-17988be100a3" xlink:href="crk-20221231.xsd#crk_AssetRetirementObligationLiabilitiesForWellsAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_18254177-9c08-4db0-854a-f2351e816c65" xlink:to="loc_crk_AssetRetirementObligationLiabilitiesForWellsAcquired_2f9db29a-249d-4031-9492-17988be100a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred_cd2a452f-e3b3-4a9d-b8db-c39c4ae0fda3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationLiabilitiesIncurred"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_18254177-9c08-4db0-854a-f2351e816c65" xlink:to="loc_us-gaap_AssetRetirementObligationLiabilitiesIncurred_cd2a452f-e3b3-4a9d-b8db-c39c4ae0fda3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate_3da9440a-15e3-45a5-ae44-54619105b84c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationRevisionOfEstimate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_18254177-9c08-4db0-854a-f2351e816c65" xlink:to="loc_us-gaap_AssetRetirementObligationRevisionOfEstimate_3da9440a-15e3-45a5-ae44-54619105b84c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled_d71933c8-7955-4d8d-92e6-07a4163467d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationLiabilitiesSettled"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_18254177-9c08-4db0-854a-f2351e816c65" xlink:to="loc_us-gaap_AssetRetirementObligationLiabilitiesSettled_d71933c8-7955-4d8d-92e6-07a4163467d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AssetRetirementObligationAssetsDisposed_c6389955-3230-4ee5-b7f6-6b60bd9f8b69" xlink:href="crk-20221231.xsd#crk_AssetRetirementObligationAssetsDisposed"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_18254177-9c08-4db0-854a-f2351e816c65" xlink:to="loc_crk_AssetRetirementObligationAssetsDisposed_c6389955-3230-4ee5-b7f6-6b60bd9f8b69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationAccretionExpense_29917cd5-a755-4286-a503-992aae0a8f86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationAccretionExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_18254177-9c08-4db0-854a-f2351e816c65" xlink:to="loc_us-gaap_AssetRetirementObligationAccretionExpense_29917cd5-a755-4286-a503-992aae0a8f86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationsNoncurrent_52df518a-958b-4653-a719-f5da0a52b951" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationsNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward_18254177-9c08-4db0-854a-f2351e816c65" xlink:to="loc_us-gaap_AssetRetirementObligationsNoncurrent_52df518a-958b-4653-a719-f5da0a52b951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesofUnvestedRestrictedStockDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesWeightedAverageSharesofUnvestedRestrictedStockDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesofUnvestedRestrictedStockDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_216bb311-03bd-4767-95ce-84f6b700e8f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber_aff89011-dcdd-4f8b-8fb0-aa3cf066947d" xlink:href="crk-20221231.xsd#crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_216bb311-03bd-4767-95ce-84f6b700e8f8" xlink:to="loc_crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber_aff89011-dcdd-4f8b-8fb0-aa3cf066947d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCommonStockandConvertibleStockDilutiveinComputationofEarningPerShareDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesCommonStockandConvertibleStockDilutiveinComputationofEarningPerShareDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCommonStockandConvertibleStockDilutiveinComputationofEarningPerShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a149d03d-1468-4dd6-bbc4-c6c2b7466200" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount_d04a2104-3e25-4c41-9347-81ac59adbfb8" xlink:href="crk-20221231.xsd#crk_AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a149d03d-1468-4dd6-bbc4-c6c2b7466200" xlink:to="loc_crk_AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount_d04a2104-3e25-4c41-9347-81ac59adbfb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice_215d9931-15d3-42a1-a386-ef3fc5124717" xlink:href="crk-20221231.xsd#crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a149d03d-1468-4dd6-bbc4-c6c2b7466200" xlink:to="loc_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice_215d9931-15d3-42a1-a386-ef3fc5124717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock_717c7029-2c9a-44db-8ffe-5f21f8393191" xlink:href="crk-20221231.xsd#crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a149d03d-1468-4dd6-bbc4-c6c2b7466200" xlink:to="loc_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock_717c7029-2c9a-44db-8ffe-5f21f8393191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_2497e48f-0b48-4038-b1b2-0f55d7456489" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f4c844d0-0963-46bf-b6c4-2fcd9aa99fda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2497e48f-0b48-4038-b1b2-0f55d7456489" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f4c844d0-0963-46bf-b6c4-2fcd9aa99fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_55cab657-c50b-49d6-a3e1-9b7011ed7e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f4c844d0-0963-46bf-b6c4-2fcd9aa99fda" xlink:to="loc_us-gaap_AwardTypeAxis_55cab657-c50b-49d6-a3e1-9b7011ed7e5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8bc9fcd-7be6-4920-9895-fbc292bcbeb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_55cab657-c50b-49d6-a3e1-9b7011ed7e5e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8bc9fcd-7be6-4920-9895-fbc292bcbeb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_876a265e-06ae-4d2e-b00a-d85e62e6ab9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8bc9fcd-7be6-4920-9895-fbc292bcbeb5" xlink:to="loc_us-gaap_PerformanceSharesMember_876a265e-06ae-4d2e-b00a-d85e62e6ab9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_f27f0c45-5f78-411c-b61a-ee8a941fbae3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c8bc9fcd-7be6-4920-9895-fbc292bcbeb5" xlink:to="loc_us-gaap_RestrictedStockMember_f27f0c45-5f78-411c-b61a-ee8a941fbae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f4c844d0-0963-46bf-b6c4-2fcd9aa99fda" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_dc1500f0-f4a8-4991-af5c-83ee68db7a37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_dc1500f0-f4a8-4991-af5c-83ee68db7a37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NetIncomeLossAllocatedToUnvestedRestrictedShares_b9332650-1f1c-4a2a-bdf7-1e309b3a5c72" xlink:href="crk-20221231.xsd#crk_NetIncomeLossAllocatedToUnvestedRestrictedShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_crk_NetIncomeLossAllocatedToUnvestedRestrictedShares_b9332650-1f1c-4a2a-bdf7-1e309b3a5c72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares_04f7553e-e4d2-4281-a25d-73268b0d288a" xlink:href="crk-20221231.xsd#crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares_04f7553e-e4d2-4281-a25d-73268b0d288a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_86673da1-f825-49f0-904e-f8138c342c18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment_86673da1-f825-49f0-904e-f8138c342c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_3cedfb40-935e-45d7-8360-0743742897c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_3cedfb40-935e-45d7-8360-0743742897c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b8cef08d-8a28-47d6-bd6c-c3cc74d97e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b8cef08d-8a28-47d6-bd6c-c3cc74d97e8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1a1c777c-de8e-4650-907f-21ab4b1eb134" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1a1c777c-de8e-4650-907f-21ab4b1eb134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_c949a340-263a-4cfc-a1ce-dbaaf048c5e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock_c949a340-263a-4cfc-a1ce-dbaaf048c5e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1426730b-57fe-4eda-9165-6611c6c1cd4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_1426730b-57fe-4eda-9165-6611c6c1cd4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_c2783bec-3ece-4856-bdf0-bf6b47fadfb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_us-gaap_EarningsPerShareBasic_c2783bec-3ece-4856-bdf0-bf6b47fadfb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_9feedcbc-bba9-4a0f-87dd-33a423e9eff0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d811d8a6-c5bb-490a-b9c1-f0d472deb304" xlink:to="loc_us-gaap_EarningsPerShareDiluted_9feedcbc-bba9-4a0f-87dd-33a423e9eff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail_1" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail_1"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_46bf80ae-7094-41b0-96c3-efca60b72195" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SupplementalCashFlowInformationTable_1ce68e76-3234-45b5-865c-7270df56ca51" xlink:href="crk-20221231.xsd#crk_SupplementalCashFlowInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_46bf80ae-7094-41b0-96c3-efca60b72195" xlink:to="loc_crk_SupplementalCashFlowInformationTable_1ce68e76-3234-45b5-865c-7270df56ca51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_00b8adc9-943d-4dc3-99d6-bb67bb5f27d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_SupplementalCashFlowInformationTable_1ce68e76-3234-45b5-865c-7270df56ca51" xlink:to="loc_us-gaap_DebtInstrumentAxis_00b8adc9-943d-4dc3-99d6-bb67bb5f27d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_3e8f47d4-b285-4fb3-8e45-0116c5818347" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_00b8adc9-943d-4dc3-99d6-bb67bb5f27d5" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_3e8f47d4-b285-4fb3-8e45-0116c5818347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember_3870dca1-80fa-4941-907c-38311b38b588" xlink:href="crk-20221231.xsd#crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_3e8f47d4-b285-4fb3-8e45-0116c5818347" xlink:to="loc_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember_3870dca1-80fa-4941-907c-38311b38b588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SupplementalCashFlowInformationLineItems_209bda99-25d5-4ac8-bd9b-37d9147aaab4" xlink:href="crk-20221231.xsd#crk_SupplementalCashFlowInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_SupplementalCashFlowInformationTable_1ce68e76-3234-45b5-865c-7270df56ca51" xlink:to="loc_crk_SupplementalCashFlowInformationLineItems_209bda99-25d5-4ac8-bd9b-37d9147aaab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CashFlowCashPaymentsAbstract_6861dc84-4bed-49aa-a03c-3a3e82be15c6" xlink:href="crk-20221231.xsd#crk_CashFlowCashPaymentsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_SupplementalCashFlowInformationLineItems_209bda99-25d5-4ac8-bd9b-37d9147aaab4" xlink:to="loc_crk_CashFlowCashPaymentsAbstract_6861dc84-4bed-49aa-a03c-3a3e82be15c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaid_b029b9fa-cad1-4cbc-a189-177a0828ce72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CashFlowCashPaymentsAbstract_6861dc84-4bed-49aa-a03c-3a3e82be15c6" xlink:to="loc_us-gaap_InterestPaid_b029b9fa-cad1-4cbc-a189-177a0828ce72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_0e27fffd-9813-4923-8350-4d81f5060db7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CashFlowCashPaymentsAbstract_6861dc84-4bed-49aa-a03c-3a3e82be15c6" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_0e27fffd-9813-4923-8350-4d81f5060db7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract_eb85fe9d-bd2c-46fa-b722-b4de432a2691" xlink:href="crk-20221231.xsd#crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_SupplementalCashFlowInformationLineItems_209bda99-25d5-4ac8-bd9b-37d9147aaab4" xlink:to="loc_crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract_eb85fe9d-bd2c-46fa-b722-b4de432a2691" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure_d9f6dd04-bcac-4a33-86db-b759f41f7e28" xlink:href="crk-20221231.xsd#crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract_eb85fe9d-bd2c-46fa-b722-b4de432a2691" xlink:to="loc_crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure_d9f6dd04-bcac-4a33-86db-b759f41f7e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_1af9b3a6-3142-4576-8409-e550c532e554" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract_eb85fe9d-bd2c-46fa-b722-b4de432a2691" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_1af9b3a6-3142-4576-8409-e550c532e554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract_e7f19df6-aa32-4999-8f19-d38b3aa888a5" xlink:href="crk-20221231.xsd#crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_SupplementalCashFlowInformationLineItems_209bda99-25d5-4ac8-bd9b-37d9147aaab4" xlink:to="loc_crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract_e7f19df6-aa32-4999-8f19-d38b3aa888a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NoncashOrPartNoncashAcquisitionWorkingCapital_8d808ebe-cd9b-48f1-a809-29bb6dac69cf" xlink:href="crk-20221231.xsd#crk_NoncashOrPartNoncashAcquisitionWorkingCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract_e7f19df6-aa32-4999-8f19-d38b3aa888a5" xlink:to="loc_crk_NoncashOrPartNoncashAcquisitionWorkingCapital_8d808ebe-cd9b-48f1-a809-29bb6dac69cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a5c8bff6-103c-4571-92f5-b5435a92691f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_SupplementalCashFlowInformationLineItems_209bda99-25d5-4ac8-bd9b-37d9147aaab4" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a5c8bff6-103c-4571-92f5-b5435a92691f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1_30d77a07-8428-4ba7-b3cd-ff8782b6464b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a5c8bff6-103c-4571-92f5-b5435a92691f" xlink:to="loc_us-gaap_ConversionOfStockAmountConverted1_30d77a07-8428-4ba7-b3cd-ff8782b6464b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_RetirementOfDebtInExchangeForCommonStock_9efb32d9-d6d8-4a0b-a171-5b79aa75dfe8" xlink:href="crk-20221231.xsd#crk_RetirementOfDebtInExchangeForCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a5c8bff6-103c-4571-92f5-b5435a92691f" xlink:to="loc_crk_RetirementOfDebtInExchangeForCommonStock_9efb32d9-d6d8-4a0b-a171-5b79aa75dfe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_IssuanceOfCommonStockInExchangeForDebt_760b8b02-c1ee-401e-860a-bb22e1ca827b" xlink:href="crk-20221231.xsd#crk_IssuanceOfCommonStockInExchangeForDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a5c8bff6-103c-4571-92f5-b5435a92691f" xlink:to="loc_crk_IssuanceOfCommonStockInExchangeForDebt_760b8b02-c1ee-401e-860a-bb22e1ca827b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_6ad39669-ab03-4210-9726-e30f421f6f4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cb88801d-ea37-4d38-aee0-19902ed69194" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_6ad39669-ab03-4210-9726-e30f421f6f4a" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cb88801d-ea37-4d38-aee0-19902ed69194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1408c7b8-38e6-41b4-b93a-5cb613c1a87d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cb88801d-ea37-4d38-aee0-19902ed69194" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1408c7b8-38e6-41b4-b93a-5cb613c1a87d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ad998934-5295-42bb-b81b-6563233381dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1408c7b8-38e6-41b4-b93a-5cb613c1a87d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ad998934-5295-42bb-b81b-6563233381dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasPropertiesMember_9b3ed989-162f-421e-910b-13fbd4669a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasPropertiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ad998934-5295-42bb-b81b-6563233381dd" xlink:to="loc_us-gaap_OilAndGasPropertiesMember_9b3ed989-162f-421e-910b-13fbd4669a0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_618b5f53-3c1a-41e9-ac27-a87d55972d8c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cb88801d-ea37-4d38-aee0-19902ed69194" xlink:to="loc_us-gaap_AssetAcquisitionAxis_618b5f53-3c1a-41e9-ac27-a87d55972d8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_12e7074a-1304-430b-9026-c346ccfe1826" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionAxis_618b5f53-3c1a-41e9-ac27-a87d55972d8c" xlink:to="loc_us-gaap_AssetAcquisitionDomain_12e7074a-1304-430b-9026-c346ccfe1826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_HaynesvilleShaleMember_2223b103-45d0-467b-a784-2e805afaa417" xlink:href="crk-20221231.xsd#crk_HaynesvilleShaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionDomain_12e7074a-1304-430b-9026-c346ccfe1826" xlink:to="loc_crk_HaynesvilleShaleMember_2223b103-45d0-467b-a784-2e805afaa417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_a0022460-5acb-40f8-837a-4610d6d94e3f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cb88801d-ea37-4d38-aee0-19902ed69194" xlink:to="loc_srt_StatementGeographicalAxis_a0022460-5acb-40f8-837a-4610d6d94e3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_7429f5f9-a239-4478-90ce-c94bed3f385b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_a0022460-5acb-40f8-837a-4610d6d94e3f" xlink:to="loc_srt_SegmentGeographicalDomain_7429f5f9-a239-4478-90ce-c94bed3f385b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_EastTexasMember_d6cd6919-6a3f-4d70-a337-77cd2a854689" xlink:href="crk-20221231.xsd#crk_EastTexasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7429f5f9-a239-4478-90ce-c94bed3f385b" xlink:to="loc_crk_EastTexasMember_d6cd6919-6a3f-4d70-a337-77cd2a854689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_HaynesvilleShaleMember_5b3b0a69-f915-4120-8e95-8e75048ee172" xlink:href="crk-20221231.xsd#crk_HaynesvilleShaleMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7429f5f9-a239-4478-90ce-c94bed3f385b" xlink:to="loc_crk_HaynesvilleShaleMember_5b3b0a69-f915-4120-8e95-8e75048ee172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_b02a02f3-b44c-4704-820b-3fd08b02c8b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cb88801d-ea37-4d38-aee0-19902ed69194" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_b02a02f3-b44c-4704-820b-3fd08b02c8b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_fb954d65-606c-470a-93f6-33326560fbd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_b02a02f3-b44c-4704-820b-3fd08b02c8b8" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_fb954d65-606c-470a-93f6-33326560fbd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationsMember_a28e1e1c-ab8a-4838-99d2-fc550603302d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_fb954d65-606c-470a-93f6-33326560fbd5" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationsMember_a28e1e1c-ab8a-4838-99d2-fc550603302d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e325e52a-d99a-43b5-972c-261f1e0b3333" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cb88801d-ea37-4d38-aee0-19902ed69194" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e325e52a-d99a-43b5-972c-261f1e0b3333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9bc82557-2b96-40cb-975f-22562aec539f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e325e52a-d99a-43b5-972c-261f1e0b3333" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9bc82557-2b96-40cb-975f-22562aec539f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_BakkenShaleMember_48183ac2-af2c-4468-a2f4-da7b667969de" xlink:href="crk-20221231.xsd#crk_BakkenShaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_9bc82557-2b96-40cb-975f-22562aec539f" xlink:to="loc_crk_BakkenShaleMember_48183ac2-af2c-4468-a2f4-da7b667969de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_bc5edcb8-2c61-427e-9c95-28934ee3e9b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_cb88801d-ea37-4d38-aee0-19902ed69194" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_bc5edcb8-2c61-427e-9c95-28934ee3e9b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_LengthOfAcquiredPipeline_2f88635f-10f3-4113-b190-ce2f5df05c84" xlink:href="crk-20221231.xsd#crk_LengthOfAcquiredPipeline"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc5edcb8-2c61-427e-9c95-28934ee3e9b3" xlink:to="loc_crk_LengthOfAcquiredPipeline_2f88635f-10f3-4113-b190-ce2f5df05c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AssetAcquisitionNetAcres_97898e20-7ccf-40ea-b072-aaa81ae66af9" xlink:href="crk-20221231.xsd#crk_AssetAcquisitionNetAcres"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc5edcb8-2c61-427e-9c95-28934ee3e9b3" xlink:to="loc_crk_AssetAcquisitionNetAcres_97898e20-7ccf-40ea-b072-aaa81ae66af9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionConsiderationTransferred_c159ef8a-2c51-4dcb-ba5f-59ff0f1c67ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionConsiderationTransferred"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc5edcb8-2c61-427e-9c95-28934ee3e9b3" xlink:to="loc_us-gaap_AssetAcquisitionConsiderationTransferred_c159ef8a-2c51-4dcb-ba5f-59ff0f1c67ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAdditions_99effa38-e58f-4275-8ce6-6c639295b210" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAdditions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc5edcb8-2c61-427e-9c95-28934ee3e9b3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAdditions_99effa38-e58f-4275-8ce6-6c639295b210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AssetAcquisitionUnprovedProperty_f32093a4-ba35-45ee-9027-5038acff0ba7" xlink:href="crk-20221231.xsd#crk_AssetAcquisitionUnprovedProperty"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc5edcb8-2c61-427e-9c95-28934ee3e9b3" xlink:to="loc_crk_AssetAcquisitionUnprovedProperty_f32093a4-ba35-45ee-9027-5038acff0ba7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_WellsProducingOnPurchasedPropertyGross_3995b4f8-c8cd-4720-a11e-df2e4ac04e6e" xlink:href="crk-20221231.xsd#crk_WellsProducingOnPurchasedPropertyGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc5edcb8-2c61-427e-9c95-28934ee3e9b3" xlink:to="loc_crk_WellsProducingOnPurchasedPropertyGross_3995b4f8-c8cd-4720-a11e-df2e4ac04e6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_f0c9531e-3bb8-4f78-821a-0a9abe5fd6b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc5edcb8-2c61-427e-9c95-28934ee3e9b3" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_f0c9531e-3bb8-4f78-821a-0a9abe5fd6b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOilAndGasProperty_d91063c7-2ffb-42bd-ad5a-3a31b8ca2519" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfOilAndGasProperty"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_bc5edcb8-2c61-427e-9c95-28934ee3e9b3" xlink:to="loc_us-gaap_GainLossOnSaleOfOilAndGasProperty_d91063c7-2ffb-42bd-ad5a-3a31b8ca2519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract_88ee415f-a42d-4bd9-a970-c6f91eede14e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract_4990cb51-7ba7-4e66-807f-340760250136" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract_88ee415f-a42d-4bd9-a970-c6f91eede14e" xlink:to="loc_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract_4990cb51-7ba7-4e66-807f-340760250136" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CapitalizedCostsLeaseHoldCosts_aa42830b-ec47-420b-a761-ce4f24b30a86" xlink:href="crk-20221231.xsd#crk_CapitalizedCostsLeaseHoldCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract_4990cb51-7ba7-4e66-807f-340760250136" xlink:to="loc_crk_CapitalizedCostsLeaseHoldCosts_aa42830b-ec47-420b-a761-ce4f24b30a86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsWellsAndRelatedEquipmentAndFacilities_fea6b816-2edf-4f0d-a876-1a4f1a063f13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsWellsAndRelatedEquipmentAndFacilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract_4990cb51-7ba7-4e66-807f-340760250136" xlink:to="loc_us-gaap_CapitalizedCostsWellsAndRelatedEquipmentAndFacilities_fea6b816-2edf-4f0d-a876-1a4f1a063f13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities_73a266f6-655e-40e4-ba06-8bb9511adad6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract_4990cb51-7ba7-4e66-807f-340760250136" xlink:to="loc_us-gaap_CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities_73a266f6-655e-40e4-ba06-8bb9511adad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsProvedProperties_0109fb7a-09ed-47a8-bb24-c834808a6e1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsProvedProperties"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract_4990cb51-7ba7-4e66-807f-340760250136" xlink:to="loc_us-gaap_CapitalizedCostsProvedProperties_0109fb7a-09ed-47a8-bb24-c834808a6e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsUnprovedProperties_51255454-53f2-4b46-a990-8f121c31ef18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsUnprovedProperties"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract_88ee415f-a42d-4bd9-a970-c6f91eede14e" xlink:to="loc_us-gaap_CapitalizedCostsUnprovedProperties_51255454-53f2-4b46-a990-8f121c31ef18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet_dc2fc9fa-bd54-45ae-8c93-3412a1fe67d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract_88ee415f-a42d-4bd9-a970-c6f91eede14e" xlink:to="loc_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet_dc2fc9fa-bd54-45ae-8c93-3412a1fe67d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract_d617d5e6-2c98-4757-b0d4-f41789e3411f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract_284dae0e-3c35-4053-94f0-042e331d7d7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract_d617d5e6-2c98-4757-b0d4-f41789e3411f" xlink:to="loc_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract_284dae0e-3c35-4053-94f0-042e331d7d7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredProvedPropertyAcquisitions_5e90b300-bb8f-4fdc-a56e-88b4aaf3936a" xlink:href="crk-20221231.xsd#crk_CostsIncurredProvedPropertyAcquisitions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract_284dae0e-3c35-4053-94f0-042e331d7d7e" xlink:to="loc_crk_CostsIncurredProvedPropertyAcquisitions_5e90b300-bb8f-4fdc-a56e-88b4aaf3936a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredUnprovedPropertyAcquisitions_dff7e048-2624-4eb7-9a13-6fae7555e356" xlink:href="crk-20221231.xsd#crk_CostsIncurredUnprovedPropertyAcquisitions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract_284dae0e-3c35-4053-94f0-042e331d7d7e" xlink:to="loc_crk_CostsIncurredUnprovedPropertyAcquisitions_dff7e048-2624-4eb7-9a13-6fae7555e356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract_329cfb78-6f04-4ff7-8438-219b4db4a459" xlink:href="crk-20221231.xsd#crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract_d617d5e6-2c98-4757-b0d4-f41789e3411f" xlink:to="loc_crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract_329cfb78-6f04-4ff7-8438-219b4db4a459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredDevelopmentLeaseholdCosts_d52f6df0-9665-44ff-95e9-82389b61cc61" xlink:href="crk-20221231.xsd#crk_CostsIncurredDevelopmentLeaseholdCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract_329cfb78-6f04-4ff7-8438-219b4db4a459" xlink:to="loc_crk_CostsIncurredDevelopmentLeaseholdCosts_d52f6df0-9665-44ff-95e9-82389b61cc61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredExploratoryDrillingAndCompletionCosts_22c31b43-59fd-4e29-a5a0-4476776fd7b2" xlink:href="crk-20221231.xsd#crk_CostsIncurredExploratoryDrillingAndCompletionCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract_329cfb78-6f04-4ff7-8438-219b4db4a459" xlink:to="loc_crk_CostsIncurredExploratoryDrillingAndCompletionCosts_22c31b43-59fd-4e29-a5a0-4476776fd7b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredDevelopmentDrillingCosts_ce7b8687-92d9-427a-972d-6c5190cbc691" xlink:href="crk-20221231.xsd#crk_CostsIncurredDevelopmentDrillingCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract_329cfb78-6f04-4ff7-8438-219b4db4a459" xlink:to="loc_crk_CostsIncurredDevelopmentDrillingCosts_ce7b8687-92d9-427a-972d-6c5190cbc691" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredOtherDevelopmentCosts_2418fa0d-7398-4bec-a1db-b021be4b9697" xlink:href="crk-20221231.xsd#crk_CostsIncurredOtherDevelopmentCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract_329cfb78-6f04-4ff7-8438-219b4db4a459" xlink:to="loc_crk_CostsIncurredOtherDevelopmentCosts_2418fa0d-7398-4bec-a1db-b021be4b9697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CostsIncurredChangeToAssetRetirementObligations_e2e33a91-5033-4ca9-8c68-df6d1febac8d" xlink:href="crk-20221231.xsd#crk_CostsIncurredChangeToAssetRetirementObligations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract_329cfb78-6f04-4ff7-8438-219b4db4a459" xlink:to="loc_crk_CostsIncurredChangeToAssetRetirementObligations_e2e33a91-5033-4ca9-8c68-df6d1febac8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities_58b0dbd6-b25f-42ae-bd3e-0a95001d79ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract_329cfb78-6f04-4ff7-8438-219b4db4a459" xlink:to="loc_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities_58b0dbd6-b25f-42ae-bd3e-0a95001d79ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#LongtermDebtLongtermDebtDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_850471eb-3cdb-48e6-a346-794652adad8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_b8896d66-6c9d-41b8-8177-8bc4800f0b77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_850471eb-3cdb-48e6-a346-794652adad8a" xlink:to="loc_us-gaap_DebtInstrumentTable_b8896d66-6c9d-41b8-8177-8bc4800f0b77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_c3da2453-1fd3-499f-906f-58f7b0a77edd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b8896d66-6c9d-41b8-8177-8bc4800f0b77" xlink:to="loc_us-gaap_DebtInstrumentAxis_c3da2453-1fd3-499f-906f-58f7b0a77edd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4d034bef-6a74-4277-8669-60815199232e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_c3da2453-1fd3-499f-906f-58f7b0a77edd" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4d034bef-6a74-4277-8669-60815199232e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember_90619578-f690-45e2-b35b-30d57bda4ca4" xlink:href="crk-20221231.xsd#crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4d034bef-6a74-4277-8669-60815199232e" xlink:to="loc_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember_90619578-f690-45e2-b35b-30d57bda4ca4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember_b3926dbc-ff3d-4761-bb4e-60a511bfff3b" xlink:href="crk-20221231.xsd#crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4d034bef-6a74-4277-8669-60815199232e" xlink:to="loc_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember_b3926dbc-ff3d-4761-bb4e-60a511bfff3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember_820c52e1-d951-4c6d-9474-e1a55964e979" xlink:href="crk-20221231.xsd#crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4d034bef-6a74-4277-8669-60815199232e" xlink:to="loc_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember_820c52e1-d951-4c6d-9474-e1a55964e979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_991edb38-7caa-4e80-ac8c-9c397d9d10a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b8896d66-6c9d-41b8-8177-8bc4800f0b77" xlink:to="loc_us-gaap_CreditFacilityAxis_991edb38-7caa-4e80-ac8c-9c397d9d10a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_43b988bb-4e35-4f80-bab0-dc1fe4afe777" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_991edb38-7caa-4e80-ac8c-9c397d9d10a4" xlink:to="loc_us-gaap_CreditFacilityDomain_43b988bb-4e35-4f80-bab0-dc1fe4afe777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_7c27de58-4160-4755-a3c7-abb23fae5570" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_43b988bb-4e35-4f80-bab0-dc1fe4afe777" xlink:to="loc_us-gaap_LineOfCreditMember_7c27de58-4160-4755-a3c7-abb23fae5570" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_17c9d115-4f89-43e4-bf5b-9fe6d1a6f149" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_b8896d66-6c9d-41b8-8177-8bc4800f0b77" xlink:to="loc_us-gaap_DebtInstrumentLineItems_17c9d115-4f89-43e4-bf5b-9fe6d1a6f149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_d09c87ae-45cc-46bc-9d40-6730b981089f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_17c9d115-4f89-43e4-bf5b-9fe6d1a6f149" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_d09c87ae-45cc-46bc-9d40-6730b981089f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedPremium_18b9fc63-cad0-4144-a274-e189c40fc904" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedPremium"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_17c9d115-4f89-43e4-bf5b-9fe6d1a6f149" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedPremium_18b9fc63-cad0-4144-a274-e189c40fc904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_5113ba77-82fc-470b-a600-834a313331a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_17c9d115-4f89-43e4-bf5b-9fe6d1a6f149" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_5113ba77-82fc-470b-a600-834a313331a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_7357931e-d99d-4ac5-8711-076b92a8f19f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_17c9d115-4f89-43e4-bf5b-9fe6d1a6f149" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_7357931e-d99d-4ac5-8711-076b92a8f19f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_6126ad5e-c1df-40da-b33f-7551e7624bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_17c9d115-4f89-43e4-bf5b-9fe6d1a6f149" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_6126ad5e-c1df-40da-b33f-7551e7624bbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_5d57e0fd-150d-4140-8bb4-67362857417a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_17c9d115-4f89-43e4-bf5b-9fe6d1a6f149" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_5d57e0fd-150d-4140-8bb4-67362857417a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_d4ca6614-af06-456f-994c-4e49e0bb5ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_363849a2-bd62-4064-bab5-07d764d833c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d4ca6614-af06-456f-994c-4e49e0bb5ebe" xlink:to="loc_us-gaap_DebtInstrumentTable_363849a2-bd62-4064-bab5-07d764d833c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_0edb577d-a63e-43df-9d83-5eca855ff991" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_363849a2-bd62-4064-bab5-07d764d833c6" xlink:to="loc_us-gaap_DebtInstrumentAxis_0edb577d-a63e-43df-9d83-5eca855ff991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_32c90b2a-f1f6-4223-b290-0c105ab71017" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_0edb577d-a63e-43df-9d83-5eca855ff991" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_32c90b2a-f1f6-4223-b290-0c105ab71017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember_32393d09-16c7-4e30-a9a5-b7f0af235a14" xlink:href="crk-20221231.xsd#crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_32c90b2a-f1f6-4223-b290-0c105ab71017" xlink:to="loc_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember_32393d09-16c7-4e30-a9a5-b7f0af235a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember_1a62176e-d5ae-4536-b661-4f9cefc22802" xlink:href="crk-20221231.xsd#crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_32c90b2a-f1f6-4223-b290-0c105ab71017" xlink:to="loc_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember_1a62176e-d5ae-4536-b661-4f9cefc22802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_38aa316f-4d61-447c-aacf-085c15a7f183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_363849a2-bd62-4064-bab5-07d764d833c6" xlink:to="loc_us-gaap_DebtInstrumentLineItems_38aa316f-4d61-447c-aacf-085c15a7f183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_bd969c8f-b98c-4d1f-92d5-29a1e7ecbbb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_38aa316f-4d61-447c-aacf-085c15a7f183" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_bd969c8f-b98c-4d1f-92d5-29a1e7ecbbb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_39625cb8-f044-427c-9863-8474fcf21ecc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_38aa316f-4d61-447c-aacf-085c15a7f183" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_39625cb8-f044-427c-9863-8474fcf21ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_0b96a47e-c508-4b4f-9e00-07f0f85ad683" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_38aa316f-4d61-447c-aacf-085c15a7f183" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_0b96a47e-c508-4b4f-9e00-07f0f85ad683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_b0f195c3-2bfb-47d6-b04a-4434a74dcc37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_38aa316f-4d61-447c-aacf-085c15a7f183" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_b0f195c3-2bfb-47d6-b04a-4434a74dcc37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_ca76cc22-8106-4e92-8a9c-ca65ff22b40a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_38aa316f-4d61-447c-aacf-085c15a7f183" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_ca76cc22-8106-4e92-8a9c-ca65ff22b40a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_39d9036c-f1a1-4ae9-b8ac-ed5b2d153b27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_38aa316f-4d61-447c-aacf-085c15a7f183" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_39d9036c-f1a1-4ae9-b8ac-ed5b2d153b27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_aff8f288-ac4b-43f5-aa97-d3fc13521bf8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_38aa316f-4d61-447c-aacf-085c15a7f183" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_aff8f288-ac4b-43f5-aa97-d3fc13521bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_fa8942f2-863c-4a90-bfcb-e529d6466325" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_38aa316f-4d61-447c-aacf-085c15a7f183" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_fa8942f2-863c-4a90-bfcb-e529d6466325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/LongtermDebtNarrativeDetails" xlink:type="simple" xlink:href="crk-20221231.xsd#LongtermDebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/LongtermDebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2b39a38c-49a1-486a-ba43-7cdbadf97c88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_9fc54c1d-efc4-4a4c-9222-b41e3859a3d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2b39a38c-49a1-486a-ba43-7cdbadf97c88" xlink:to="loc_us-gaap_DebtInstrumentTable_9fc54c1d-efc4-4a4c-9222-b41e3859a3d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_fa8214eb-89a1-46bc-926d-6e51cd14bd86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9fc54c1d-efc4-4a4c-9222-b41e3859a3d5" xlink:to="loc_us-gaap_DebtInstrumentAxis_fa8214eb-89a1-46bc-926d-6e51cd14bd86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_76e2c3fe-3f26-40a3-91b7-f3dc82dc7345" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_fa8214eb-89a1-46bc-926d-6e51cd14bd86" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_76e2c3fe-3f26-40a3-91b7-f3dc82dc7345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_WellsFargoCreditFacilityMember_20e5324b-3e0a-4bd1-af67-0cb72bd5c39b" xlink:href="crk-20221231.xsd#crk_WellsFargoCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_76e2c3fe-3f26-40a3-91b7-f3dc82dc7345" xlink:to="loc_crk_WellsFargoCreditFacilityMember_20e5324b-3e0a-4bd1-af67-0cb72bd5c39b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember_1c519313-ef09-4e0d-93da-ba093dacf420" xlink:href="crk-20221231.xsd#crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_76e2c3fe-3f26-40a3-91b7-f3dc82dc7345" xlink:to="loc_crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember_1c519313-ef09-4e0d-93da-ba093dacf420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember_9acd5cfc-7e4b-46c0-90b3-6f8fcb1622cc" xlink:href="crk-20221231.xsd#crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_76e2c3fe-3f26-40a3-91b7-f3dc82dc7345" xlink:to="loc_crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember_9acd5cfc-7e4b-46c0-90b3-6f8fcb1622cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember_a062b79c-8648-4e5a-9526-bbd277e16818" xlink:href="crk-20221231.xsd#crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_76e2c3fe-3f26-40a3-91b7-f3dc82dc7345" xlink:to="loc_crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember_a062b79c-8648-4e5a-9526-bbd277e16818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember_52cba37e-90be-4744-bc4d-53b5670dfd03" xlink:href="crk-20221231.xsd#crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_76e2c3fe-3f26-40a3-91b7-f3dc82dc7345" xlink:to="loc_crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember_52cba37e-90be-4744-bc4d-53b5670dfd03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_2faaadd1-6d92-4b92-ad83-ac857809d9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9fc54c1d-efc4-4a4c-9222-b41e3859a3d5" xlink:to="loc_us-gaap_VariableRateAxis_2faaadd1-6d92-4b92-ad83-ac857809d9ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_01dbfaa9-cfb4-4f56-a27c-5d5b765a7f3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_2faaadd1-6d92-4b92-ad83-ac857809d9ba" xlink:to="loc_us-gaap_VariableRateDomain_01dbfaa9-cfb4-4f56-a27c-5d5b765a7f3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SecuredOvernightFinancingRateSOFRMember_13788c18-244b-4fdf-a8e0-6d259a8526a9" xlink:href="crk-20221231.xsd#crk_SecuredOvernightFinancingRateSOFRMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_01dbfaa9-cfb4-4f56-a27c-5d5b765a7f3f" xlink:to="loc_crk_SecuredOvernightFinancingRateSOFRMember_13788c18-244b-4fdf-a8e0-6d259a8526a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_0950974b-f5b8-4651-b528-961eeed34fed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_01dbfaa9-cfb4-4f56-a27c-5d5b765a7f3f" xlink:to="loc_us-gaap_BaseRateMember_0950974b-f5b8-4651-b528-961eeed34fed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5f05ba1c-1b61-4e0d-82bd-7b3f0b953898" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9fc54c1d-efc4-4a4c-9222-b41e3859a3d5" xlink:to="loc_srt_RangeAxis_5f05ba1c-1b61-4e0d-82bd-7b3f0b953898" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a433c75e-fc09-455c-8abe-fab18da203b6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_5f05ba1c-1b61-4e0d-82bd-7b3f0b953898" xlink:to="loc_srt_RangeMember_a433c75e-fc09-455c-8abe-fab18da203b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3c9b6467-6a56-4e7a-b1a5-c0947be00e0d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a433c75e-fc09-455c-8abe-fab18da203b6" xlink:to="loc_srt_MinimumMember_3c9b6467-6a56-4e7a-b1a5-c0947be00e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_147922cf-1720-4fd1-929b-2ec2adf5d54c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_a433c75e-fc09-455c-8abe-fab18da203b6" xlink:to="loc_srt_MaximumMember_147922cf-1720-4fd1-929b-2ec2adf5d54c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_fec06138-b03a-4629-8b35-4a62dae5e21f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9fc54c1d-efc4-4a4c-9222-b41e3859a3d5" xlink:to="loc_us-gaap_CreditFacilityAxis_fec06138-b03a-4629-8b35-4a62dae5e21f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_863aaf89-9fee-405c-aadc-1b14e878a0fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_fec06138-b03a-4629-8b35-4a62dae5e21f" xlink:to="loc_us-gaap_CreditFacilityDomain_863aaf89-9fee-405c-aadc-1b14e878a0fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_84ead450-b5d5-43b3-9820-377fe2617fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_863aaf89-9fee-405c-aadc-1b14e878a0fd" xlink:to="loc_us-gaap_LineOfCreditMember_84ead450-b5d5-43b3-9820-377fe2617fa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_45b36a36-f446-4986-80ef-efe57bae75b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_863aaf89-9fee-405c-aadc-1b14e878a0fd" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_45b36a36-f446-4986-80ef-efe57bae75b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_9fc54c1d-efc4-4a4c-9222-b41e3859a3d5" xlink:to="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_b95bc5aa-538f-41f2-b622-2c2620ce999e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_b95bc5aa-538f-41f2-b622-2c2620ce999e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6ca9dd1c-8f38-4c69-a6bf-721e464a30a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6ca9dd1c-8f38-4c69-a6bf-721e464a30a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_34d57749-b5a4-4ae4-9318-90796206d819" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_34d57749-b5a4-4ae4-9318-90796206d819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_a42eec3a-6272-43e5-830b-3372d38058b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_a42eec3a-6272-43e5-830b-3372d38058b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_8096889a-0423-46bc-9a71-d758f21b6825" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_8096889a-0423-46bc-9a71-d758f21b6825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtWeightedAverageInterestRate_4695367b-e155-4a66-a987-e65251164c37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtWeightedAverageInterestRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_DebtWeightedAverageInterestRate_4695367b-e155-4a66-a987-e65251164c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_LeverageRatio_d6ce004f-ce4b-486a-8575-a62727271ddf" xlink:href="crk-20221231.xsd#crk_LeverageRatio"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_crk_LeverageRatio_d6ce004f-ce4b-486a-8575-a62727271ddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CurrentRatio_a0ecc1d0-f94e-4061-be45-3951198eb968" xlink:href="crk-20221231.xsd#crk_CurrentRatio"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_crk_CurrentRatio_a0ecc1d0-f94e-4061-be45-3951198eb968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSeniorDebt_ac603eef-bdfc-4a71-924c-4e128c9f2127" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfSeniorDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_RepaymentsOfSeniorDebt_ac603eef-bdfc-4a71-924c-4e128c9f2127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_78077fe1-42af-4f5f-9e60-4769d1d869df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtExtinguishmentCosts"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_PaymentsOfDebtExtinguishmentCosts_78077fe1-42af-4f5f-9e60-4769d1d869df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseLongTermDebt_7fba7c19-12b5-4632-b31e-501b8b6d9b20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseLongTermDebt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_InterestExpenseLongTermDebt_7fba7c19-12b5-4632-b31e-501b8b6d9b20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_e10c90f9-3c34-429e-b932-aec0531a9bc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_e10c90f9-3c34-429e-b932-aec0531a9bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_3d4114ab-874b-4a27-8ad1-0c4a6d511d4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_3d4114ab-874b-4a27-8ad1-0c4a6d511d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_d65ad6f9-15d0-4db4-b4e5-a9ab7c91a3c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_d65ad6f9-15d0-4db4-b4e5-a9ab7c91a3c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_db7eb97f-b74b-4e47-8a83-5e10a8273fa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_6fa6a605-e2dd-4565-90fe-5768dcb33c70" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt_db7eb97f-b74b-4e47-8a83-5e10a8273fa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#CommitmentsandContingenciesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_60132c25-ceb0-4a7d-a7da-3ae6d87a1092" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CommitmentsAndContingenciesTable_861578f1-218a-4630-9bc0-a649e4da5018" xlink:href="crk-20221231.xsd#crk_CommitmentsAndContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_60132c25-ceb0-4a7d-a7da-3ae6d87a1092" xlink:to="loc_crk_CommitmentsAndContingenciesTable_861578f1-218a-4630-9bc0-a649e4da5018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_027a3675-45d6-446c-93e6-22ac9eab8893" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CommitmentsAndContingenciesTable_861578f1-218a-4630-9bc0-a649e4da5018" xlink:to="loc_srt_RangeAxis_027a3675-45d6-446c-93e6-22ac9eab8893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e0f8b619-c92f-46f7-9343-fb8146af9c0d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_027a3675-45d6-446c-93e6-22ac9eab8893" xlink:to="loc_srt_RangeMember_e0f8b619-c92f-46f7-9343-fb8146af9c0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_76c01608-391f-4afc-b971-47132c6321d9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e0f8b619-c92f-46f7-9343-fb8146af9c0d" xlink:to="loc_srt_MinimumMember_76c01608-391f-4afc-b971-47132c6321d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_75362a0f-048b-4795-802e-a9d560e4bbb5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e0f8b619-c92f-46f7-9343-fb8146af9c0d" xlink:to="loc_srt_MaximumMember_75362a0f-048b-4795-802e-a9d560e4bbb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_8ba92d13-d0af-4505-8250-a42ce2487ce5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CommitmentsAndContingenciesTable_861578f1-218a-4630-9bc0-a649e4da5018" xlink:to="loc_us-gaap_OtherCommitmentsAxis_8ba92d13-d0af-4505-8250-a42ce2487ce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_8de748cf-b876-435b-a003-232f70c0e02b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_8ba92d13-d0af-4505-8250-a42ce2487ce5" xlink:to="loc_us-gaap_OtherCommitmentsDomain_8de748cf-b876-435b-a003-232f70c0e02b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NaturalGasTransportationAndGatheringContractsMember_2ff0efa2-7621-45c7-af77-9d92655cdf8d" xlink:href="crk-20221231.xsd#crk_NaturalGasTransportationAndGatheringContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_8de748cf-b876-435b-a003-232f70c0e02b" xlink:to="loc_crk_NaturalGasTransportationAndGatheringContractsMember_2ff0efa2-7621-45c7-af77-9d92655cdf8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_DrillingRigContractsMember_548a99b1-17a2-4e67-a14d-bf3d65752a1a" xlink:href="crk-20221231.xsd#crk_DrillingRigContractsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_8de748cf-b876-435b-a003-232f70c0e02b" xlink:to="loc_crk_DrillingRigContractsMember_548a99b1-17a2-4e67-a14d-bf3d65752a1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CompletionServiceContractsMember_6a41dc00-9a95-4b0b-a4b8-8ad726faf672" xlink:href="crk-20221231.xsd#crk_CompletionServiceContractsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_8de748cf-b876-435b-a003-232f70c0e02b" xlink:to="loc_crk_CompletionServiceContractsMember_6a41dc00-9a95-4b0b-a4b8-8ad726faf672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_HydraulicFracturingServiceAgreementsMember_fd5aadda-c83b-455c-9a35-a1fd47775fec" xlink:href="crk-20221231.xsd#crk_HydraulicFracturingServiceAgreementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_8de748cf-b876-435b-a003-232f70c0e02b" xlink:to="loc_crk_HydraulicFracturingServiceAgreementsMember_fd5aadda-c83b-455c-9a35-a1fd47775fec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:href="crk-20221231.xsd#crk_CommitmentsAndContingenciesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CommitmentsAndContingenciesTable_861578f1-218a-4630-9bc0-a649e4da5018" xlink:to="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_0c7044f6-6c99-43a7-831c-f38ed89d60ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:to="loc_us-gaap_OtherCommitmentDueInNextTwelveMonths_0c7044f6-6c99-43a7-831c-f38ed89d60ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInSecondYear_e8b3ff17-a1d4-4d67-9458-626a1b5c86bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInSecondYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:to="loc_us-gaap_OtherCommitmentDueInSecondYear_e8b3ff17-a1d4-4d67-9458-626a1b5c86bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInThirdYear_2611d2b9-ccda-4615-857f-d79c26b78fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInThirdYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:to="loc_us-gaap_OtherCommitmentDueInThirdYear_2611d2b9-ccda-4615-857f-d79c26b78fe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInFourthYear_aa5d8837-09de-4645-9fa6-2e75100affe6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInFourthYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:to="loc_us-gaap_OtherCommitmentDueInFourthYear_aa5d8837-09de-4645-9fa6-2e75100affe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueInFifthYear_d6398e30-f047-4581-9e9a-de82ad5424f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueInFifthYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:to="loc_us-gaap_OtherCommitmentDueInFifthYear_d6398e30-f047-4581-9e9a-de82ad5424f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentDueAfterFifthYear_63b81b5f-b767-40c0-9f3b-88d8e063b532" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentDueAfterFifthYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:to="loc_us-gaap_OtherCommitmentDueAfterFifthYear_63b81b5f-b767-40c0-9f3b-88d8e063b532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OtherCommitmentPeriod_4bea59b3-8ba7-4ecd-be2d-eb2c02338e13" xlink:href="crk-20221231.xsd#crk_OtherCommitmentPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:to="loc_crk_OtherCommitmentPeriod_4bea59b3-8ba7-4ecd-be2d-eb2c02338e13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OtherCommitmentNumberOfDrillingRigs_400c3f32-ba10-424d-b40a-a9e13b211388" xlink:href="crk-20221231.xsd#crk_OtherCommitmentNumberOfDrillingRigs"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:to="loc_crk_OtherCommitmentNumberOfDrillingRigs_400c3f32-ba10-424d-b40a-a9e13b211388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OtherCommitmentNumberOfNaturalGasPoweredFleets_f22ecdfc-a69b-4624-bb9c-a52d2e3e4767" xlink:href="crk-20221231.xsd#crk_OtherCommitmentNumberOfNaturalGasPoweredFleets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CommitmentsAndContingenciesLineItems_3e2763fb-3df5-4ab0-a80f-8ae56c1ae756" xlink:to="loc_crk_OtherCommitmentNumberOfNaturalGasPoweredFleets_f22ecdfc-a69b-4624-bb9c-a52d2e3e4767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/ConvertiblePreferredStockAdditionalInformationDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#ConvertiblePreferredStockAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/ConvertiblePreferredStockAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityDisclosureAbstract_eca4aa32-cada-4e8e-ab95-23a64dc2c38e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityByClassOfStockTable_6c7fa540-28ff-4d6c-8738-c9458e94ee5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityByClassOfStockTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityDisclosureAbstract_eca4aa32-cada-4e8e-ab95-23a64dc2c38e" xlink:to="loc_us-gaap_TemporaryEquityByClassOfStockTable_6c7fa540-28ff-4d6c-8738-c9458e94ee5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_94d4d9fa-6169-46df-b2cb-4a72af79fc59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_6c7fa540-28ff-4d6c-8738-c9458e94ee5a" xlink:to="loc_us-gaap_StatementClassOfStockAxis_94d4d9fa-6169-46df-b2cb-4a72af79fc59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4e951ab2-b957-4fa8-9906-03fb9ea2d9b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_94d4d9fa-6169-46df-b2cb-4a72af79fc59" xlink:to="loc_us-gaap_ClassOfStockDomain_4e951ab2-b957-4fa8-9906-03fb9ea2d9b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_SeriesBConvertiblePreferredStockMember_e2e655d8-f9fe-4c10-800c-b3adee9ad718" xlink:href="crk-20221231.xsd#crk_SeriesBConvertiblePreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_4e951ab2-b957-4fa8-9906-03fb9ea2d9b3" xlink:to="loc_crk_SeriesBConvertiblePreferredStockMember_e2e655d8-f9fe-4c10-800c-b3adee9ad718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityLineItems_e8809a06-ff5d-465c-9deb-f9b5c609266b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityByClassOfStockTable_6c7fa540-28ff-4d6c-8738-c9458e94ee5a" xlink:to="loc_us-gaap_TemporaryEquityLineItems_e8809a06-ff5d-465c-9deb-f9b5c609266b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesConverted1_2b44f452-3e70-469b-b5c3-dbec338ed15a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockSharesConverted1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TemporaryEquityLineItems_e8809a06-ff5d-465c-9deb-f9b5c609266b" xlink:to="loc_us-gaap_ConversionOfStockSharesConverted1_2b44f452-3e70-469b-b5c3-dbec338ed15a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/StockholdersEquityAdditionalInformationDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#StockholdersEquityAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/StockholdersEquityAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_3a2a8d41-47fc-4377-b2ce-449006d34005" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CommonStockAndPreferredStockSharesAuthorized_ed1bd2be-4194-4fe8-bd1b-cb40317d3980" xlink:href="crk-20221231.xsd#crk_CommonStockAndPreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3a2a8d41-47fc-4377-b2ce-449006d34005" xlink:to="loc_crk_CommonStockAndPreferredStockSharesAuthorized_ed1bd2be-4194-4fe8-bd1b-cb40317d3980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_9c4e2767-8c36-4181-a7e9-8609bbc26811" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3a2a8d41-47fc-4377-b2ce-449006d34005" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_9c4e2767-8c36-4181-a7e9-8609bbc26811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_7146369b-25e4-4dad-a356-b30a6d0469cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3a2a8d41-47fc-4377-b2ce-449006d34005" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_7146369b-25e4-4dad-a356-b30a6d0469cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquitySharesAuthorized_195c5411-61ab-4521-9a9e-02bb791b831a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquitySharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3a2a8d41-47fc-4377-b2ce-449006d34005" xlink:to="loc_us-gaap_TemporaryEquitySharesAuthorized_195c5411-61ab-4521-9a9e-02bb791b831a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_877039b1-2ab2-4ee6-9a5a-230a38977a25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TemporaryEquityParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3a2a8d41-47fc-4377-b2ce-449006d34005" xlink:to="loc_us-gaap_TemporaryEquityParOrStatedValuePerShare_877039b1-2ab2-4ee6-9a5a-230a38977a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#StockbasedCompensationAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0929b969-b118-4528-996b-f7a3df7a5609" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d835808-7659-4046-b128-907c9f56a336" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0929b969-b118-4528-996b-f7a3df7a5609" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d835808-7659-4046-b128-907c9f56a336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_021d06aa-759a-47c1-ab5e-b9f4d2e7ef79" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d835808-7659-4046-b128-907c9f56a336" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_021d06aa-759a-47c1-ab5e-b9f4d2e7ef79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_36b3f99d-c56e-4f26-b2e9-694b3d8fa293" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_021d06aa-759a-47c1-ab5e-b9f4d2e7ef79" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_36b3f99d-c56e-4f26-b2e9-694b3d8fa293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_705860df-061e-4238-a105-4da0053c6896" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_36b3f99d-c56e-4f26-b2e9-694b3d8fa293" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_705860df-061e-4238-a105-4da0053c6896" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_ff4111b8-95cc-422a-92db-c62a2e70b222" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d835808-7659-4046-b128-907c9f56a336" xlink:to="loc_srt_RangeAxis_ff4111b8-95cc-422a-92db-c62a2e70b222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_ab1b4ad5-0dd6-441c-b072-771de3656c32" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_ff4111b8-95cc-422a-92db-c62a2e70b222" xlink:to="loc_srt_RangeMember_ab1b4ad5-0dd6-441c-b072-771de3656c32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_59834dcd-0aba-44d5-b067-f9ea995ccf53" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_ab1b4ad5-0dd6-441c-b072-771de3656c32" xlink:to="loc_srt_MinimumMember_59834dcd-0aba-44d5-b067-f9ea995ccf53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_33c1fb4a-a734-4f95-aa88-28f8a56f4bad" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_ab1b4ad5-0dd6-441c-b072-771de3656c32" xlink:to="loc_srt_MaximumMember_33c1fb4a-a734-4f95-aa88-28f8a56f4bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_13aec228-7136-493a-8816-1a198d90f614" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d835808-7659-4046-b128-907c9f56a336" xlink:to="loc_us-gaap_AwardTypeAxis_13aec228-7136-493a-8816-1a198d90f614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_599614cd-cb73-4d91-aab8-9b3b473d9e02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_13aec228-7136-493a-8816-1a198d90f614" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_599614cd-cb73-4d91-aab8-9b3b473d9e02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_431fd6d8-9cf2-4a5f-9b9c-01f71b6f01ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_599614cd-cb73-4d91-aab8-9b3b473d9e02" xlink:to="loc_us-gaap_RestrictedStockMember_431fd6d8-9cf2-4a5f-9b9c-01f71b6f01ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_2f32a06b-4ef0-48f6-916f-38f6631c22e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_599614cd-cb73-4d91-aab8-9b3b473d9e02" xlink:to="loc_us-gaap_PerformanceSharesMember_2f32a06b-4ef0-48f6-916f-38f6631c22e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6784843d-b624-4da2-a1c6-0d00edb52855" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4d835808-7659-4046-b128-907c9f56a336" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6784843d-b624-4da2-a1c6-0d00edb52855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_07a5e085-7176-4c9f-83ac-f0a7359ab5c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6784843d-b624-4da2-a1c6-0d00edb52855" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_07a5e085-7176-4c9f-83ac-f0a7359ab5c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_d0ef13e2-9d41-40b2-89f8-fc601087f8db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6784843d-b624-4da2-a1c6-0d00edb52855" xlink:to="loc_us-gaap_ShareBasedCompensation_d0ef13e2-9d41-40b2-89f8-fc601087f8db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c2b1e8e3-997e-45f3-becb-f340788c7274" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6784843d-b624-4da2-a1c6-0d00edb52855" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_c2b1e8e3-997e-45f3-becb-f340788c7274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum_e551faca-362b-4e02-8bde-277495547703" xlink:href="crk-20221231.xsd#crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6784843d-b624-4da2-a1c6-0d00edb52855" xlink:to="loc_crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum_e551faca-362b-4e02-8bde-277495547703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum_1a05f2f3-c005-4a1e-b30e-f8cf59ad74f5" xlink:href="crk-20221231.xsd#crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6784843d-b624-4da2-a1c6-0d00edb52855" xlink:to="loc_crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum_1a05f2f3-c005-4a1e-b30e-f8cf59ad74f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum_a02e9052-10e6-4667-8f7e-6c25d40eba29" xlink:href="crk-20221231.xsd#crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6784843d-b624-4da2-a1c6-0d00edb52855" xlink:to="loc_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum_a02e9052-10e6-4667-8f7e-6c25d40eba29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum_def4cc28-df7d-4ffe-b501-1a65b073d51c" xlink:href="crk-20221231.xsd#crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_6784843d-b624-4da2-a1c6-0d00edb52855" xlink:to="loc_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum_def4cc28-df7d-4ffe-b501-1a65b073d51c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#StockbasedCompensationSummaryofRestrictedStockActivityDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_53b944d9-e51f-4712-9402-9f77586bfee2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7f2d1f80-5955-4ebe-88f5-1bdc1f78a1c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_53b944d9-e51f-4712-9402-9f77586bfee2" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7f2d1f80-5955-4ebe-88f5-1bdc1f78a1c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c43c5425-10d2-49c2-8036-c78cb24f4b8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7f2d1f80-5955-4ebe-88f5-1bdc1f78a1c9" xlink:to="loc_us-gaap_AwardTypeAxis_c43c5425-10d2-49c2-8036-c78cb24f4b8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_66adda46-957c-4916-b314-bbfdeec61391" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_c43c5425-10d2-49c2-8036-c78cb24f4b8a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_66adda46-957c-4916-b314-bbfdeec61391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_d99bda82-c230-4aaf-9f89-fbe0bd3c77d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_66adda46-957c-4916-b314-bbfdeec61391" xlink:to="loc_us-gaap_RestrictedStockMember_d99bda82-c230-4aaf-9f89-fbe0bd3c77d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_66493840-cb8e-4d47-b61a-e3e1a414ef41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7f2d1f80-5955-4ebe-88f5-1bdc1f78a1c9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_66493840-cb8e-4d47-b61a-e3e1a414ef41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_396f2a9b-2225-4855-9af8-7cc9a8de0c54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_66493840-cb8e-4d47-b61a-e3e1a414ef41" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_396f2a9b-2225-4855-9af8-7cc9a8de0c54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_857522d5-0bd5-4b63-8fcd-fc482cf97aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_396f2a9b-2225-4855-9af8-7cc9a8de0c54" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_857522d5-0bd5-4b63-8fcd-fc482cf97aa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d50ede4e-f07b-405f-8f7e-1d59512a4cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_396f2a9b-2225-4855-9af8-7cc9a8de0c54" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d50ede4e-f07b-405f-8f7e-1d59512a4cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_b18fa273-0cf7-456b-aa3a-dc9cb0d7d053" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_396f2a9b-2225-4855-9af8-7cc9a8de0c54" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_b18fa273-0cf7-456b-aa3a-dc9cb0d7d053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c425221e-c0b3-4058-a43b-60d1e7f0f093" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_396f2a9b-2225-4855-9af8-7cc9a8de0c54" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c425221e-c0b3-4058-a43b-60d1e7f0f093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0f86215a-0058-42ab-b243-5810e692acc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_396f2a9b-2225-4855-9af8-7cc9a8de0c54" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0f86215a-0058-42ab-b243-5810e692acc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2b523887-fc90-4c76-955a-9a84c90bed37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_66493840-cb8e-4d47-b61a-e3e1a414ef41" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2b523887-fc90-4c76-955a-9a84c90bed37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c5e6672c-7f71-48f0-8f3d-be8aeb3d9d1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2b523887-fc90-4c76-955a-9a84c90bed37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_c5e6672c-7f71-48f0-8f3d-be8aeb3d9d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d864b12d-055f-4adb-9c18-3f2c8984292d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2b523887-fc90-4c76-955a-9a84c90bed37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d864b12d-055f-4adb-9c18-3f2c8984292d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_97402bd7-737f-496b-a8ee-55437cb5c4dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2b523887-fc90-4c76-955a-9a84c90bed37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_97402bd7-737f-496b-a8ee-55437cb5c4dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_0759e0c8-f5eb-4294-a5ba-8ee0b3ac2d71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2b523887-fc90-4c76-955a-9a84c90bed37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_0759e0c8-f5eb-4294-a5ba-8ee0b3ac2d71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_194f7bf1-e482-4665-8a11-1b7d12ce6cf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_2b523887-fc90-4c76-955a-9a84c90bed37" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_194f7bf1-e482-4665-8a11-1b7d12ce6cf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_109c8e2c-1865-4124-a106-0ce134e7a809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_66493840-cb8e-4d47-b61a-e3e1a414ef41" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_109c8e2c-1865-4124-a106-0ce134e7a809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1bf886ec-771a-4c8c-ac99-061d7f818cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_66493840-cb8e-4d47-b61a-e3e1a414ef41" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_1bf886ec-771a-4c8c-ac99-061d7f818cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_c38ffaca-f734-416c-96c1-879ead5948ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_66493840-cb8e-4d47-b61a-e3e1a414ef41" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_c38ffaca-f734-416c-96c1-879ead5948ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2f5ee7d6-481b-432b-8e8f-2f56c5f28f33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_66493840-cb8e-4d47-b61a-e3e1a414ef41" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_2f5ee7d6-481b-432b-8e8f-2f56c5f28f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_be567628-7144-4073-af2a-4bdaac56f6d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_66493840-cb8e-4d47-b61a-e3e1a414ef41" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_be567628-7144-4073-af2a-4bdaac56f6d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/StockbasedCompensationSummaryofSignificantAssumptionsUsedtoValuePSUsDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#StockbasedCompensationSummaryofSignificantAssumptionsUsedtoValuePSUsDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/StockbasedCompensationSummaryofSignificantAssumptionsUsedtoValuePSUsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0f078a9e-6194-4b8f-8934-c11223ed936d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8a50937b-21c8-49f8-99cd-4e3bfd08f25d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0f078a9e-6194-4b8f-8934-c11223ed936d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8a50937b-21c8-49f8-99cd-4e3bfd08f25d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_6f68d6bb-e91a-46b3-b5eb-6d96548f2ea3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8a50937b-21c8-49f8-99cd-4e3bfd08f25d" xlink:to="loc_us-gaap_AwardTypeAxis_6f68d6bb-e91a-46b3-b5eb-6d96548f2ea3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_603c80cf-e6ba-4e9d-a327-160fa19333fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_6f68d6bb-e91a-46b3-b5eb-6d96548f2ea3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_603c80cf-e6ba-4e9d-a327-160fa19333fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_cb72d5fd-d677-4bb8-86cb-542d2222e09c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_603c80cf-e6ba-4e9d-a327-160fa19333fb" xlink:to="loc_us-gaap_PerformanceSharesMember_cb72d5fd-d677-4bb8-86cb-542d2222e09c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad4096a3-e25b-4706-a1ad-08ae45e9ccb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8a50937b-21c8-49f8-99cd-4e3bfd08f25d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad4096a3-e25b-4706-a1ad-08ae45e9ccb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_5122717e-5720-40fb-ac96-67ccb980cd32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad4096a3-e25b-4706-a1ad-08ae45e9ccb9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_5122717e-5720-40fb-ac96-67ccb980cd32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_e3251c6f-3ad9-4b84-b611-60568f487ef5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad4096a3-e25b-4706-a1ad-08ae45e9ccb9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_e3251c6f-3ad9-4b84-b611-60568f487ef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_e70199b6-cd57-4008-a562-7da5d393b076" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ad4096a3-e25b-4706-a1ad-08ae45e9ccb9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_e70199b6-cd57-4008-a562-7da5d393b076" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU" xlink:type="simple" xlink:href="crk-20221231.xsd#StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_391aa324-1d1f-431e-b816-d102d08c0ae5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_49a27ad2-17bd-41b7-8231-5bd7a7ad617d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_391aa324-1d1f-431e-b816-d102d08c0ae5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_49a27ad2-17bd-41b7-8231-5bd7a7ad617d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_853c227f-40f4-4401-91b1-bb4d2b8c51cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_49a27ad2-17bd-41b7-8231-5bd7a7ad617d" xlink:to="loc_us-gaap_AwardTypeAxis_853c227f-40f4-4401-91b1-bb4d2b8c51cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53af46c3-28d0-453f-8eb8-f0564064ab86" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_853c227f-40f4-4401-91b1-bb4d2b8c51cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53af46c3-28d0-453f-8eb8-f0564064ab86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_94a63ebf-c30f-49b8-872a-e439d3d6c59f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_53af46c3-28d0-453f-8eb8-f0564064ab86" xlink:to="loc_us-gaap_PerformanceSharesMember_94a63ebf-c30f-49b8-872a-e439d3d6c59f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0d79fdb6-9b07-4b6b-bf21-250414d0e451" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_49a27ad2-17bd-41b7-8231-5bd7a7ad617d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0d79fdb6-9b07-4b6b-bf21-250414d0e451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_1f1d10cb-a6b9-42d3-8bd5-3d87335c37f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0d79fdb6-9b07-4b6b-bf21-250414d0e451" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_1f1d10cb-a6b9-42d3-8bd5-3d87335c37f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fa039a7c-1ab7-4062-8249-9ee9273ec039" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_1f1d10cb-a6b9-42d3-8bd5-3d87335c37f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fa039a7c-1ab7-4062-8249-9ee9273ec039" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_bf38da85-a8a7-4318-998d-28d8f6f84143" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_1f1d10cb-a6b9-42d3-8bd5-3d87335c37f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_bf38da85-a8a7-4318-998d-28d8f6f84143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d361da85-a4df-4ebd-91f0-30497ea56626" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_1f1d10cb-a6b9-42d3-8bd5-3d87335c37f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d361da85-a4df-4ebd-91f0-30497ea56626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_e7ae6d0f-b0e8-4a89-b300-604a5ee6f7a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_1f1d10cb-a6b9-42d3-8bd5-3d87335c37f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_e7ae6d0f-b0e8-4a89-b300-604a5ee6f7a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_935dd554-91ae-494f-af6a-264e2b315259" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_1f1d10cb-a6b9-42d3-8bd5-3d87335c37f3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_935dd554-91ae-494f-af6a-264e2b315259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d6d97f9e-7eac-4cd0-b5fb-8af88a9af8da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0d79fdb6-9b07-4b6b-bf21-250414d0e451" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d6d97f9e-7eac-4cd0-b5fb-8af88a9af8da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7bf076e3-860f-4738-be6f-148e8f805da0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d6d97f9e-7eac-4cd0-b5fb-8af88a9af8da" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7bf076e3-860f-4738-be6f-148e8f805da0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3dbf7d1d-0715-4e7a-b126-f1b3dd902d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d6d97f9e-7eac-4cd0-b5fb-8af88a9af8da" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3dbf7d1d-0715-4e7a-b126-f1b3dd902d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_ca50ad06-699d-4087-af7c-6963d45e3b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d6d97f9e-7eac-4cd0-b5fb-8af88a9af8da" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_ca50ad06-699d-4087-af7c-6963d45e3b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_fc8b7391-4046-4d7d-9f64-e6cb061b5166" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d6d97f9e-7eac-4cd0-b5fb-8af88a9af8da" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_fc8b7391-4046-4d7d-9f64-e6cb061b5166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4fe0e4b1-18a9-407b-860b-38213819e1b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_d6d97f9e-7eac-4cd0-b5fb-8af88a9af8da" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4fe0e4b1-18a9-407b-860b-38213819e1b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#StockbasedCompensationSummaryofPSUActivityDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9c4c7eed-f9d3-42d0-8ed2-dac57e4a987f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1ca0278b-7e4c-4938-b3c2-9612329f6676" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9c4c7eed-f9d3-42d0-8ed2-dac57e4a987f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1ca0278b-7e4c-4938-b3c2-9612329f6676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_31fca70d-313c-4f6c-8950-879e0e92f584" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1ca0278b-7e4c-4938-b3c2-9612329f6676" xlink:to="loc_us-gaap_AwardTypeAxis_31fca70d-313c-4f6c-8950-879e0e92f584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8eb36457-7f8b-4d42-b32b-264986e5e842" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_31fca70d-313c-4f6c-8950-879e0e92f584" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8eb36457-7f8b-4d42-b32b-264986e5e842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_5c62b180-ffd0-4811-9dcc-a03dd9f081f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8eb36457-7f8b-4d42-b32b-264986e5e842" xlink:to="loc_us-gaap_PerformanceSharesMember_5c62b180-ffd0-4811-9dcc-a03dd9f081f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8c8d23b5-69c3-4246-95a9-919d4c1b05dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1ca0278b-7e4c-4938-b3c2-9612329f6676" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8c8d23b5-69c3-4246-95a9-919d4c1b05dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NumberOfPerformanceShareUnitsAwardsGranted_b2c31037-8f0c-48c4-8dc6-92336065156f" xlink:href="crk-20221231.xsd#crk_NumberOfPerformanceShareUnitsAwardsGranted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8c8d23b5-69c3-4246-95a9-919d4c1b05dd" xlink:to="loc_crk_NumberOfPerformanceShareUnitsAwardsGranted_b2c31037-8f0c-48c4-8dc6-92336065156f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PerformanceShareUnitsGrantDateFairValue_8e01035a-7097-411c-a45a-5e6d713e9c96" xlink:href="crk-20221231.xsd#crk_PerformanceShareUnitsGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8c8d23b5-69c3-4246-95a9-919d4c1b05dd" xlink:to="loc_crk_PerformanceShareUnitsGrantDateFairValue_8e01035a-7097-411c-a45a-5e6d713e9c96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_GrantDateFairValueOfPerformanceShareUnits_1ebe9fa1-17d3-42ed-80d0-452b4d2bd19f" xlink:href="crk-20221231.xsd#crk_GrantDateFairValueOfPerformanceShareUnits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8c8d23b5-69c3-4246-95a9-919d4c1b05dd" xlink:to="loc_crk_GrantDateFairValueOfPerformanceShareUnits_1ebe9fa1-17d3-42ed-80d0-452b4d2bd19f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6055901d-d1d5-4f79-babe-9ee140bc7d67" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8c8d23b5-69c3-4246-95a9-919d4c1b05dd" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6055901d-d1d5-4f79-babe-9ee140bc7d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9d1e1868-5e91-4b69-9eb3-8b331427541c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8c8d23b5-69c3-4246-95a9-919d4c1b05dd" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9d1e1868-5e91-4b69-9eb3-8b331427541c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_82cd2594-0b20-4da7-8c1f-2f3922d31203" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8c8d23b5-69c3-4246-95a9-919d4c1b05dd" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_82cd2594-0b20-4da7-8c1f-2f3922d31203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/RetirementPlanAdditionalInformationDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#RetirementPlanAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/RetirementPlanAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a4c13d26-d1a6-4988-bfc2-9b12a35ce7a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_3b62a23c-4a6f-4afb-b9d2-a3ce36ef26a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a4c13d26-d1a6-4988-bfc2-9b12a35ce7a1" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_3b62a23c-4a6f-4afb-b9d2-a3ce36ef26a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/IncomeTaxesConsolidatedIncomeTaxProvisionBenefitDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#IncomeTaxesConsolidatedIncomeTaxProvisionBenefitDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/IncomeTaxesConsolidatedIncomeTaxProvisionBenefitDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8d1760e4-1bad-4b68-b121-680ce609f0ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_8bf649dd-653d-4f19-8845-b768128c76f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8d1760e4-1bad-4b68-b121-680ce609f0ae" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_8bf649dd-653d-4f19-8845-b768128c76f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0b5b756f-475b-4281-acab-f4628ab17717" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8d1760e4-1bad-4b68-b121-680ce609f0ae" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_0b5b756f-475b-4281-acab-f4628ab17717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_4d7a5b37-3eaa-4d3d-ae58-971ba7a8b6cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8d1760e4-1bad-4b68-b121-680ce609f0ae" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_4d7a5b37-3eaa-4d3d-ae58-971ba7a8b6cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e18dc1b5-ad3d-49c6-93d0-a123435cce95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8d1760e4-1bad-4b68-b121-680ce609f0ae" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_e18dc1b5-ad3d-49c6-93d0-a123435cce95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5abe7d14-ac86-476d-8b19-2c013adb9314" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8d1760e4-1bad-4b68-b121-680ce609f0ae" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5abe7d14-ac86-476d-8b19-2c013adb9314" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#IncomeTaxesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/IncomeTaxesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_aed56157-26d6-434f-b7e6-a45753354fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_IncomeTaxesTable_7e1c98d7-2221-437d-869c-e4ee979f391d" xlink:href="crk-20221231.xsd#crk_IncomeTaxesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_aed56157-26d6-434f-b7e6-a45753354fd5" xlink:to="loc_crk_IncomeTaxesTable_7e1c98d7-2221-437d-869c-e4ee979f391d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_e2bf3d5d-ac74-4c61-a8cc-a745d4ebdbc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_IncomeTaxesTable_7e1c98d7-2221-437d-869c-e4ee979f391d" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_e2bf3d5d-ac74-4c61-a8cc-a745d4ebdbc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_4fe77e58-afc9-459f-887d-cb2bc6bf5dbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_e2bf3d5d-ac74-4c61-a8cc-a745d4ebdbc7" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_4fe77e58-afc9-459f-887d-cb2bc6bf5dbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_0bcee889-92d6-4977-a0ea-6bbe4af5777f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_4fe77e58-afc9-459f-887d-cb2bc6bf5dbc" xlink:to="loc_us-gaap_DomesticCountryMember_0bcee889-92d6-4977-a0ea-6bbe4af5777f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_885df218-6ace-4762-842c-ef0fb7e1a48e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_4fe77e58-afc9-459f-887d-cb2bc6bf5dbc" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_885df218-6ace-4762-842c-ef0fb7e1a48e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_IncomeTaxesLineItems_5bb26485-309e-45a4-a3e3-5ca990dcdaca" xlink:href="crk-20221231.xsd#crk_IncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_IncomeTaxesTable_7e1c98d7-2221-437d-869c-e4ee979f391d" xlink:to="loc_crk_IncomeTaxesLineItems_5bb26485-309e-45a4-a3e3-5ca990dcdaca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NetOperatingLossExpirationPeriod_b7cb8603-7d26-4198-849a-57b35bbfa0ee" xlink:href="crk-20221231.xsd#crk_NetOperatingLossExpirationPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_IncomeTaxesLineItems_5bb26485-309e-45a4-a3e3-5ca990dcdaca" xlink:to="loc_crk_NetOperatingLossExpirationPeriod_b7cb8603-7d26-4198-849a-57b35bbfa0ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount_393e5756-58d5-4700-a3c2-e423840d4fbc" xlink:href="crk-20221231.xsd#crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_IncomeTaxesLineItems_5bb26485-309e-45a4-a3e3-5ca990dcdaca" xlink:to="loc_crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount_393e5756-58d5-4700-a3c2-e423840d4fbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_9053244a-2e2a-445b-aeb7-bcb3aecf7f72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract_002469db-2d1b-4416-b6ab-dc8d7e7ea290" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9053244a-2e2a-445b-aeb7-bcb3aecf7f72" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract_002469db-2d1b-4416-b6ab-dc8d7e7ea290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_DeferredTaxAssetsInterestExpenseLimitation_d3cc300b-0618-4276-9928-3432930cd073" xlink:href="crk-20221231.xsd#crk_DeferredTaxAssetsInterestExpenseLimitation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract_002469db-2d1b-4416-b6ab-dc8d7e7ea290" xlink:to="loc_crk_DeferredTaxAssetsInterestExpenseLimitation_d3cc300b-0618-4276-9928-3432930cd073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_6507d4e8-b4c0-43d4-bfe2-9c9782eddc1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract_002469db-2d1b-4416-b6ab-dc8d7e7ea290" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_6507d4e8-b4c0-43d4-bfe2-9c9782eddc1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsDerivativeInstruments_3aa255eb-f08d-4603-bba1-7adfdd4f7b2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsDerivativeInstruments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract_002469db-2d1b-4416-b6ab-dc8d7e7ea290" xlink:to="loc_us-gaap_DeferredTaxAssetsDerivativeInstruments_3aa255eb-f08d-4603-bba1-7adfdd4f7b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations_aa86626a-9b9c-4ef9-b4a5-4eeae7279410" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract_002469db-2d1b-4416-b6ab-dc8d7e7ea290" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations_aa86626a-9b9c-4ef9-b4a5-4eeae7279410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_4bcc69d4-deb4-4ece-8f25-6084069d7589" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract_002469db-2d1b-4416-b6ab-dc8d7e7ea290" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_4bcc69d4-deb4-4ece-8f25-6084069d7589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_9eaa5646-36df-4d1f-aa79-9394ed770ab1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract_002469db-2d1b-4416-b6ab-dc8d7e7ea290" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_9eaa5646-36df-4d1f-aa79-9394ed770ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_f0e2f282-4f27-459f-86e9-231e2ba95156" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract_002469db-2d1b-4416-b6ab-dc8d7e7ea290" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_f0e2f282-4f27-459f-86e9-231e2ba95156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_7fb40704-2357-4cae-a422-525f61128a0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract_002469db-2d1b-4416-b6ab-dc8d7e7ea290" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_7fb40704-2357-4cae-a422-525f61128a0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_818d6024-07fd-4f7a-9e8a-17d796e46abb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_9053244a-2e2a-445b-aeb7-bcb3aecf7f72" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_818d6024-07fd-4f7a-9e8a-17d796e46abb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_39bfd3c3-5ca5-48f8-98eb-321e0c47dbee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_818d6024-07fd-4f7a-9e8a-17d796e46abb" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_39bfd3c3-5ca5-48f8-98eb-321e0c47dbee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_43cbd3d3-1d0d-4ff2-b78c-f5f78717f6f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesDerivatives"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_818d6024-07fd-4f7a-9e8a-17d796e46abb" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDerivatives_43cbd3d3-1d0d-4ff2-b78c-f5f78717f6f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount_cc4078cc-45df-4741-886e-cb8ca40d4bea" xlink:href="crk-20221231.xsd#crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_818d6024-07fd-4f7a-9e8a-17d796e46abb" xlink:to="loc_crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount_cc4078cc-45df-4741-886e-cb8ca40d4bea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_dc5c63e2-4273-4408-9099-8406897925a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_818d6024-07fd-4f7a-9e8a-17d796e46abb" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_dc5c63e2-4273-4408-9099-8406897925a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_edee5a9c-fb07-4775-b7cf-de64cb457e8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_818d6024-07fd-4f7a-9e8a-17d796e46abb" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_edee5a9c-fb07-4775-b7cf-de64cb457e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_c3d0b525-673c-4438-aba6-630165c3394c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNetAbstract_818d6024-07fd-4f7a-9e8a-17d796e46abb" xlink:to="loc_us-gaap_DeferredTaxLiabilities_c3d0b525-673c-4438-aba6-630165c3394c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_cf44f04a-a96a-4cc7-aa4d-863d0139a98c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_3bae299a-5d07-4b0f-8429-aba0f546749c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_cf44f04a-a96a-4cc7-aa4d-863d0139a98c" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_3bae299a-5d07-4b0f-8429-aba0f546749c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract_2958fd8b-301f-4b63-bff7-c25785e8609b" xlink:href="crk-20221231.xsd#crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_cf44f04a-a96a-4cc7-aa4d-863d0139a98c" xlink:to="loc_crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract_2958fd8b-301f-4b63-bff7-c25785e8609b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_5a94214c-1ebc-4bb9-9b3d-6877d69e303d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract_2958fd8b-301f-4b63-bff7-c25785e8609b" xlink:to="loc_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_5a94214c-1ebc-4bb9-9b3d-6877d69e303d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_ef85ce23-ad28-4c7b-a841-e7b9809deae7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract_2958fd8b-301f-4b63-bff7-c25785e8609b" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_ef85ce23-ad28-4c7b-a841-e7b9809deae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_fafc2462-ca8f-419d-afce-ee7236698ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract_2958fd8b-301f-4b63-bff7-c25785e8609b" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_fafc2462-ca8f-419d-afce-ee7236698ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_1d3a7a52-9a5d-481f-a5ac-7be250dd70d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract_2958fd8b-301f-4b63-bff7-c25785e8609b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_1d3a7a52-9a5d-481f-a5ac-7be250dd70d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c5e755ba-a5ca-4e69-b65a-2417dc20478c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_85bf9fbe-9afb-4928-ad14-47d98e160dce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c5e755ba-a5ca-4e69-b65a-2417dc20478c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_85bf9fbe-9afb-4928-ad14-47d98e160dce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_1b91bcb3-344a-4f5c-ba12-6e61dc538d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c5e755ba-a5ca-4e69-b65a-2417dc20478c" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_1b91bcb3-344a-4f5c-ba12-6e61dc538d5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_9548b965-3349-483e-a045-68225b605aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_1b91bcb3-344a-4f5c-ba12-6e61dc538d5c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_9548b965-3349-483e-a045-68225b605aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_64b2a6f3-8094-4f27-94c8-7f754474dfb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_1b91bcb3-344a-4f5c-ba12-6e61dc538d5c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_64b2a6f3-8094-4f27-94c8-7f754474dfb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_561ee603-41b8-4988-9c98-483cb6c2e334" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_1b91bcb3-344a-4f5c-ba12-6e61dc538d5c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_561ee603-41b8-4988-9c98-483cb6c2e334" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_7e38f3e1-fa68-40be-8f4f-d216020ecab6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract_1b91bcb3-344a-4f5c-ba12-6e61dc538d5c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_7e38f3e1-fa68-40be-8f4f-d216020ecab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/IncomeTaxesCarryforwardsAvailabletoReduceFutureIncomeTaxesDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#IncomeTaxesCarryforwardsAvailabletoReduceFutureIncomeTaxesDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/IncomeTaxesCarryforwardsAvailabletoReduceFutureIncomeTaxesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8d6476b8-c4e1-4b85-8506-c1204d70858b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable_86dff002-101d-4c17-9064-b526a5f87617" xlink:href="crk-20221231.xsd#crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8d6476b8-c4e1-4b85-8506-c1204d70858b" xlink:to="loc_crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable_86dff002-101d-4c17-9064-b526a5f87617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_908483e5-8194-4634-b16d-cf68508de85a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable_86dff002-101d-4c17-9064-b526a5f87617" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_908483e5-8194-4634-b16d-cf68508de85a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_d5b00b56-ff35-47f9-85ac-f40e11688434" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_908483e5-8194-4634-b16d-cf68508de85a" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_d5b00b56-ff35-47f9-85ac-f40e11688434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_78a56c98-bd26-45fb-ab67-fdc906a09c60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_d5b00b56-ff35-47f9-85ac-f40e11688434" xlink:to="loc_us-gaap_DomesticCountryMember_78a56c98-bd26-45fb-ab67-fdc906a09c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_a2a8a5b0-6462-469d-b4f6-31f0a76d6aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_d5b00b56-ff35-47f9-85ac-f40e11688434" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_a2a8a5b0-6462-469d-b4f6-31f0a76d6aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_YearsOfExpirationCarryforwardUnlimitedMember_05eaa5b2-1a13-4676-b5e8-ec9abb96faca" xlink:href="crk-20221231.xsd#crk_YearsOfExpirationCarryforwardUnlimitedMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_d5b00b56-ff35-47f9-85ac-f40e11688434" xlink:to="loc_crk_YearsOfExpirationCarryforwardUnlimitedMember_05eaa5b2-1a13-4676-b5e8-ec9abb96faca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems_95bb8dca-a6ae-447d-b5f5-6deb15a00ee1" xlink:href="crk-20221231.xsd#crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable_86dff002-101d-4c17-9064-b526a5f87617" xlink:to="loc_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems_95bb8dca-a6ae-447d-b5f5-6deb15a00ee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_edb10672-c7be-4f61-a545-b6d886bade11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems_95bb8dca-a6ae-447d-b5f5-6deb15a00ee1" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_edb10672-c7be-4f61-a545-b6d886bade11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense_39cb8662-9bc3-40a1-bcd7-b4d76f67422c" xlink:href="crk-20221231.xsd#crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems_95bb8dca-a6ae-447d-b5f5-6deb15a00ee1" xlink:to="loc_crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense_39cb8662-9bc3-40a1-bcd7-b4d76f67422c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_3df0bff7-2e20-4b3e-93dc-f1be472a16f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_dff69d3c-28ba-4b15-a149-8b39c581ecf5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_3df0bff7-2e20-4b3e-93dc-f1be472a16f3" xlink:to="loc_us-gaap_DerivativeTable_dff69d3c-28ba-4b15-a149-8b39c581ecf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_b061fcd3-c1af-4aef-8218-0aae087c09a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_dff69d3c-28ba-4b15-a149-8b39c581ecf5" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_b061fcd3-c1af-4aef-8218-0aae087c09a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_4695b22e-ab7f-4467-887a-5ab67f22c045" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_b061fcd3-c1af-4aef-8218-0aae087c09a7" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_4695b22e-ab7f-4467-887a-5ab67f22c045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NaturalGasContractMember_55b18b5b-cb83-4f2e-8345-bdcebecf8ec4" xlink:href="crk-20221231.xsd#crk_NaturalGasContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4695b22e-ab7f-4467-887a-5ab67f22c045" xlink:to="loc_crk_NaturalGasContractMember_55b18b5b-cb83-4f2e-8345-bdcebecf8ec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NaturalGasContractTwoMember_4a629667-cfae-4cb1-8dc2-7cffece81036" xlink:href="crk-20221231.xsd#crk_NaturalGasContractTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4695b22e-ab7f-4467-887a-5ab67f22c045" xlink:to="loc_crk_NaturalGasContractTwoMember_4a629667-cfae-4cb1-8dc2-7cffece81036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingActivityByTypeAxis_9ffe2b0f-b094-47f5-bee6-1885d2423efd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingActivityByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_dff69d3c-28ba-4b15-a149-8b39c581ecf5" xlink:to="loc_us-gaap_TradingActivityByTypeAxis_9ffe2b0f-b094-47f5-bee6-1885d2423efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradingActivityByTypeDomain_24d093d0-3529-4be5-a66d-60f9f8e13861" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradingActivityByTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TradingActivityByTypeAxis_9ffe2b0f-b094-47f5-bee6-1885d2423efd" xlink:to="loc_us-gaap_TradingActivityByTypeDomain_24d093d0-3529-4be5-a66d-60f9f8e13861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CollarContractOneForYearOneMember_05f58e1b-22f3-41a5-b003-1d12547f15fc" xlink:href="crk-20221231.xsd#crk_CollarContractOneForYearOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TradingActivityByTypeDomain_24d093d0-3529-4be5-a66d-60f9f8e13861" xlink:to="loc_crk_CollarContractOneForYearOneMember_05f58e1b-22f3-41a5-b003-1d12547f15fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_8bc6b308-dd75-4b58-85b2-933b111ed531" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_dff69d3c-28ba-4b15-a149-8b39c581ecf5" xlink:to="loc_us-gaap_DerivativeLineItems_8bc6b308-dd75-4b58-85b2-933b111ed531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_e8c461b1-54a2-4566-b7bf-e7fda78bc183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_8bc6b308-dd75-4b58-85b2-933b111ed531" xlink:to="loc_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_e8c461b1-54a2-4566-b7bf-e7fda78bc183" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAverageCapPrice_5d394db4-c40b-4058-b728-1ed699a5c5ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAverageCapPrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_8bc6b308-dd75-4b58-85b2-933b111ed531" xlink:to="loc_us-gaap_DerivativeAverageCapPrice_5d394db4-c40b-4058-b728-1ed699a5c5ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAverageFloorPrice_c8ca7fa1-5dd3-4c12-a8ad-c9e90143ef8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAverageFloorPrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_8bc6b308-dd75-4b58-85b2-933b111ed531" xlink:to="loc_us-gaap_DerivativeAverageFloorPrice_c8ca7fa1-5dd3-4c12-a8ad-c9e90143ef8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesAdditionalInformationDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#DerivativeFinancialInstrumentsandHedgingActivitiesAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_dee8a936-bba4-46f6-8411-3de4802a9e6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_DerivativeInstrumentsAndHedgingActivitiesTable_a5bdb45c-9550-4a56-b045-88a5a1b6b4d7" xlink:href="crk-20221231.xsd#crk_DerivativeInstrumentsAndHedgingActivitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_dee8a936-bba4-46f6-8411-3de4802a9e6b" xlink:to="loc_crk_DerivativeInstrumentsAndHedgingActivitiesTable_a5bdb45c-9550-4a56-b045-88a5a1b6b4d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_473b43ce-52a5-4216-b2c4-bfa7b3ea43fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_DerivativeInstrumentsAndHedgingActivitiesTable_a5bdb45c-9550-4a56-b045-88a5a1b6b4d7" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_473b43ce-52a5-4216-b2c4-bfa7b3ea43fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_44327fc2-c917-4aa6-b601-b0e5840f3db4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_473b43ce-52a5-4216-b2c4-bfa7b3ea43fd" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_44327fc2-c917-4aa6-b601-b0e5840f3db4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NaturalGasContractTwoMember_8e9e1d2d-9893-439b-ab9e-84728e58229e" xlink:href="crk-20221231.xsd#crk_NaturalGasContractTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_44327fc2-c917-4aa6-b601-b0e5840f3db4" xlink:to="loc_crk_NaturalGasContractTwoMember_8e9e1d2d-9893-439b-ab9e-84728e58229e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NaturalGasContractMember_0e837eb3-4a92-41bc-b853-b94012aed26d" xlink:href="crk-20221231.xsd#crk_NaturalGasContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_44327fc2-c917-4aa6-b601-b0e5840f3db4" xlink:to="loc_crk_NaturalGasContractMember_0e837eb3-4a92-41bc-b853-b94012aed26d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OilPriceDerivativesMember_d69fb0ce-8be1-432f-b96d-9de563f2d9a0" xlink:href="crk-20221231.xsd#crk_OilPriceDerivativesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_44327fc2-c917-4aa6-b601-b0e5840f3db4" xlink:to="loc_crk_OilPriceDerivativesMember_d69fb0ce-8be1-432f-b96d-9de563f2d9a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_DerivativeInstrumentsAndHedgingActivitiesLineItems_fc13cbe2-abce-4a03-9449-d011f55c6f81" xlink:href="crk-20221231.xsd#crk_DerivativeInstrumentsAndHedgingActivitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_DerivativeInstrumentsAndHedgingActivitiesTable_a5bdb45c-9550-4a56-b045-88a5a1b6b4d7" xlink:to="loc_crk_DerivativeInstrumentsAndHedgingActivitiesLineItems_fc13cbe2-abce-4a03-9449-d011f55c6f81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_7482e8a2-4d1c-497b-92a2-1c76a98207fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_DerivativeInstrumentsAndHedgingActivitiesLineItems_fc13cbe2-abce-4a03-9449-d011f55c6f81" xlink:to="loc_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure_7482e8a2-4d1c-497b-92a2-1c76a98207fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAverageCapPrice_49bef99e-02f7-4aff-a5dc-40b0ebc1bf93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAverageCapPrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_DerivativeInstrumentsAndHedgingActivitiesLineItems_fc13cbe2-abce-4a03-9449-d011f55c6f81" xlink:to="loc_us-gaap_DerivativeAverageCapPrice_49bef99e-02f7-4aff-a5dc-40b0ebc1bf93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAverageFloorPrice_ae66b762-51ba-4806-91ca-23c10050a2c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAverageFloorPrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_DerivativeInstrumentsAndHedgingActivitiesLineItems_fc13cbe2-abce-4a03-9449-d011f55c6f81" xlink:to="loc_us-gaap_DerivativeAverageFloorPrice_ae66b762-51ba-4806-91ca-23c10050a2c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_76951925-343e-4265-b0f4-6ca794f08fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_0600c778-49a1-45b9-9638-4f31e369ec80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_76951925-343e-4265-b0f4-6ca794f08fe5" xlink:to="loc_us-gaap_DerivativeTable_0600c778-49a1-45b9-9638-4f31e369ec80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_55d750d5-6dd8-45a8-98b6-b02321197e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_0600c778-49a1-45b9-9638-4f31e369ec80" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_55d750d5-6dd8-45a8-98b6-b02321197e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_cfdd04e1-6e34-4de4-ba13-d1cae9aae472" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_55d750d5-6dd8-45a8-98b6-b02321197e8f" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_cfdd04e1-6e34-4de4-ba13-d1cae9aae472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NaturalGasContractMember_16edd950-2071-49bc-be22-12e00d06bb9d" xlink:href="crk-20221231.xsd#crk_NaturalGasContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_cfdd04e1-6e34-4de4-ba13-d1cae9aae472" xlink:to="loc_crk_NaturalGasContractMember_16edd950-2071-49bc-be22-12e00d06bb9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OilPriceDerivativesMember_1210f973-8387-45e3-8d54-97d8880a2b5e" xlink:href="crk-20221231.xsd#crk_OilPriceDerivativesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_cfdd04e1-6e34-4de4-ba13-d1cae9aae472" xlink:to="loc_crk_OilPriceDerivativesMember_1210f973-8387-45e3-8d54-97d8880a2b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_e6e03171-cb6e-499d-ab2c-2cc78eea17a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_cfdd04e1-6e34-4de4-ba13-d1cae9aae472" xlink:to="loc_us-gaap_InterestRateContractMember_e6e03171-cb6e-499d-ab2c-2cc78eea17a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_66956c08-40f4-4e2c-a7b7-0156f38ccf66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_0600c778-49a1-45b9-9638-4f31e369ec80" xlink:to="loc_us-gaap_DerivativeLineItems_66956c08-40f4-4e2c-a7b7-0156f38ccf66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_a0e98fb6-cb58-47d7-8570-4801f129b5cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_66956c08-40f4-4e2c-a7b7-0156f38ccf66" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_a0e98fb6-cb58-47d7-8570-4801f129b5cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_6a3ceb93-97d0-42cd-a4fe-2b6e4eed1997" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_66956c08-40f4-4e2c-a7b7-0156f38ccf66" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_6a3ceb93-97d0-42cd-a4fe-2b6e4eed1997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_8ba48faf-581b-499f-9dc2-45866550879f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_66956c08-40f4-4e2c-a7b7-0156f38ccf66" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_8ba48faf-581b-499f-9dc2-45866550879f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_af20a444-7978-404d-adcb-f5cda2f58a52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_6a59c604-c980-4fe2-9669-4385217c9853" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_af20a444-7978-404d-adcb-f5cda2f58a52" xlink:to="loc_us-gaap_DerivativeTable_6a59c604-c980-4fe2-9669-4385217c9853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_510ecd0f-8460-4919-95fb-1bc72b02f901" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_6a59c604-c980-4fe2-9669-4385217c9853" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_510ecd0f-8460-4919-95fb-1bc72b02f901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_a6f79aca-fd02-4750-a675-61c7b477f6b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_510ecd0f-8460-4919-95fb-1bc72b02f901" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_a6f79aca-fd02-4750-a675-61c7b477f6b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsMember_b7458cad-5a75-4ada-a889-14b7e1e74350" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_a6f79aca-fd02-4750-a675-61c7b477f6b3" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsMember_b7458cad-5a75-4ada-a889-14b7e1e74350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_7c9748d5-31fb-4d8f-99b3-21b7c8578c22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_6a59c604-c980-4fe2-9669-4385217c9853" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_7c9748d5-31fb-4d8f-99b3-21b7c8578c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_110e7fcc-8215-4fcb-870e-cd4c893719fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_7c9748d5-31fb-4d8f-99b3-21b7c8578c22" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_110e7fcc-8215-4fcb-870e-cd4c893719fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_NaturalGasContractMember_304007da-ae16-4ed7-b543-5ae4f0d2e9ad" xlink:href="crk-20221231.xsd#crk_NaturalGasContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_110e7fcc-8215-4fcb-870e-cd4c893719fe" xlink:to="loc_crk_NaturalGasContractMember_304007da-ae16-4ed7-b543-5ae4f0d2e9ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OilPriceDerivativesMember_67459b49-10d5-43e0-9ede-234b0687efd2" xlink:href="crk-20221231.xsd#crk_OilPriceDerivativesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_110e7fcc-8215-4fcb-870e-cd4c893719fe" xlink:to="loc_crk_OilPriceDerivativesMember_67459b49-10d5-43e0-9ede-234b0687efd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateContractMember_a22faa54-1b41-4b58-9d16-3e8751c91759" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestRateContractMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_110e7fcc-8215-4fcb-870e-cd4c893719fe" xlink:to="loc_us-gaap_InterestRateContractMember_a22faa54-1b41-4b58-9d16-3e8751c91759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_01afffe2-bcd5-48fe-b589-57e2d3d1b479" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_6a59c604-c980-4fe2-9669-4385217c9853" xlink:to="loc_us-gaap_DerivativeLineItems_01afffe2-bcd5-48fe-b589-57e2d3d1b479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_145ced4b-2a83-4f14-850a-bb09585025cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_01afffe2-bcd5-48fe-b589-57e2d3d1b479" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_145ced4b-2a83-4f14-850a-bb09585025cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#RelatedPartyTransactionsAdditionalInformationDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_618addba-ca39-4923-a1e1-4b5d3fc3ba9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_61fa0cef-4ca1-460f-a770-c52d8a64c856" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_618addba-ca39-4923-a1e1-4b5d3fc3ba9e" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_61fa0cef-4ca1-460f-a770-c52d8a64c856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_967883f5-478e-4203-b9f3-3e94df937e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_61fa0cef-4ca1-460f-a770-c52d8a64c856" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_967883f5-478e-4203-b9f3-3e94df937e9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_feea4e9b-6849-4683-aa17-f07d947c119c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_967883f5-478e-4203-b9f3-3e94df937e9d" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_feea4e9b-6849-4683-aa17-f07d947c119c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember_b207ccaf-cba5-4ac7-9c37-b232481f5cfa" xlink:href="crk-20221231.xsd#crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_feea4e9b-6849-4683-aa17-f07d947c119c" xlink:to="loc_crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember_b207ccaf-cba5-4ac7-9c37-b232481f5cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2d75c4da-8da6-4264-a6a3-d7a76ec69b4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_61fa0cef-4ca1-460f-a770-c52d8a64c856" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2d75c4da-8da6-4264-a6a3-d7a76ec69b4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_eb9fff3c-0e74-4d66-baf7-35d4fe089013" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_2d75c4da-8da6-4264-a6a3-d7a76ec69b4d" xlink:to="loc_us-gaap_RelatedPartyDomain_eb9fff3c-0e74-4d66-baf7-35d4fe089013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ArkomaDrillingIILPMember_8d3fa295-3384-4c5e-a1e5-7332edab6560" xlink:href="crk-20221231.xsd#crk_ArkomaDrillingIILPMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_eb9fff3c-0e74-4d66-baf7-35d4fe089013" xlink:to="loc_crk_ArkomaDrillingIILPMember_8d3fa295-3384-4c5e-a1e5-7332edab6560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AffiliatedEntityMember_b320e665-c7a4-4862-a784-d8e417ffb9cf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AffiliatedEntityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_eb9fff3c-0e74-4d66-baf7-35d4fe089013" xlink:to="loc_srt_AffiliatedEntityMember_b320e665-c7a4-4862-a784-d8e417ffb9cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionAxis_6fe37c0e-955c-4a05-a1de-8bd4f7a83620" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_61fa0cef-4ca1-460f-a770-c52d8a64c856" xlink:to="loc_us-gaap_AssetAcquisitionAxis_6fe37c0e-955c-4a05-a1de-8bd4f7a83620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetAcquisitionDomain_007a5938-42c8-438b-9dda-af76a2497ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetAcquisitionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionAxis_6fe37c0e-955c-4a05-a1de-8bd4f7a83620" xlink:to="loc_us-gaap_AssetAcquisitionDomain_007a5938-42c8-438b-9dda-af76a2497ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_HaynesvilleShaleMember_a58d6f04-52d3-49fc-bbd0-ae587fad9bf8" xlink:href="crk-20221231.xsd#crk_HaynesvilleShaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetAcquisitionDomain_007a5938-42c8-438b-9dda-af76a2497ff3" xlink:to="loc_crk_HaynesvilleShaleMember_a58d6f04-52d3-49fc-bbd0-ae587fad9bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_85330b28-5441-4f56-97ad-42446bbc3894" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_61fa0cef-4ca1-460f-a770-c52d8a64c856" xlink:to="loc_srt_StatementGeographicalAxis_85330b28-5441-4f56-97ad-42446bbc3894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5910bc39-f955-4e21-90bd-3ba64fe33289" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_85330b28-5441-4f56-97ad-42446bbc3894" xlink:to="loc_srt_SegmentGeographicalDomain_5910bc39-f955-4e21-90bd-3ba64fe33289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_EastTexasMember_1daef195-0c1a-44a1-acef-261adda6476f" xlink:href="crk-20221231.xsd#crk_EastTexasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_5910bc39-f955-4e21-90bd-3ba64fe33289" xlink:to="loc_crk_EastTexasMember_1daef195-0c1a-44a1-acef-261adda6476f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_cec97f5e-a056-4a5b-ac26-7f0d947de312" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_61fa0cef-4ca1-460f-a770-c52d8a64c856" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_cec97f5e-a056-4a5b-ac26-7f0d947de312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_RelatedPartyTransactionFeeRevenue_3985ea95-5d6d-4713-a690-5651f2f0e6f7" xlink:href="crk-20221231.xsd#crk_RelatedPartyTransactionFeeRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_cec97f5e-a056-4a5b-ac26-7f0d947de312" xlink:to="loc_crk_RelatedPartyTransactionFeeRevenue_3985ea95-5d6d-4713-a690-5651f2f0e6f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromRelatedParties_e762c368-404a-4bca-b6c0-d804cb3cc58f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromRelatedParties"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_cec97f5e-a056-4a5b-ac26-7f0d947de312" xlink:to="loc_us-gaap_RevenueFromRelatedParties_e762c368-404a-4bca-b6c0-d804cb3cc58f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_95f629f9-d439-4ddc-b626-d99da2b79cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_cec97f5e-a056-4a5b-ac26-7f0d947de312" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_95f629f9-d439-4ddc-b626-d99da2b79cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AssetAcquisitionWorkingInterestOwnership_10463eb5-fae6-46b7-aa65-4d69cb3fd995" xlink:href="crk-20221231.xsd#crk_AssetAcquisitionWorkingInterestOwnership"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_cec97f5e-a056-4a5b-ac26-7f0d947de312" xlink:to="loc_crk_AssetAcquisitionWorkingInterestOwnership_10463eb5-fae6-46b7-aa65-4d69cb3fd995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_AssetAcquisitionNetAcres_96707adc-e6b3-42e6-9350-b34d50f8be37" xlink:href="crk-20221231.xsd#crk_AssetAcquisitionNetAcres"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_cec97f5e-a056-4a5b-ac26-7f0d947de312" xlink:to="loc_crk_AssetAcquisitionNetAcres_96707adc-e6b3-42e6-9350-b34d50f8be37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_WellsProducingOnPurchasedPropertyGross_42618a20-4999-4afc-a219-a29e0e5ffff8" xlink:href="crk-20221231.xsd#crk_WellsProducingOnPurchasedPropertyGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_cec97f5e-a056-4a5b-ac26-7f0d947de312" xlink:to="loc_crk_WellsProducingOnPurchasedPropertyGross_42618a20-4999-4afc-a219-a29e0e5ffff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExtractiveIndustriesAbstract_9373c467-07b7-4cc6-9a99-4de537b86452" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ExtractiveIndustriesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable_db5a9efb-afe4-43d3-b952-950e84eab313" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExtractiveIndustriesAbstract_9373c467-07b7-4cc6-9a99-4de537b86452" xlink:to="loc_srt_ProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable_db5a9efb-afe4-43d3-b952-950e84eab313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ReserveQuantitiesByTypeOfReserveAxis_abbdfe5e-72d1-4e77-9d48-472f35029068" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ReserveQuantitiesByTypeOfReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable_db5a9efb-afe4-43d3-b952-950e84eab313" xlink:to="loc_srt_ReserveQuantitiesByTypeOfReserveAxis_abbdfe5e-72d1-4e77-9d48-472f35029068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TypeOfReserveDomain_a221589a-cb15-4cf8-8e08-d04bce0b2b36" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TypeOfReserveDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ReserveQuantitiesByTypeOfReserveAxis_abbdfe5e-72d1-4e77-9d48-472f35029068" xlink:to="loc_srt_TypeOfReserveDomain_a221589a-cb15-4cf8-8e08-d04bce0b2b36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OilReservesMember_abb44727-bbf7-4c73-8b9f-ed33377b41b3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OilReservesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TypeOfReserveDomain_a221589a-cb15-4cf8-8e08-d04bce0b2b36" xlink:to="loc_srt_OilReservesMember_abb44727-bbf7-4c73-8b9f-ed33377b41b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NaturalGasReservesMember_9d688907-fe42-4937-afc1-968bc16f3151" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NaturalGasReservesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TypeOfReserveDomain_a221589a-cb15-4cf8-8e08-d04bce0b2b36" xlink:to="loc_srt_NaturalGasReservesMember_9d688907-fe42-4937-afc1-968bc16f3151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ReserveQuantitiesLineItems_048eac75-03e8-4b07-ac65-2a8095724c89" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ReserveQuantitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable_db5a9efb-afe4-43d3-b952-950e84eab313" xlink:to="loc_srt_ReserveQuantitiesLineItems_048eac75-03e8-4b07-ac65-2a8095724c89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProvedReservesRollForward_a715ca52-b74e-4d0e-9b1b-7e5e8a97f29a" xlink:href="crk-20221231.xsd#crk_ProvedReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ReserveQuantitiesLineItems_048eac75-03e8-4b07-ac65-2a8095724c89" xlink:to="loc_crk_ProvedReservesRollForward_a715ca52-b74e-4d0e-9b1b-7e5e8a97f29a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedReservesNet_b664c960-e1ca-4f80-89fd-4dcb82d3818d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedReservesNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_ProvedReservesRollForward_a715ca52-b74e-4d0e-9b1b-7e5e8a97f29a" xlink:to="loc_srt_ProvedDevelopedAndUndevelopedReservesNet_b664c960-e1ca-4f80-89fd-4dcb82d3818d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease_a5fc3c2b-bda7-4137-a915-95cd0376a9e6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_ProvedReservesRollForward_a715ca52-b74e-4d0e-9b1b-7e5e8a97f29a" xlink:to="loc_srt_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease_a5fc3c2b-bda7-4137-a915-95cd0376a9e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions_ddbe9b44-2fd3-4e30-aa82-1c78a55abc0c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_ProvedReservesRollForward_a715ca52-b74e-4d0e-9b1b-7e5e8a97f29a" xlink:to="loc_srt_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions_ddbe9b44-2fd3-4e30-aa82-1c78a55abc0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace_e23c465f-e838-47be-bd6d-861136742bde" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_ProvedReservesRollForward_a715ca52-b74e-4d0e-9b1b-7e5e8a97f29a" xlink:to="loc_srt_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace_e23c465f-e838-47be-bd6d-861136742bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace_2577fbf6-ecc5-4de0-b04b-52a1cc6863cc" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_ProvedReservesRollForward_a715ca52-b74e-4d0e-9b1b-7e5e8a97f29a" xlink:to="loc_srt_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace_2577fbf6-ecc5-4de0-b04b-52a1cc6863cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedReservesProduction_12bd9c56-1008-4128-b11f-667b4161cbf5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedReservesProduction"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_ProvedReservesRollForward_a715ca52-b74e-4d0e-9b1b-7e5e8a97f29a" xlink:to="loc_srt_ProvedDevelopedAndUndevelopedReservesProduction_12bd9c56-1008-4128-b11f-667b4161cbf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProvedDevelopedAndUndevelopedReservesNet_19a7a97f-3250-4c41-b968-ee5c078bdade" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProvedDevelopedAndUndevelopedReservesNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_ProvedReservesRollForward_a715ca52-b74e-4d0e-9b1b-7e5e8a97f29a" xlink:to="loc_srt_ProvedDevelopedAndUndevelopedReservesNet_19a7a97f-3250-4c41-b968-ee5c078bdade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProvedDevelopedReservesAbstract_04cc8d9e-7f75-4777-901b-ee9fec90f2f7" xlink:href="crk-20221231.xsd#crk_ProvedDevelopedReservesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ReserveQuantitiesLineItems_048eac75-03e8-4b07-ac65-2a8095724c89" xlink:to="loc_crk_ProvedDevelopedReservesAbstract_04cc8d9e-7f75-4777-901b-ee9fec90f2f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProvedDevelopedReserves_27174515-5247-4759-80f0-42bfe6ce1fb9" xlink:href="crk-20221231.xsd#crk_ProvedDevelopedReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_ProvedDevelopedReservesAbstract_04cc8d9e-7f75-4777-901b-ee9fec90f2f7" xlink:to="loc_crk_ProvedDevelopedReserves_27174515-5247-4759-80f0-42bfe6ce1fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProvedUndevelopedReservesAbstract_f4f0d3a0-fb15-48d9-a233-5e2c340ba737" xlink:href="crk-20221231.xsd#crk_ProvedUndevelopedReservesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ReserveQuantitiesLineItems_048eac75-03e8-4b07-ac65-2a8095724c89" xlink:to="loc_crk_ProvedUndevelopedReservesAbstract_f4f0d3a0-fb15-48d9-a233-5e2c340ba737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ProvedUndevelopedReserves_6080e3e4-679f-46d5-9ca0-c851d5ef35aa" xlink:href="crk-20221231.xsd#crk_ProvedUndevelopedReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_ProvedUndevelopedReservesAbstract_f4f0d3a0-fb15-48d9-a233-5e2c340ba737" xlink:to="loc_crk_ProvedUndevelopedReserves_6080e3e4-679f-46d5-9ca0-c851d5ef35aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExtractiveIndustriesAbstract_19ecc254-2a1c-4bb3-bc14-31ef47bcd5bf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ExtractiveIndustriesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_CashFlowsRelatingToProvedReservesAbstract_69853be6-49cf-4344-befc-663a98629340" xlink:href="crk-20221231.xsd#crk_CashFlowsRelatingToProvedReservesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExtractiveIndustriesAbstract_19ecc254-2a1c-4bb3-bc14-31ef47bcd5bf" xlink:to="loc_crk_CashFlowsRelatingToProvedReservesAbstract_69853be6-49cf-4344-befc-663a98629340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows_e497a166-f482-430b-86f2-618a8e5bf545" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_CashFlowsRelatingToProvedReservesAbstract_69853be6-49cf-4344-befc-663a98629340" xlink:to="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows_e497a166-f482-430b-86f2-618a8e5bf545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_FutureCostsAbstract_b1227844-9b68-428c-aec6-9251f477d305" xlink:href="crk-20221231.xsd#crk_FutureCostsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExtractiveIndustriesAbstract_19ecc254-2a1c-4bb3-bc14-31ef47bcd5bf" xlink:to="loc_crk_FutureCostsAbstract_b1227844-9b68-428c-aec6-9251f477d305" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts_3cfc0350-daf0-42d6-91d5-01a599661fc6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_FutureCostsAbstract_b1227844-9b68-428c-aec6-9251f477d305" xlink:to="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts_3cfc0350-daf0-42d6-91d5-01a599661fc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts_705417ae-0c3f-4f8b-8b9b-d1d4d8f132ba" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_FutureCostsAbstract_b1227844-9b68-428c-aec6-9251f477d305" xlink:to="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts_705417ae-0c3f-4f8b-8b9b-d1d4d8f132ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense_e7d75db6-7d06-4c06-87d9-c8e15b3e175f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_FutureCostsAbstract_b1227844-9b68-428c-aec6-9251f477d305" xlink:to="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense_e7d75db6-7d06-4c06-87d9-c8e15b3e175f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows_79d8137a-cb6c-4ebe-aa87-87178716d08f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_FutureCostsAbstract_b1227844-9b68-428c-aec6-9251f477d305" xlink:to="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows_79d8137a-cb6c-4ebe-aa87-87178716d08f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows_b230e16f-37ff-4156-9269-726e980ff911" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_FutureCostsAbstract_b1227844-9b68-428c-aec6-9251f477d305" xlink:to="loc_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows_b230e16f-37ff-4156-9269-726e980ff911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves_78f33a85-da55-4675-b7fb-5c596ed4ea62" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_FutureCostsAbstract_b1227844-9b68-428c-aec6-9251f477d305" xlink:to="loc_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves_78f33a85-da55-4675-b7fb-5c596ed4ea62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedChangesinStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#OilandGasReservesInformationUnauditedChangesinStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedChangesinStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExtractiveIndustriesAbstract_c4fbc910-9c5a-4e92-81fa-d49d6775e4d8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ExtractiveIndustriesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward_f2b9da62-c99c-42f0-968f-5d9182db7127" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExtractiveIndustriesAbstract_c4fbc910-9c5a-4e92-81fa-d49d6775e4d8" xlink:to="loc_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward_f2b9da62-c99c-42f0-968f-5d9182db7127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves_d023ef65-5ad1-4ad1-83c4-27a2f4c8faa4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward_f2b9da62-c99c-42f0-968f-5d9182db7127" xlink:to="loc_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves_d023ef65-5ad1-4ad1-83c4-27a2f4c8faa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts_053e6273-8047-4e1e-a173-4b2f9663362c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward_f2b9da62-c99c-42f0-968f-5d9182db7127" xlink:to="loc_srt_NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts_053e6273-8047-4e1e-a173-4b2f9663362c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_PreviouslyEstimatedDevelopmentCostsIncurred_f92ed950-bb70-437a-a689-c2215d52816c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_PreviouslyEstimatedDevelopmentCostsIncurred"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward_f2b9da62-c99c-42f0-968f-5d9182db7127" xlink:to="loc_srt_PreviouslyEstimatedDevelopmentCostsIncurred_f92ed950-bb70-437a-a689-c2215d52816c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionsOfPreviousQuantityEstimates_69d97e17-6aed-47b9-8d86-6fe241fbf6ae" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RevisionsOfPreviousQuantityEstimates"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward_f2b9da62-c99c-42f0-968f-5d9182db7127" xlink:to="loc_srt_RevisionsOfPreviousQuantityEstimates_69d97e17-6aed-47b9-8d86-6fe241fbf6ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount_400a37fa-24eb-4f05-804f-8498157da5f8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward_f2b9da62-c99c-42f0-968f-5d9182db7127" xlink:to="loc_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount_400a37fa-24eb-4f05-804f-8498157da5f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_IncreaseDecreaseInEstimatedFutureDevelopmentCosts_cfd25903-1679-43bb-96fa-0b762afbfd2e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_IncreaseDecreaseInEstimatedFutureDevelopmentCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward_f2b9da62-c99c-42f0-968f-5d9182db7127" xlink:to="loc_srt_IncreaseDecreaseInEstimatedFutureDevelopmentCosts_cfd25903-1679-43bb-96fa-0b762afbfd2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_ChangesInTiming_576fe438-c36b-491d-a69f-253e1d7bfce6" xlink:href="crk-20221231.xsd#crk_ChangesInTiming"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward_f2b9da62-c99c-42f0-968f-5d9182db7127" xlink:to="loc_crk_ChangesInTiming_576fe438-c36b-491d-a69f-253e1d7bfce6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts_db76b3bd-81bd-43b8-a553-7c46ba83913c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward_f2b9da62-c99c-42f0-968f-5d9182db7127" xlink:to="loc_srt_ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts_db76b3bd-81bd-43b8-a553-7c46ba83913c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_IncreaseDueToPurchasesOfMineralsInPlace_c5ac6b0e-1a2a-4e7a-9c82-3c4ea6652aa9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_IncreaseDueToPurchasesOfMineralsInPlace"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward_f2b9da62-c99c-42f0-968f-5d9182db7127" xlink:to="loc_srt_IncreaseDueToPurchasesOfMineralsInPlace_c5ac6b0e-1a2a-4e7a-9c82-3c4ea6652aa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DecreaseDueToSalesOfMineralsInPlace_b614387b-d3d4-4c7a-bad9-3848e19c3e3e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DecreaseDueToSalesOfMineralsInPlace"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward_f2b9da62-c99c-42f0-968f-5d9182db7127" xlink:to="loc_srt_DecreaseDueToSalesOfMineralsInPlace_b614387b-d3d4-4c7a-bad9-3848e19c3e3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts_76491c40-33c9-45bd-ae9f-1658aa9b46e7" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward_f2b9da62-c99c-42f0-968f-5d9182db7127" xlink:to="loc_srt_SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts_76491c40-33c9-45bd-ae9f-1658aa9b46e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves_0946afd5-67b4-4f21-b93e-4e6e2e49c493" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward_f2b9da62-c99c-42f0-968f-5d9182db7127" xlink:to="loc_srt_IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves_0946afd5-67b4-4f21-b93e-4e6e2e49c493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves_9d59579a-6ad7-4b08-b5f7-682984bb7f33" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward_f2b9da62-c99c-42f0-968f-5d9182db7127" xlink:to="loc_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves_9d59579a-6ad7-4b08-b5f7-682984bb7f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofPricesUsedinDeterminingOilandNaturalGasReservesQuantitiesandCashFlowsDetail" xlink:type="simple" xlink:href="crk-20221231.xsd#OilandGasReservesInformationUnauditedSummaryofPricesUsedinDeterminingOilandNaturalGasReservesQuantitiesandCashFlowsDetail"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofPricesUsedinDeterminingOilandNaturalGasReservesQuantitiesandCashFlowsDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExtractiveIndustriesAbstract_52c9b933-22b4-4dee-9081-d234bf6033a8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ExtractiveIndustriesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AverageSalesPriceAndProductionCostsPerUnitOfProductionTable_44d3e394-b7f2-4e80-9869-bb3ecca722b5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AverageSalesPriceAndProductionCostsPerUnitOfProductionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ExtractiveIndustriesAbstract_52c9b933-22b4-4dee-9081-d234bf6033a8" xlink:to="loc_srt_AverageSalesPriceAndProductionCostsPerUnitOfProductionTable_44d3e394-b7f2-4e80-9869-bb3ecca722b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyAxis_e926c62a-354c-493e-bbad-c29f3553fd1c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EnergyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_AverageSalesPriceAndProductionCostsPerUnitOfProductionTable_44d3e394-b7f2-4e80-9869-bb3ecca722b5" xlink:to="loc_srt_EnergyAxis_e926c62a-354c-493e-bbad-c29f3553fd1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EnergyDomain_e491199c-0dfd-4bda-b349-e7ca94945b97" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_EnergyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EnergyAxis_e926c62a-354c-493e-bbad-c29f3553fd1c" xlink:to="loc_srt_EnergyDomain_e491199c-0dfd-4bda-b349-e7ca94945b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CrudeOilAndNGLPerBarrelMember_b2fd6377-9e8e-4626-ae0e-0bbf00ac81bf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CrudeOilAndNGLPerBarrelMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EnergyDomain_e491199c-0dfd-4bda-b349-e7ca94945b97" xlink:to="loc_srt_CrudeOilAndNGLPerBarrelMember_b2fd6377-9e8e-4626-ae0e-0bbf00ac81bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NaturalGasPerThousandCubicFeetMember_7db02ca7-7102-45ed-ac97-d6966adbde0e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_NaturalGasPerThousandCubicFeetMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EnergyDomain_e491199c-0dfd-4bda-b349-e7ca94945b97" xlink:to="loc_srt_NaturalGasPerThousandCubicFeetMember_7db02ca7-7102-45ed-ac97-d6966adbde0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems_99552e52-f77d-4a1d-9918-9ccf33a4a929" xlink:href="crk-20221231.xsd#crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_AverageSalesPriceAndProductionCostsPerUnitOfProductionTable_44d3e394-b7f2-4e80-9869-bb3ecca722b5" xlink:to="loc_crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems_99552e52-f77d-4a1d-9918-9ccf33a4a929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AverageSalesPrices_1e0f7f9d-ac64-4b8d-9d48-f5fcbbf022c1" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_AverageSalesPrices"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems_99552e52-f77d-4a1d-9918-9ccf33a4a929" xlink:to="loc_srt_AverageSalesPrices_1e0f7f9d-ac64-4b8d-9d48-f5fcbbf022c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.comstockresources.com/role/SubsequentEventDetails" xlink:type="simple" xlink:href="crk-20221231.xsd#SubsequentEventDetails"/>
  <link:presentationLink xlink:role="http://www.comstockresources.com/role/SubsequentEventDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_4a078b72-3d62-4ca6-b776-44cd96f65288" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_c24b93d9-87e0-4190-b2dd-1094fbc94630" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_4a078b72-3d62-4ca6-b776-44cd96f65288" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_c24b93d9-87e0-4190-b2dd-1094fbc94630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_fc408d46-405c-4ccb-a8ac-b95e4ca7912b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_4a078b72-3d62-4ca6-b776-44cd96f65288" xlink:to="loc_us-gaap_SubsequentEventTable_fc408d46-405c-4ccb-a8ac-b95e4ca7912b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4867bf9d-a33e-4876-9cb4-cc0b052feef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_fc408d46-405c-4ccb-a8ac-b95e4ca7912b" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4867bf9d-a33e-4876-9cb4-cc0b052feef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_98c55bf5-e175-4035-9e98-0fe61ad3b404" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4867bf9d-a33e-4876-9cb4-cc0b052feef4" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_98c55bf5-e175-4035-9e98-0fe61ad3b404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_0d606a81-07ca-4459-a1ec-343b9b6b0fe3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_98c55bf5-e175-4035-9e98-0fe61ad3b404" xlink:to="loc_us-gaap_SubsequentEventMember_0d606a81-07ca-4459-a1ec-343b9b6b0fe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_23505567-4761-43c5-90f2-43bd79946004" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_fc408d46-405c-4ccb-a8ac-b95e4ca7912b" xlink:to="loc_us-gaap_SubsequentEventLineItems_23505567-4761-43c5-90f2-43bd79946004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_3982c645-e182-4232-a7df-b4c4876e0fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_23505567-4761-43c5-90f2-43bd79946004" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_3982c645-e182-4232-a7df-b4c4876e0fcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>crk-20221231_g1.jpg
<TEXT>
begin 644 crk-20221231_g1.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
MS 1, P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBOF#
M_@L1^WWXB_X)H_L%>*_VKO"'@6'7]6TR\L-/TVWOHI'L[6:[N4@%S<B-E=H8
M]Y8HK*9&V1ATW[P ?3]%?"'[ W[2W[7G[1/B73_C-\*OVFO"OQH^#>J_%'4=
M#US4&\+165SI^FKHZ75M?V$MLZ!4%X4MY+:XCEE43\R!HV!X?]JS_@I1^W-\
M(?\ @NK^S]_P3T6+P1H_PU^(MM<ZM>R:1;RWNJ7]LD6HHL,\UPBI!\]K')MA
MC##=M\U@#D _2>BOSB_X*=?\%7?&/[+O_!4_X!?L&:[\48_A-\-?B%H<^K>+
MOBPVGVDTQN&:[@M-.BDOHIK6U3[1!!YTSQ.0MW'S$ SGSS3O^"W?[1'[/G[
M?[6OQ_\ C#I^G>.YO@5\7[[P-\)/'3Z<EI;>-7:\%K;M<);!(97MV8/.]L(D
MD0%4","Q /U@HK\R_@?_ ,%-/VB_@O\ \%"?V;OV1?VDOBF?'.B?M)_ FR\2
MKJ=_HEC8S>'O$Q@GN'@MOL4$(:PE6+RDBF$LR.R$SL-P/U%_P5Q_;T_X=J_L
M >/OVM]/T*UU76=#M(+7PSI5Z6\FZU.ZGCM[<2!2&:-&D\UU!4LD3@$$@T ?
M25%?F7\#_P#@II^T7\%_^"A/[-W[(O[27Q3/CG1/VD_@39>)5U._T2QL9O#W
MB8P3W#P6WV*"$-82K%Y213"69'9"9V&X'QOQ]_P7#_:R\=_LH_M0_P#!3#X&
M>.+.P\'?L_\ QFTGPMX,^',NB6<MAXGTDZA9V=S<7]P\+7:S3B]65#;S0K"(
MU4K)\Q8 _9BBN1^ 'QE\+_M%_ GP7^T!X)5UT?QQX4T[7]*24@NMO>6T=Q&K
M8_B"R 'W!KKJ "BL_P 5^*_#G@;PY=^+?%NKPV&FV$)EO+R<X2).FXX[<UYQ
M_P -S_LC_P#1>M!_[_/_ /$T >KT5R_@WXT?"SXA:&GB7P5XWLM1L'D9$NK=
MR5+*<$<CL:UO^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#
M_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH
M_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q
M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_
M[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/
M^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3
M'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#
M_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH
M_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q
M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_
M[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/
M^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3
M'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#
M_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH
M_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q
M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_
M[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/
M^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3
M'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#
M_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH
M_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q
M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_
M[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/
M^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3
M'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#
M_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH
M_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q
M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_
M[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/
M^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3
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
M_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\
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
M6/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_
MPDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45
MC_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+
M1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q1
M6/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_
MPDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45
MC_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+
M1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q1
M6/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_
MPDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45
MC_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+
M1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q1
M6/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_
MPDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45
MC_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+
M1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q1
M6/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_
MPDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45
MC_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+
M1_PDNK_]"A>_]]+0!L5^2O[$O_!.3]AW]MO_ (*%_MO^*?VK_P!FKPWXZU'0
M_CI;VFDW>N0.[VL+Z=&[(NUAP6YK]0=>^*6E^%IK"W\3VT>G2:K?I8Z6E_?P
MPF\NF#,L$0=AYDA"L0BY8A2<<&OR\_X)Q_M!>/?A5_P5L_:^L]6\5_#?1?AW
MJ'Q<N9?%D'BGQ +/7!?C3[,6)L@[B*2''VD2[AD?)@Y&" ?2F@?\$3/^"%_B
MKQ-KO@KPS^Q7\*M0UCPQ<00>)-*LG:6XTN6:%9X4N(UF+0L\3I(H8#<K!AD&
MO-?^"$'P@^&?P#_:@_;<^#GP<\&V?A[POX>^.EG:Z+HNGJ1#:0C3$(1 22!D
MGOWKZXT[]J/]D'1_$FI>,M(\>?#JUUC6HX$UC5;;Q-I:7-\L 985FE60-*(P
M[A Q.T,P&,FODS_@C1X]L?$O[9O[<WB?PE;IJ]AJ'QYM);>\TV[CFA=?[,C&
M5="58<=02* /T=HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$E
MU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A
M0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:M:5JM[J$CI=:)/:A5R&E(PWMQ0!>H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *\S_ &LOAG\<_BC\*H=+_9O^
M*VG>#_&&E^(M,U;2]3UG39;NRN5M;J.66RN8XI8W,-Q$KPN5;<HD) ) KTRB
M@#\\OAW_ ,$I?C/\<?VWO#/[8?[9=CX/\/?\*M^*.N^*?".C>#;B2_FUNZOK
M/3X8IIKR58FAM(6M/,2W\OS&D)+,%&'U?VK_ /@EA^T=^T1_P5I^$/\ P4ST
M'XG>"M*LO@_I9TW3_!EW#=S2ZO TEZ7DDNE51;NR79 412!"G60&OOBB@#XW
M_;=_X)@>(/CM^W%\$_\ @IA\!?&>DZ%\5O@]YEC=:7KJRG3?$FC3+.DMC)<1
M(TEJZK=W8CG$4H'GMNB; QYYX$_X(#?"K5_V6/VF?@_^T!X\34?%O[57CF\\
M6>-=?T&R*6^A7K7LM]80V22'=+':7$KON<HTV]P0BMM'Z%T4 ?"G[.7_  29
M\?Z?^V!\(?VP_P!JWQUX:U36/@)\&K;P#\/]-\*17!BO9UBF@GUNZ:X53%))
M!,Z+:()%C+%O.<@ 5M'_ ."2G[2'QX_9%_:$_9"_X*._MMWGQ2TGXL^*);[P
M/J<&E".;PE DHGM6C5R!E)XX'^S*1$HA*JV)6Q]Z44 ?"G[.7_!)GQ_I_P"V
M!\(?VP_VK?'7AK5-8^ GP:MO /P_TWPI%<&*]G6*:"?6[IKA5,4DD$SHMH@D
M6,L6\YR !YM\4O\ @@+X@UGX>?'K]D+X4?%O1-$^"O[17Q0TSQKXG,]K,VM>
M&I(;R"\N[&PC"F">.:6VA$<LC1_9T)4QSX!K]-** ,?X>^ _"WPL\ Z'\,?
MVEK8Z)X<T>VTO1[)"2MO:V\2Q11@GG"HBC\*V*** "BBB@#PO_@GO_R1/5O^
MQ[UG_P!*37NE>%_\$]_^2)ZM_P!CWK/_ *4FO=* "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "L'XI?$SP1\%_AKX@^+WQ+U^'2O#OA?1KG5=<U*X/R6MI;Q-++(?
MHBL<=3BLGXS?M'_L]_LYZ)_PDG[0/QT\'^![ H66\\6^)+73HV _NM.ZAOH,
M\U^0?_!:G_@LQ^RO^W7I/@S_ ()S_L4^)/&?QAT;Q;XNM[SXW1_!CPK>:EJ+
M^&[*:.9].LAMC6>6ZE\M?,C<QHL9#G$F" ?J_P#L6?M<?"G]NW]EWP;^UA\%
MKJ5_#_C+21=V]O<E?/LIE9HY[68*2!+#,DD38)&Y"02""?4:_";]A#_@IWJ/
M_!)3]JKXA_L^_%/_ ()K?M"^"/A'\:O$$OB_X(_#VT\#1W>IZ->"%3JMM!;)
M,H>T"B.;RH26M@H5HR&,E?<6C_\ !RY_P21CU"/0_BK\9/%GPXU.0X73?B!\
M,M:L9 >X++:O&N/=P* /O>BOG/X9_P#!7S_@EI\7O+3P%_P4&^$5S-+CRK.[
M\=V5G<O](;B1)#_WS7O'A+QSX*\?:8-:\">,-+UJS.,7>DZA'<Q'/3YHV(_6
M@#4HHHH **** "BBB@ HHHH **** "N"_:6\9_'?P+\#]:\7_LP?![3OB#XV
MMXX/[!\*ZGXD32K>^+S1HY:Z='5 D;/+@@;_ "]N5+ C+^$OC;7_ -J7X5^+
M]%^,_P"SGXG\ 6LNNZSX9DT7Q+>PBXU;3HW:W%_"]I*QCAN$+%#N##!92RE)
M&Z3X"_!#X=_LU?!CPS\ ?A)IMS9^&?"&C0:7H5I>:C-=R0VT2A41I9V:1\ 8
MY)P, 8   !#\2/@)\'/CK<^$-?\ C3\)]%UV_P#!7B"#Q#X6;5;5+AM'U6-&
M5+F%B.)$WMM;LP5@-RJ1XO\ %[_@C-_P2X^/GQ+UGXQ_&/\ 8H\%^(?%'B&\
M-UK6M:A:RM-=S$ %W(< G ';M7TW10!\@?\ #@C_ ((V_P#2/;X?_P#@'-_\
M<KVO]EC]B/\ 9/\ V)- U7PM^RA\"]#\"Z?KEXEWJUIH<3(EU,B;%=MS'D+Q
M7JE% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %?,'_!8C]OOQ%_P31_8*\5_M7>$/ L.OZMIEY8:?IMO?12/9VLUW<I +
MFY$;*[0Q[RQ164R-LC#IOWCZ?KR']N#XG?LS_#+X!7*_MA:7H]W\.O%&L:?X
M9\11^(HHGTY4U&Y2UC:Z\WY%A$DB;G. @^?(VY !\W?L#?M+?M>?M$^)=/\
MC-\*OVFO"OQH^#>J_%'4=#US4&\+165SI^FKHZ75M?V$MLZ!4%X4MY+:XCEE
M43\R!HV!X?\ :L_X*4?MS?"'_@NK^S]_P3T6+P1H_P -?B+;7.K7LFD6\M[J
ME_;)%J*+#/-<(J0?/:QR;88PPW;?-8 Y^,OV//V:OB%_P37_ ."X/A+P/_P3
MG^+5S??"?XH?$SQ!HWC#X1PZE)?0Z;H>GV-G.=4E9G?=$IO<0W+[7#P>5YD@
ME93[+_P4W\1^'[3_ (.K_P!C&WNM;M(WM_!$L<Z/<*#&\SZRD2MD\%V("@\L
M2,=: /U&_:P_:3\/_LK?!C4?BCJF@76N:D UMX9\+:<ZB[UW4C&[Q6<.[A<K
M&\DDA^2&&*69\)$Y'YK?LS_\%V?C[I'_  ;_ 'C_ /X*J_M ?V5XB\<P>-M5
MT[PCHJZ?':V44T]]%;V%IMA"-)!;^=N8LQF>.%MTA<[J]F_X*7_#C_@L ?VA
M_$?QL_90\$_ GQ%\/M,^%UQI>D+\2M4U.._T9IHY6U2XMHK4K'YTR"&/S'+$
M) J+L#S>9^3_ .RI^SS^U9^TU_P:A?%GPUH/A'1]0T#PE\0X?$W@BUT/SY-6
MOUM;K.L"Y0Y3;%"RRQ",998Y,Y.V@#]./@?_ ,%-/VB_@O\ \%"?V;OV1?VD
MOBF?'.B?M)_ FR\2KJ=_HEC8S>'O$Q@GN'@MOL4$(:PE6+RDBF$LR.R$SL-P
M/U%_P5Q_;T_X=J_L >/OVM]/T*UU76=#M(+7PSI5Z6\FZU.ZGCM[<2!2&:-&
MD\UU!4LD3@$$@U^;$7PSOOVNO^"RO_!//Q%\*+A-5T7P!^R]I'BWQ7J6GN)8
MM,M!;W(MC*RG"&6X\J)5/)+$XPIKNO\ @L/^T]\'O^"UG_!'O]H/0OV&H_$>
MO:Q\#_&]C/X@TN[T&6WENEL[@F>6W4Y,L8MQ<R@'$F+<@HI*Y /2_@?_ ,%-
M/VB_@O\ \%"?V;OV1?VDOBF?'.B?M)_ FR\2KJ=_HEC8S>'O$Q@GN'@MOL4$
M(:PE6+RDBF$LR.R$SL-P/C?C[_@N'^UEX[_91_:A_P""F'P,\<6=AX._9_\
MC-I/A;P9\.9=$LY;#Q/I)U"SL[FXO[AX6NUFG%ZLJ&WFA6$1JI63YBW/1?#.
M^_:Z_P""RO\ P3S\1?"BX35=%\ ?LO:1XM\5ZEI[B6+3+06]R+8RLIPAEN/*
MB53R2Q.,*:^7].^"7B[]F+_@AY^WW^P;XRTZ=?B#8_M(>'=-T?P[Y9:]UA;C
M6-':RDMH1\\ZW$-M)+&5!WJ"1G!H _HK^ 'QE\+_ +1?P)\%_M >"5=='\<>
M%-.U_2DE(+K;WEM'<1JV/X@L@!]P:ZZO'_\ @GQ\$?$7[-?["/P;_9_\8)MU
MGP;\,=#TC64#!@MY!8PQS@$$@@2*X'L!7L% !163XZ\':7\0?"-_X+UNXNX;
M348##/)8W+0S*I(.4=>5/'45Y#_P[W^"?_0V^.__  LKG_&@ _X)[_\ )$]6
M_P"Q[UG_ -*37NE?.'_!/'P%HT'P-U*W2ZOBL7C358E)O&)(2;8,GN<*,GN<
MFO=_^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8
MHK'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\
MA!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?
M_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'T
MC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'
MTC_GYO?_  +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?
MF]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^
M;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\
MP+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_
M  +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH
MV**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_
M (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:@#8HK
M'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_  +:C_A!
M](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A
M!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\
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
MKH^K6&E^(+C^SKN73M$OK[_CTM;_ %".%K2PFFXV1W$T;-N3 ^=<@'M=%%%
M!1110!X7_P $]_\ DB>K?]CWK/\ Z4FO=*\+_P"">_\ R1/5O^Q[UG_TI->Z
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_C?X@^!_AIHT/B'X
M@^++#1K&XU2STV"[U*Z6*-[N[N8[6V@#,0"\L\L4:KU+.!WK8K\B?^"UO]I_
M\%3OVP!_P2W^'O[0=A\/?"GP:\'3^._B3XRNM8CLX8_%4UK(OAW3&E=AM*,_
MVN0#K$S%2LD2D 'Z[45^8/['O_!S3^P5=_L<>!]9_:\^-OV#XR1V3:/XO\"^
M'M O-5U"ZU>T=H)984LHI(_+N#'YZ'>$Q+M#$J:[C_A\-^W!\?O]'_8,_P""
M*?QDU^VFXM_$WQEO[/P1I^W_ )[HMRTDEQ'W 7:S#I@\4 ?H-3+FYMK*WDO+
MRX2**)"\LLKA510,DDG@ #O7Y^'X&_\ !Q;^TM\WQ2_;/^"/[.^D7'_,/^%'
M@:;Q+JJ1'K')/JK+$DG;S(3@<$<T^U_X-W?V;_BA<1ZM^WG^U5\>?VB;K>))
MM.^(GQ,NH=(1P<_N;*Q,(A3/.S>PS^5 'L/[1/\ P6K_ ."57[++S6GQ@_;E
M\!Q7]N2LVC^']4.M7R/_ '&MM/6>5&/HRBO&_P#A^;\3_CC_ *+_ ,$^O^"2
MO[0/Q7$O_'GXC\3:/#X/\/W6>ACO]0+9'<YC7 (KZB_9W_X)X_L*_LEI"_[-
M_P"R1\/_  ?=0 !-4TCPO;K?-CH7NF4SN?=G)KV2@#\^?['_ .#DC]I?G4/&
M'[/?[,VBS_=_LRPN?&/B&USUW>=ML),=L8R<YXQ1_P .#U^-9^U_\%!O^"EW
M[0OQM\W_ (_?#A\7_P#".^'9\_>_XEVG@;,]/EE''%?H-10!\Y?LZ?\ !(C_
M ()D_LG^1/\  C]B'X>Z1>VN/L^L7FA)J.HQX]+R]\VX'_?SFOHQ55%"(H
MP !TI:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK//B[PHOBM?
MC>)]/&N/I[7ZZ,;V/[6;0.(S<"'._P H.RH7QMW$#.30!H5YSH7QE\)?M0?
M[Q%XH_8\^.GAG5+EX]4TC1/%E@R:G8Z?K$'F09D1' E$4X#,FX;U (.U@QG^
M%C_M/-\5_B&GQG@\$KX)75+,?"V3PZ]U_:3VGV93='4EE_=B07!(C,1P4!+
M'&>K\)>"/!?@#2Y-#\">$-+T2REO9[R6STC3X[:)[B>1I9IBD:@&221F=VQE
MF8L222: ,OX/>'?B5X?^$7AGPS\<O&]AXK\76&BVD/B7Q%8:.+&#4[^-%\VZ
M2V#,(0\BEPH. 3P%& .HHHH **** "BBB@ K\GO^"A-A^R5^WA_P6-^'?[$'
MC^R^'6F^ ?@=:)\0/C?J>NQV%N=;U250NDZ!))+@RH5D^TS0G=')%)AAN05^
ML-?+WQ1_X(L?\$K_ (U_$76OBW\6?V)O!NO^)?$6HRW^MZUJ4,TD]Y<2,6>1
MV\SJ2>@X P   !0!X[^UA^PO_P $G/B?^PU\3/V4?V:_$_P5^&5YXP$>LZ)?
M^%-=T[3X['Q'9C?I]\!#(/+*2*J,4 )B>11]ZO6_^"-G[>,W_!0;]A3PW\5O
M%TT*>/?#LTOA?XH:?%(C&UU^QVQW#?(2H68>7<*%) 6< $X-9'_#@C_@C;_T
MCV^'_P#X!S?_ !RO9OV5?V%?V1OV(-/UG2?V3?@3HO@6T\0S0S:U;:()%CNI
M(@ZQNRL[#< [#(P2",YP, 'K-%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 5\K_\%G_V&OBE_P %$O\ @GOXQ_9F^"GQ A\/
M>*KRYL-3T.>]E9+2[N+*ZCN4M;@J"5C<QC#8(5PC$$*17U17F?[67PS^.?Q1
M^%4.E_LW_%;3O!_C#2_$6F:MI>IZSILMW97*VMU'++97,<4L;F&XB5X7*MN4
M2$@$@4 ?E#_P1_\ ^"F>F_$#]L@_\$^_^"L?P5D\)_M*Z'\5[_Q/X5\0K%$M
MC>:T^D-83PKY1*P2R6OGE=C-!.9#L*$11MI?\%"? ?@?P7_P=9?L=W?@[P;I
M6DRZMX.O;K5)--T^. WDY.M9EE**/,<Y.6;)/K7T7\._^"4OQG^./[;WAG]L
M/]LNQ\'^'O\ A5OQ1UWQ3X1T;P;<27\VMW5]9Z?#%-->2K$T-I"UIYB6_E^8
MTA)9@HP^K^U?_P $L/VCOVB/^"M/PA_X*9Z#\3O!6E67P?TLZ;I_@R[ANYI=
M7@:2]+R272JHMW9+L@*(I A3K(#0![I^WS\,/V(=!^"7Q%_::_:V^"WACQ)9
MZ?\ #Z;3]6N?$&F)>336*><T5A;"4-Y<DT]P418=KRRR1#YF6/'XX?'[]DK]
MHC_@EU_P:1:Y\)?B4U[I?BOXF?$#3]6\7:.9")-$M;VYM2MBQ_@8Q6-N)4[/
M/*ASR3^F7_!5/]@C_@HS^W#XY\!7W[,'[:_A;X2>'? MVFL1:=<^$/[7GO=;
M4,L=W*9OW16!6S OEY20F7.\1>7F>#?^"0?QP^-/[ /Q>_8__P""F7[9U_\
M%[Q)\4K]'M_'5MI(M?["M[9()-/2"VR$!AO(Y9R%V"02E3C)- 'Q;\5_&/B7
MX9_\%LO^"9\_@>5XGU']GO3-&U"*$X6:QGL[J*1' ^\JJQ< \!D!'(%?4O\
MP=>_$'Q=X$_X(N^.[/PG=30+XA\1:)I.K30,586;WJ2NN1T5VA2-O57*G@FN
MV_9R_P""3/C_ $_]L#X0_MA_M6^.O#6J:Q\!/@U;> ?A_IOA2*X,5[.L4T$^
MMW37"J8I)()G1;1!(L98MYSD "MH_P#P24_:0^/'[(O[0G[(7_!1W]MN\^*6
MD_%GQ1+?>!]3@TH1S>$H$E$]JT:N0,I/' _V92(E$)56Q*V #XM^*_C'Q+\,
M_P#@ME_P3/G\#RO$^H_L]Z9HVH10G"S6,]G=12(X'WE56+@'@,@(Y KY4^&'
MC3Q+\6O^#<'_ (*"_%SXARR3^(/$7[16E:CJ\]P<R&YEUS0Y'R3SG=*X_$U^
MPW[.7_!)GQ_I_P"V!\(?VP_VK?'7AK5-8^ GP:MO /P_TWPI%<&*]G6*:"?6
M[IKA5,4DD$SHMH@D6,L6\YR !YM\4O\ @@+X@UGX>?'K]D+X4?%O1-$^"O[1
M7Q0TSQKXG,]K,VM>&I(;R"\N[&PC"F">.:6VA$<LC1_9T)4QSX!H ^O?^"77
MCWQ?\4O^";/P#^(WC^ZEN-;UOX.^'+S5+N=B7N9GTV M,Q/4N?G/^]7N]8_P
M]\!^%OA9X!T/X8^!M+6QT3PYH]MI>CV2$E;>UMXEBBC!/.%1%'X5L4 9/CKQ
M#JGA3PC?^(]$\*W>N7=I 9(-)L643739'R(6XS]?2O(?^&L/C9_T8_X[_P#
MJV_^*KW2B@#YP_X)X^*=9E^!NI2OX+OD9_&FJNR%ERA:;<5/NI)4^ZFO=_\
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
M%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\
MZ%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^
M^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[
MZ6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6D;Q1JB#<_A*\ R!D
MNO4\#O57XO\ C?7OAK\*O$GQ#\+_  ZU7Q?J6AZ)=7UCX6T(QB]U:6*)G6U@
M\UE3S)"H5<GJ1UZ'A_B)\#_A[^W?^S;X=\-?M-_"76]&M]4;1?$5_P"$IM=D
MM;[2-1MY(;R.WDN+&9?GBF0(QC?:VTX/0@ G^*7Q5_:2\/?$KP!H7PK_ &;8
MO$/AC6-8N8?B#KUWXFCLYO#]FML[030V[(3=EY]J$!@5 Z'<62X?A-\*V^.@
M_::;X 61^(*^&O\ A'E\7FTC-^NE^>9_L@EZB/S27P.IKTBB@#'_ .$EU?\
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
M_'"Y_:%U^X\*77@R'1[7X7O8VHTVTOEN6E?5%F""9I6C*Q;"VT ,<G*A/0*
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
M!^T99KJ6H:K<-XU\&6,SSQ-/+-;6T5HB%&D@C98HWYD+#(*Y55\=_P""8O\
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
M#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\
M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\
M_-[_ .!;5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?
M\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO
M_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _
M-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;
M5L44 8__  @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!
M;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%%
M&/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q69;^*M*UGP]<^(?!UU!KB0?
M:$C32[R*033PLR/ 'W; XD1HR&8;6!#8P< 'GG[5G@O2HOV7?B3*MS>97P#K
M!&;IL?\ 'E-7RU_P1_\ 'GP<^ /_  0@^#?Q[^.'C=_#_A?P[\,8[[7M8GEE
M:*T@6:0%RL:LQY(&%4DD\"O>?'/C;XD_M/?\$S_&OBWQ%\)/%7PL\3>+?A9K
M\8\*ZOY4NKZ+,]I<Q1;A&60RD!)57D_.JL <@?GK_P $MO\ @LQ^R9^S#_P3
M5^%G[)W[0GP&^-MUKGAGP@-,\1V"_!74+NT=C)(QCSY>V5-K <CD=<T ?=W_
M  4"\#_$?XM_L+Z]XI_9.^.FGZ +K0AK-UK5_IAU.#5O#_V=IKFVB4NHC:XM
MSM6;DJ&XVDAUXC_@@KX-TC4/^"/?[/FH7#W'FGP!%@K<$;<S29 ].@KRGX[_
M /!P?^Q7X^^!?C+X?^&?@S\>S?ZUX2U'3]/23X*ZFB&::UDCC!.SY1N8<]A7
MO'_!"?P]K_A/_@D-\ _#GBG0[S3-0L_ <,=W8:A;/#- _FR_*Z. RGV(H ^F
M_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?
M2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0
M?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y
M^;W_ ,"VK8KC=1_:)^ .D?%O3/@#J?QM\)P>.M965M)\&2^(;8:K=K%"TTC1
MVF_S658D9RP7 522: -K_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ\(_;K_:U
M_:_^ &M^'?A_^Q]_P3R\1_&S7?$MK<2_VE%XIL]%T71O*9%Q>7=QNVL?,#K&
M%!<(P5L@XZ#]AK4/^"ANL^!M9US_ (*(^'OA;HVO7NJK+X;T/X7W=[<1Z=8>
M4H\F[ENN)9Q(&8O$2A#8&,4 =;\7?'?[/W[/WA23QW\=OC-HO@S18L[]6\5>
M*(=/MP0,D>9.ZJ3[9S61\6_'MCX/_9PU+]H3X,> ]?\ BB8] CU7PYX>\'ZD
MC7&OQ2*C1"V=V",'1PX;/*\C)P#XY-_P0M_X)H^)?VA/$/[4/QE^ \GQ+\8^
M(M<N=3DNOB7KEUK5I8^=*TIMK>RN'-M';H6PD9C;8H"@X&*^LM"T+1/"^B6?
MAGPSHUIIVFZ=:1VNGZ?86ZPP6L$:A(XHXT 5$50%50    !@4 ?$G[,'BW_@
MLY\>_CIH/C+XY?LH_#3X(?"&*69]<\,ZSX]N-=\6WT;02+#Y4MF!9P8D,<C*
MX# *5[FOB;_@I5^PK^R-^S!_P5#\1?M(_P#!2?X8^./$?[+/Q?CL]3DUWP_J
M>I'2O"GBR&"&UD&LV^GD2RP3I"DD<IW8=V0*R^9C]OJCN[2UO[66QOK:.:":
M,QS0RH&21",%6!X((X(- 'Y@>$?^"L/_  0I_8^\!#X3_P#!-_0(_'/B?5U4
MZ%\+?@%X(NI+_7+H+B/S7CMU3.6 :29VD )(5R-M>V_\$>/V)OC=\$_A1X^^
M/?[8%DFD_%7XZ_$2\\;>*_#>EW_F0^'8IE2.TTOS%)$K0PI\SY/S.5RVW<WU
MWX/^&?PX^'GG_P#" ?#_ $30_M3;KG^Q]*AMO-.<Y;RU&XY)//K6W0!C_P#"
M#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_  @^D?\
M/S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\
MWO\ X%M5K2M LM'D>2UEG8NN#YLQ8?K5ZB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "O#?B7_P %*_V%_@_\1)?AA\1OVDO#^FZG9R7,>KSN
M\CV.D2V_D>=%?7B(;>QD07,!*3R1L!*A( 89]RK^>;4_B-^U'_P;K?MF:?\
M#W]OWX?'XL?LS^)=7\7R>%_%NE10SWDEOKDUDVH&ZCD/[YU\J#S;:;:&:=S'
M,ZD*0#]R_BO^V7^S/\%[_P 'Z-XX^*EL^I_$$M_P@VBZ!97.KZAKZ+%YSRV=
MI81S3W$21$2-*B&-%(9F (-.^$W[9'[,'QO^$^N_''X;_&C1KKPOX5NKVV\6
M:G?2-8G0)[,$W4-_%=+'+8R0J-SI.J,BX) !!K\>_P#@K5I6M?"#]K3]C?\
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
M8?%+QQX2^)7Q&^ EIK6O> [^>]\&ZKJ-K'+-H]Q-'Y4LL!/W&9 !D>@/4 T
M3^+_ (I?%C0?VAO!WPH\/_L]:EK/A'Q!I.I77B#XBV^M6T5MX=FMUC,%O+;.
M1+,;AGVJ8\[=I)&U691_@5J#_M/I^TF/C;XV6UC\$'P[_P *[75E_P"$>=VN
M_M!U)K8H3]MPJ1"577$8*X.XUT__  DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]
M+0!K+#"DC3)$H=P-[A>6QTR>].K'_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\
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
M0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\
M?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!
ML45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2
MT?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+
M0!L45C_\)+J__0H7O_?2U:TK5;W4)'2ZT2>U"KD-*1AO;B@"]1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %?F]^T3_P37_X*'_M$>#=(_93^*7Q
M$^&GB;P@? /BWPE+\4[ZQNCJ%EIVHRZ=]F>?2Y'(N+Z&*V(BF2X"F2%99-K
M"3](:* /@73?^"-&I_LT?M:_!#]KW]C+QGI=U<_"/X-1_#+4O!OCZZFA@UO2
M8DE\FZ2^MX9FM+H22L[XMY(Y!P%CY+8OPT_X-]/A-/\ LL_M,_!GXZ^.;>Y\
M1_M2^,9_$WBO4/"VFF"P\-7*WDM[I\%A%(Q:2.UN)G;<Y0S E2J#BOT4HH ^
M%/V<O^"3/C_3_P!L#X0_MA_M6^.O#6J:Q\!/@U;> ?A_IOA2*X,5[.L4T$^M
MW37"J8I)()G1;1!(L98MYSD "MH__!)3]I#X\?LB_M"?LA?\%'?VV[SXI:3\
M6?%$M]X'U.#2A'-X2@243VK1JY RD\<#_9E(B40E5;$K8^]** /A3]G+_@DS
MX_T_]L#X0_MA_M6^.O#6J:Q\!/@U;> ?A_IOA2*X,5[.L4T$^MW37"J8I)()
MG1;1!(L98MYSD #S;XI?\$!?$&L_#SX]?LA?"CXMZ)HGP5_:*^*&F>-?$YGM
M9FUKPU)#>07EW8V$84P3QS2VT(CED:/[.A*F.? -?II10!C_  ]\!^%OA9X!
MT/X8^!M+6QT3PYH]MI>CV2$E;>UMXEBBC!/.%1%'X5L444 %%%% 'A?_  3W
M_P"2)ZM_V/>L_P#I2:]TKPO_ ()[_P#)$]6_['O6?_2DU[I0 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% 'G_B+]FSX>>)_VD?#?[4^I7^OKXF\
M+>'+[1--MK?Q!<1Z<]M=O&\C2V8;RI9 8QM<KD=\[4VEEXP_:&E_:=OO M[\
M&]*C^%D?@N&\L?'@\2*;V76S<LDE@;#9D1>05D$^\892N&W#;Z!10!SN@_%S
MX6>*/B#KWPE\-_$?0[_Q3X7CMI/$GARTU2*2^TM+B/S+=YX V^)9$^9&8 ,
M<$X-=%6#H/PL^&?A7QSKWQ.\,?#W1-.\1^*8[5/$VO6.EQ17FK+;*Z6PN9E4
M//Y2R.J;R=H8@8'%<[\&O!/[0'A3QEX^U7XS_&^Q\6:/K7BC[5X!TJR\,1Z>
M?#NE>1&OV*2179KM_-$C&9SDY& H.Q0#T"H;K3["^DAEO;&&9[:7S;=I8@QB
M?!&Y2?NG!(R.<$^M<+^SQ^T?X)_:8T#Q!XC\#>'O$VFP^&_&.H^&[Z+Q3X=G
MTV:6YLY DDT23*&DMWR&24<,#@@,&4>@4 >!_MU?\$Z?@K^W_I?AN/XG>._B
M'X4UCP?<74_A?Q1\-?&USHNH:=)<+&LKJT9,<A(ACP9$?;@[<;FS!^PE^Q]^
MT#^R''XG\/?%O]OWQ[\;M U!K3_A$K;XAZ=:-J&@K'YWG^9?Q 2WQFWP\R!0
MGD?*/G:OH.B@#\8_^"[O[87[2'C[]L3P1_P38^,_[&?Q*N/@7J&MMXJ\5/\
M!O4X]:U_XC>&K&",O;?8+=HY;2W2]+>>&E#M$J2+M*<_=/P[_9,_X)0?M!_L
M1:5XPNOV%/A_H7POU#PN^H+I7BSX:6FE7.EV:(Q>696C$MK*JH7,H8.,;]V>
M:\]_X*^?#KXU?!;X^_ S_@K#\ ?A9JWCJ7X'7FK:9\2_!7AZ'S=1U/PIJD"Q
M7-Q:Q=9IK1D$RQC&[<2Q"HQ$VK?\'''_  1+UWX7/X@UG]KS2K^UU.S:"X\)
MS>%-2GU&<NNQK22Q^RERS%C&58;#D_,5YH ^=O\ @EW^W-^RE^Q1^WUK?_!-
MKX6_M]^#?'W[/'BOPFGB3X(ZIJ/Q"M+Q_!VH_:A;S^%C<R2[F5PWG6\3'<%
M"AF>1C^M'B3Q9X6\&Z>-7\7^)=/TJT:41BZU*\2",N<X7<Y R<'CKQ7Y9?\
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
M)J4%G9*;<1R-M>2=4+ ?*#7K+_\ !&/]M"/;YG_!>+X_+N;:N[3]-&3Z#Y:
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
MT3^V]6BTO1O[7U.*V^WWTBNT=K#YC#S9F6-RL:Y9@C$ X-;%<#\1OV8O@?\
M%Z;0;GXI> ;'Q#+X6U^WUSPW+J\*SOI>I0$F&[MV<$Q3)DX=<'!(Z$UB_%+X
M1_'?5_BO\/=9^$?Q7TO1O!^FZE>O\2M%U73)+J[UFU:V(MDM)Q(HMG2< L2#
MN5NOR;7 /6**^$/^"Q?_  4RT_\ X)L^%/#'A;X7^!)_%GQ*\::E:Q>'-$UA
MKV'3'MY+V"S=IKR)2D+B2YCVJQR0&/IGE_\ A:'_  <0_P#2/3X&?^'HNO\
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
MXQ^(?#'A?4-"T>T\9Z;9QQV]M=[3(%:$ CYE#8]:^WZ "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *JZ[H>B>*-$O/#7B7
M1[74=-U&UDMM0T^^MUF@N8)%*2121N"KHRDJ5((()!&#5JB@#Y$U#_@A#_P2
MF_X7-X>_:"\%?LC:-X,\6^&->M=6TO4? =]=:+$)H)EE$<EK:2I;21,4 =&C
M(921QDUZQ^VU\-/VS/B?\+;#3?V'/VFM#^%WBZPUV.]NM2\1>"XM;M-5LUAF
M1K"1'<&W5Y'BD,T8:0>2%& [5['10!\Q_L0:S_P5SMOB#JW@C_@HEX,^"5SX
M>M-&,NA^./A-J6HI)?7?FQJL,]G>C,9,1D=G0A0R@ $'BA^US_P67_8E_80^
M-Z?!3]K+4_&?@])=/M[J#QI<^ M0N= E,Q8+ MY;12#S5VC<-NU=PRW7'U74
M5]8V6IV<NG:E9Q7%O/&4F@GC#I(I&"K*>"".QH XW]GO]I'X#_M7_#*T^,W[
M.'Q5T;QEX7O99(K?6M#NQ+"9$.'C/=74\%6 8=Q7;UC^!_A[X!^&.@CPM\-O
M ^C^'M,%Q+.--T/3(K2 2R,7DD\N)57<S$LQQDDDG)KX;U+_ ((D?%_X6:O/
MXD_8:_X*\?M#?#*>>Y:<:'XGUF#Q?H4+LQ8^787ZJ%R3SEVSQ0!]^45YO^U3
MXV_:/^&7P%U7Q9^RG\$++XF^/+)K7^RO"6J^)8='CU%#/&)]UU(OEQ.(?-9<
MC!<*.!FO#OV1O^"EOQ[^-WQLL?V=?VE/^"6WQJ^#GB*]M+B<:_J-M:ZOX6C\
MF,NT9U>V=4+MC"*(_F)[4 >=?\'('_)BG@[_ +. \$?^G1*^OH/V?[6#]I^?
M]J#_ (6QXV:>X\$IX:;P2WB _P#".JBW1N5OA9!0/MN6>/SV8GRW*@ 5\$_\
M'3?QM\#^ /\ @GU;^';'XE>$[?Q[I?CSP[XI\.^#-9UF.*^UJ&SU.)3]FM0P
MEN0)9(P_ECY5W,2H4D?'FJ_\$N/^#A3X_:I=?%[]IM]9\6^*-9;[79WFE?M2
M3:%9:*K_ #(EC8V%OY%N%#8X,BDY/.22 ?7?_!P;\ +?P9\%Y/V@X_BUXWU&
M7QK\;OAM9R^$M6U\SZ'I"V6HE5DL+5E_T627S':4JV)&P2N>:_3X  D@#D\^
M]?SH_M7Z#_P7/_9\^&7PJ_9*_P""D_B'PYJOPG\8?'7PV/#7Q(\:>.H=2O\
MP]>6ER+F.TOM51(O,29(YB);F,X,9_>HJD5^^_Q;^/7A/X5? '5_VC;'1=8\
M9:'I6@'6;>T\!V2ZG>:M;;!(ILHT8"Y+H0R;6PP.0: .WHKXM_9R_P""AG_!
M0K]J7XV>'K/PY_P2.\9_#GX37-XW_"0>.OB]XKL]*U>"W,;;?*T5=TV_?LSE
MRN-PZX->J?MV?L5_$C]M&P\->%_"?[<'Q2^#>B:9-=GQ+#\*=0AL+[78Y1$(
MT-XZ.]OY6R3!0'=YS;@<+@ ]]#H7,88;@ 2N>0#T_D?RKXQ_:3_X+??LZ_!'
MXW:_^R[\)?@'\:/C1\3?#-REKKGA+X6?#6[N_P"SIWC25%N+F<10HACD1S(C
M2*%8'FO4/V$_^":?[,?_  3PLO$LGP%B\57NL^-);67QAXG\9>,+S5[_ %B2
MV$HA>5IY#&C*)Y>8T3=O^;.%Q[\J(A)5 "QRV!U/K0!YOX+\9_&KXX?LK1>,
M[7P)=?"KX@>(_"4\ECHGBE8KZ3PWJ<D+K#]I6([)Q')L=E!&Y1@X)('S'\(/
M^"5/[8FK?%;PU\<?VW/^"P/Q>\?ZGX:UVUU>T\(>!+2T\)>&IIH)5E2WNK*V
M63[;!E0I#E2X^]U(K[EHH PO'/PN^&?Q/33H_B5\.M"\0KH^H"_TE=<TB&[%
ME=!&03P^:K>7*$=U#KAL.PS@FMQ55%"(H  P !P!2T4 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5_/-J?Q&_:C_X-UOVS-/^'O[?OP^/Q8_9G\2ZOXOD\+^+=*BAGO)+?7)K
M)M0-U'(?WSKY4'FVTVT,T[F.9U(4_P!#-?F]^T3_ ,$U_P#@H?\ M$>#=(_9
M3^*7Q$^&GB;P@? /BWPE+\4[ZQNCJ%EIVHRZ=]F>?2Y'(N+Z&*V(BF2X"F2%
M99-K "0 O_M-_MF_L3W_ .SMX=_8B^#G[7/@WP7X!F^"5EJ]YKFK>.;?3+R\
M\,/8,FE:58M<RQS/<7R1 2R*-\-LD@/ES7-NX_)WX;_'(>&_^#/+QKX ^'OC
M2S?5KCXOQ:=XMT^PU!&N]/L;K48ID\^-6WQ).;;8-P D7>!D9K]O;_\ X(C_
M /!.34O@1H/PC\2?LM>"?%&J^%?AW:>$]"\8^+O#L%[J*PVMKY$$LDI4$L#^
M\.W #$X &!7AG[(G_!NA\(_@U_P2=^(?_!-?XS^+M(U?5?B3=O<:Y\0_#>@_
M9KDRPS+/IDK+(Q:4VLJ[@K, RLZY <T ?,?Q7\8^)?AG_P %LO\ @F?/X'E>
M)]1_9[TS1M0BA.%FL9[.ZBD1P/O*JL7 / 9 1R!7U+_P=>_$'Q=X$_X(N^.[
M/PG=30+XA\1:)I.K30,586;WJ2NN1T5VA2-O57*G@FNV_9R_X),^/]/_ &P/
MA#^V'^U;XZ\-:IK'P$^#5MX!^'^F^%(K@Q7LZQ303ZW=-<*IBDD@F=%M$$BQ
MEBWG.0 *VC_\$E/VD/CQ^R+^T)^R%_P4=_;;O/BEI/Q9\42WW@?4X-*$<WA*
M!)1/:M&KD#*3QP/]F4B)1"55L2M@ ^+?BOXQ\2_#/_@ME_P3/G\#RO$^H_L]
MZ9HVH10G"S6,]G=12(X'WE56+@'@,@(Y KY4^&'C3Q+\6O\ @W!_X*"_%SXA
MRR3^(/$7[16E:CJ\]P<R&YEUS0Y'R3SG=*X_$U^PW[.7_!)GQ_I_[8'PA_;#
M_:M\=>&M4UCX"?!JV\ _#_3?"D5P8KV=8IH)];NFN%4Q2203.BVB"18RQ;SG
M( 'FWQ2_X("^(-9^'GQZ_9"^%'Q;T31/@K^T5\4-,\:^)S/:S-K7AJ2&\@O+
MNQL(PI@GCFEMH1'+(T?V="5,<^ : /KW_@EUX]\7_%+_ ()L_ /XC>/[J6XU
MO6_@[X<O-4NYV)>YF?38"TS$]2Y^<_[U>[UC_#WP'X6^%G@'0_ACX&TM;'1/
M#FCVVEZ/9(25M[6WB6**,$\X5$4?A6Q0!D^.O$.J>%/"-_XCT3PK=ZY=VD!D
M@TFQ91-=-D?(A;C/U]*\A_X:P^-G_1C_ ([_ / JV_\ BJ]THH ^</\ @GCX
MIUF7X&ZE*_@N^1G\::J[(67*%IMQ4^ZDE3[J:]W_ .$EU?\ Z%"]_P"^EKR/
M_@GO_P D3U;_ +'O6?\ TI->Z4 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W
MTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H
M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%
M[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W
MTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H
M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%
M[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W
MTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H
M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%
M[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W
MTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H
M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%
M[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W
MTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H
M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\
M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%
M[_WTM'_"2ZO_ -"A>_\ ?2UL44 ?G+_P<=_LA:/^U-_P3O\ $WQ.TK]F'3O$
MWCGX;RV&OZ;=SZ1%)J$FEVEXDVH645PJF=(GM?M#-&APQ0<$X(]<_P""1GPX
M_8)^&'[+$/CW_@F=X.O4^''Q NTUV&U7Q3<:FEE<-#&CVP^TS2O;-&5P\!;*
M2%\@&OKX@$8(R#U%?#WQ2_X-WO\ @EW\2OB'JWQ*T;X5>)/ UWX@N#/XBT_X
M<>.=1T33]2D)))DM+>40IG/(B5!GG&220#X*_P""KW[#?[%_[1?[>?@O]FKX
M3ZQX^^+GQ]^(/QBM]?\ &NG^(_B'<:S8_#WPDERUSJ<9MD;R+&#84AAMY06$
M9"J1F,/^UG@ZTTOX>^$M+\ ^!/A8-'T/0].@L-&TC3((X;:QM88UCB@BC3"Q
MQHBJJJ   H Z5P?[''_!/7]C']@#PG<^#_V1?V?]$\'07Y4ZI?6HDN+_ % K
M]W[1>7#27$X!)(#N0I8X R:]FH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_O
MI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_
M +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB
M@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\
MA)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?
M_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)
M=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$E
MU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A
M0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%
M"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_
M[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]
M_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8
MHH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_
M (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#
M'_X275_^A0O?^^EJUI6JWNH2.EUHD]J%7(:4C#>W%7J* "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH ***_)3]C_P#X*Z?M/_\ !3SX]ZAX/_9M
M_:*\)_#[Q9I-WXTBMOA#K_@];N.T@TV33DTR75F>1;J;[09KD226LD*Q$% C
MM&2X!^M=%?$?[:,?_!;;XS_ /PU<_L2^)_A[\'?$UO\ #RSUSQC=^)+*/4;F
M]UZ2 O-HEG'-'/#;11,C![B97+&:((0$D8_,_P"S!_P<"_'2Z_X-\/&/_!37
MX^^ =)O/B)X/\03^%-%$=JUM8^)-0:2TCM;TPH1M13=DS)&RAC9S;/+W*J@'
MZZ45^9?P/_X*:?M%_!?_ (*$_LW?LB_M)?%,^.=$_:3^!-EXE74[_1+&QF\/
M>)C!/</!;?8H(0UA*L7E)%,)9D=D)G8;@?J+_@KC^WI_P[5_8 \??M;Z?H5K
MJNLZ':06OAG2KTMY-UJ=U/';VXD"D,T:-)YKJ"I9(G ()!H ^DJ*_,OX'_\
M!33]HOX+_P#!0G]F[]D7]I+XIGQSHG[2?P)LO$JZG?Z)8V,WA[Q,8)[AX+;[
M%!"&L)5B\I(IA+,CLA,[#<#XWX^_X+A_M9>._P!E']J'_@IA\#/'%G8>#OV?
M_C-I/A;P9\.9=$LY;#Q/I)U"SL[FXO[AX6NUFG%ZLJ&WFA6$1JI63YBP!^S%
M%<C\ /C+X7_:+^!/@O\ : \$JZZ/XX\*:=K^E)*076WO+:.XC5L?Q!9 #[@U
MUU !1110!X7_ ,$]_P#DB>K?]CWK/_I2:]TKPO\ X)[_ /)$]6_['O6?_2DU
M[I0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7X!_\%DO@'^QQ^T"/#_\ P5?_
M ."=7QCTWX3?%&S\)^*O%?B/6_#NL"VGN];T>73T;3IXX9 +?4I)+FXBWH-U
MQ(4#"02!Z_?RO.M4_9$_9=UGXR:;^T)J7P \)R>-M(6X%AXF_L2%;M#,8C([
M.%'F/F&/#ON9,':5W-D _/C]MW_@LEI?[,/_  3A^#7PH_;$^+D?PY^.GQR^
M&FGKXOOTT&>YN_"-M<6:KJ.L/86R%TN,F2.W@(5?M388B."7;X/^V#!^RC^W
MY_P;A_$'X-_\$A_ 7B&_^'OP%U?2O[.DNM(E@N-:GLWCN]4<1.HDED6WN_M<
MDC*ID=W 48&?VD\2?"7X5^,M2.M>+_AGX?U6\*!#=ZEHT$\I4=%W.A.!Z9J_
MX8\'^$O!.GMI'@SPOIVD6CRF5[73+*.WC9R "Q5  6( &>O ]* /Q7B^&=]^
MUU_P65_X)Y^(OA1<)JNB^ /V7M(\6^*]2T]Q+%IEH+>Y%L964X0RW'E1*IY)
M8G&%-=U_P6'_ &GO@]_P6L_X(]_M!Z%^PU'XCU[6/@?XWL9_$&EW>@RV\MTM
MG<$SRVZG)EC%N+F4 XDQ;D%%)7/ZO^!/A/\ "SX6B_'PQ^&GA_PX-5NOM.IC
M0=&@L_MDW/[V7RD7S'Y/S-D\]:N>&/ _@KP3]O\ ^$,\'Z7I']J:A)?ZG_9>
MGQV_VRZDQOGE\M1YDK8&7;+' R: /Q:B^&=]^UU_P65_X)Y^(OA1<)JNB^ /
MV7M(\6^*]2T]Q+%IEH+>Y%L964X0RW'E1*IY)8G&%-?+^G?!+Q=^S%_P0\_;
M[_8-\9:=.OQ!L?VD/#NFZ/X=\LM>ZPMQK&CM926T(^>=;B&VDEC*@[U!(S@U
M_1SX$^$_PL^%HOQ\,?AIX?\ #@U6Z^TZF-!T:"S^V3<_O9?*1?,?D_,V3SUH
MU7X3_"S7?'-C\3];^&GA^\\2Z7"8M,\176C027UI&<Y2*=D,D:G)X5@.3ZT
M>?\ _!/CX(^(OV:_V$?@W^S_ .,$VZSX-^&.AZ1K*!@P6\@L88YP""00)%<#
MV KV"BB@#)\=>#M+^(/A&_\ !>MW%W#::C 89Y+&Y:&95)!RCKRIXZBO(?\
MAWO\$_\ H;?'?_A97/\ C7NE% 'SA_P3Q\!:-!\#=2MTNKXK%XTU6)2;QB2$
MFV#)[G"C)[G)KW?_ (0?2/\ GYO?_ MJ^??V:OC)\+_V:/!.J?#?X\^-K+PO
MKK^*M2OUTS4W*RFVFG9HI<*#PR\BO0_^&Y_V1_\ HO6@_P#?Y_\ XF@#O_\
MA!](_P"?F]_\"VH_X0?2/^?F]_\  MJX#_AN?]D?_HO6@_\ ?Y__ (FC_AN?
M]D?_ *+UH/\ W^?_ .)H [__ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:N _X
M;G_9'_Z+UH/_ '^?_P")H_X;G_9'_P"B]:#_ -_G_P#B: .__P"$'TC_ )^;
MW_P+:C_A!](_Y^;W_P "VK@/^&Y_V1_^B]:#_P!_G_\ B:/^&Y_V1_\ HO6@
M_P#?Y_\ XF@#O_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJX#_AN?]D?_HO6
M@_\ ?Y__ (FC_AN?]D?_ *+UH/\ W^?_ .)H [__ (0?2/\ GYO?_ MJ/^$'
MTC_GYO?_  +:N _X;G_9'_Z+UH/_ '^?_P")H_X;G_9'_P"B]:#_ -_G_P#B
M: .__P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK@/^&Y_V1_^B]:#_P!_G_\
MB:/^&Y_V1_\ HO6@_P#?Y_\ XF@#O_\ A!](_P"?F]_\"VH_X0?2/^?F]_\
M MJX#_AN?]D?_HO6@_\ ?Y__ (FC_AN?]D?_ *+UH/\ W^?_ .)H [__ (0?
M2/\ GYO?_ MJ/^$'TC_GYO?_  +:N _X;G_9'_Z+UH/_ '^?_P")H_X;G_9'
M_P"B]:#_ -_G_P#B: .__P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK@/^&Y_
MV1_^B]:#_P!_G_\ B:/^&Y_V1_\ HO6@_P#?Y_\ XF@#O_\ A!](_P"?F]_\
M"VH_X0?2/^?F]_\  MJX#_AN?]D?_HO6@_\ ?Y__ (FC_AN?]D?_ *+UH/\
MW^?_ .)H [__ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:N _X;G_9'_Z+UH/_
M '^?_P")H_X;G_9'_P"B]:#_ -_G_P#B: .__P"$'TC_ )^;W_P+:C_A!](_
MY^;W_P "VK@/^&Y_V1_^B]:#_P!_G_\ B:/^&Y_V1_\ HO6@_P#?Y_\ XF@#
MO_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJX#_AN?]D?_HO6@_\ ?Y__ (FC
M_AN?]D?_ *+UH/\ W^?_ .)H [__ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:
MN _X;G_9'_Z+UH/_ '^?_P")H_X;G_9'_P"B]:#_ -_G_P#B: .__P"$'TC_
M )^;W_P+:C_A!](_Y^;W_P "VK@/^&Y_V1_^B]:#_P!_G_\ B:/^&Y_V1_\
MHO6@_P#?Y_\ XF@#O_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJX#_AN?]D?
M_HO6@_\ ?Y__ (FC_AN?]D?_ *+UH/\ W^?_ .)H [__ (0?2/\ GYO?_ MJ
M/^$'TC_GYO?_  +:N _X;G_9'_Z+UH/_ '^?_P")H_X;G_9'_P"B]:#_ -_G
M_P#B: .__P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK@/^&Y_V1_^B]:#_P!_
MG_\ B:/^&Y_V1_\ HO6@_P#?Y_\ XF@#O_\ A!](_P"?F]_\"VH_X0?2/^?F
M]_\  MJX#_AN?]D?_HO6@_\ ?Y__ (FC_AN?]D?_ *+UH/\ W^?_ .)H [__
M (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:N _X;G_9'_Z+UH/_ '^?_P")H_X;
MG_9'_P"B]:#_ -_G_P#B: .__P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK@/
M^&Y_V1_^B]:#_P!_G_\ B:/^&Y_V1_\ HO6@_P#?Y_\ XF@#O_\ A!](_P"?
MF]_\"VH_X0?2/^?F]_\  MJX#_AN?]D?_HO6@_\ ?Y__ (FC_AN?]D?_ *+U
MH/\ W^?_ .)H [__ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:N _X;G_9'_Z+
MUH/_ '^?_P")H_X;G_9'_P"B]:#_ -_G_P#B: .__P"$'TC_ )^;W_P+:C_A
M!](_Y^;W_P "VK@/^&Y_V1_^B]:#_P!_G_\ B:/^&Y_V1_\ HO6@_P#?Y_\
MXF@#O_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJX#_AN?]D?_HO6@_\ ?Y__
M (FC_AN?]D?_ *+UH/\ W^?_ .)H [__ (0?2/\ GYO?_ MJ/^$'TC_GYO?_
M  +:N _X;G_9'_Z+UH/_ '^?_P")H_X;G_9'_P"B]:#_ -_G_P#B: .__P"$
M'TC_ )^;W_P+:C_A!](_Y^;W_P "VK@/^&Y_V1_^B]:#_P!_G_\ B:/^&Y_V
M1_\ HO6@_P#?Y_\ XF@#O_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJX#_AN
M?]D?_HO6@_\ ?Y__ (FC_AN?]D?_ *+UH/\ W^?_ .)H [__ (0?2/\ GYO?
M_ MJ/^$'TC_GYO?_  +:N _X;G_9'_Z+UH/_ '^?_P")H_X;G_9'_P"B]:#_
M -_G_P#B: .__P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK@/^&Y_V1_^B]:#
M_P!_G_\ B:/^&Y_V1_\ HO6@_P#?Y_\ XF@#O_\ A!](_P"?F]_\"VH_X0?2
M/^?F]_\  MJX#_AN?]D?_HO6@_\ ?Y__ (FC_AN?]D?_ *+UH/\ W^?_ .)H
M [__ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:N _X;G_9'_Z+UH/_ '^?_P")
MH_X;G_9'_P"B]:#_ -_G_P#B: .__P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "
MVK@/^&Y_V1_^B]:#_P!_G_\ B:/^&Y_V1_\ HO6@_P#?Y_\ XF@#O_\ A!](
M_P"?F]_\"VH_X0?2/^?F]_\  MJX#_AN?]D?_HO6@_\ ?Y__ (FC_AN?]D?_
M *+UH/\ W^?_ .)H [__ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:N _X;G_9
M'_Z+UH/_ '^?_P")H_X;G_9'_P"B]:#_ -_G_P#B: .__P"$'TC_ )^;W_P+
M:C_A!](_Y^;W_P "VK@/^&Y_V1_^B]:#_P!_G_\ B:/^&Y_V1_\ HO6@_P#?
MY_\ XF@#O_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJX#_AN?]D?_HO6@_\
M?Y__ (FC_AN?]D?_ *+UH/\ W^?_ .)H [__ (0?2/\ GYO?_ MJ/^$'TC_G
MYO?_  +:N _X;G_9'_Z+UH/_ '^?_P")H_X;G_9'_P"B]:#_ -_G_P#B: ._
M_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK@/^&Y_V1_^B]:#_P!_G_\ B:/^
M&Y_V1_\ HO6@_P#?Y_\ XF@#O_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJX
M#_AN?]D?_HO6@_\ ?Y__ (FC_AN?]D?_ *+UH/\ W^?_ .)H [__ (0?2/\
MGYO?_ MJ/^$'TC_GYO?_  +:N _X;G_9'_Z+UH/_ '^?_P")H_X;G_9'_P"B
M]:#_ -_G_P#B: .__P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK@/^&Y_V1_^
MB]:#_P!_G_\ B:/^&Y_V1_\ HO6@_P#?Y_\ XF@#O_\ A!](_P"?F]_\"VH_
MX0?2/^?F]_\  MJX#_AN?]D?_HO6@_\ ?Y__ (FC_AN?]D?_ *+UH/\ W^?_
M .)H [__ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:N _X;G_9'_Z+UH/_ '^?
M_P")H_X;G_9'_P"B]:#_ -_G_P#B: .__P"$'TC_ )^;W_P+:C_A!](_Y^;W
M_P "VK@/^&Y_V1_^B]:#_P!_G_\ B:/^&Y_V1_\ HO6@_P#?Y_\ XF@#O_\
MA!](_P"?F]_\"VH_X0?2/^?F]_\  MJX#_AN?]D?_HO6@_\ ?Y__ (FC_AN?
M]D?_ *+UH/\ W^?_ .)H [__ (0?2/\ GYO?_ MJ/^$'TC_GYO?_  +:N _X
M;G_9'_Z+UH/_ '^?_P")H_X;G_9'_P"B]:#_ -_G_P#B: .__P"$'TC_ )^;
MW_P+:C_A!](_Y^;W_P "VK@/^&Y_V1_^B]:#_P!_G_\ B:/^&Y_V1_\ HO6@
M_P#?Y_\ XF@#O_\ A!](_P"?F]_\"VH_X0?2/^?F]_\  MJX#_AN?]D?_HO6
M@_\ ?Y__ (FC_AN?]D?_ *+UH/\ W^?_ .)H [__ (0?2/\ GYO?_ MJ/^$'
MTC_GYO?_  +:N _X;G_9'_Z+UH/_ '^?_P")H_X;G_9'_P"B]:#_ -_G_P#B
M: .__P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK@/^&Y_V1_^B]:#_P!_G_\
MB:/^&Y_V1_\ HO6@_P#?Y_\ XF@#O_\ A!](_P"?F]_\"VH_X0?2/^?F]_\
M MJX#_AN?]D?_HO6@_\ ?Y__ (FC_AN?]D?_ *+UH/\ W^?_ .)H [__ (0?
M2/\ GYO?_ MJ/^$'TC_GYO?_  +:N _X;G_9'_Z+UH/_ '^?_P")H_X;G_9'
M_P"B]:#_ -_G_P#B: .__P"$'TC_ )^;W_P+:K6E:!9:/(\EK+.Q=<'S9BP_
M6O-O^&Y_V1_^B]:#_P!_G_\ B:Z;X9_M!?!?XRWUUIGPO^(FG:W<640ENHK)
MR3&A. QR!QGB@#L:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#+U;P1X+UZ\.H:YX0TN]N"H4SW>GQR.
M0.@W,I.*K?\ "KOAG_T3O0O_  40_P#Q-;M% &%_PJ[X9_\ 1.]"_P#!1#_\
M31_PJ[X9_P#1.]"_\%$/_P 36[10!A?\*N^&?_1.]"_\%$/_ ,31_P *N^&?
M_1.]"_\ !1#_ /$UNT4 87_"KOAG_P!$[T+_ ,%$/_Q-'_"KOAG_ -$[T+_P
M40__ !-;M% &%_PJ[X9_]$[T+_P40_\ Q-'_  J[X9_]$[T+_P %$/\ \36[
M10!A?\*N^&?_ $3O0O\ P40__$T?\*N^&?\ T3O0O_!1#_\ $UNT4 87_"KO
MAG_T3O0O_!1#_P#$T?\ "KOAG_T3O0O_  40_P#Q-;M% &%_PJ[X9_\ 1.]"
M_P#!1#_\31_PJ[X9_P#1.]"_\%$/_P 36[10!A?\*N^&?_1.]"_\%$/_ ,31
M_P *N^&?_1.]"_\ !1#_ /$UNT4 87_"KOAG_P!$[T+_ ,%$/_Q-'_"KOAG_
M -$[T+_P40__ !-;M% &%_PJ[X9_]$[T+_P40_\ Q-'_  J[X9_]$[T+_P %
M$/\ \36[10!A?\*N^&?_ $3O0O\ P40__$T?\*N^&?\ T3O0O_!1#_\ $UNT
M4 87_"KOAG_T3O0O_!1#_P#$T?\ "KOAG_T3O0O_  40_P#Q-;M% &%_PJ[X
M9_\ 1.]"_P#!1#_\31_PJ[X9_P#1.]"_\%$/_P 36[10!A?\*N^&?_1.]"_\
M%$/_ ,31_P *N^&?_1.]"_\ !1#_ /$UNT4 87_"KOAG_P!$[T+_ ,%$/_Q-
M'_"KOAG_ -$[T+_P40__ !-;M% &%_PJ[X9_]$[T+_P40_\ Q-'_  J[X9_]
M$[T+_P %$/\ \36[10!A?\*N^&?_ $3O0O\ P40__$T?\*N^&?\ T3O0O_!1
M#_\ $UNT4 87_"KOAG_T3O0O_!1#_P#$T?\ "KOAG_T3O0O_  40_P#Q-;M%
M &%_PJ[X9_\ 1.]"_P#!1#_\31_PJ[X9_P#1.]"_\%$/_P 36[10!A?\*N^&
M?_1.]"_\%$/_ ,31_P *N^&?_1.]"_\ !1#_ /$UNT4 87_"KOAG_P!$[T+_
M ,%$/_Q-'_"KOAG_ -$[T+_P40__ !-;M% &%_PJ[X9_]$[T+_P40_\ Q-'_
M  J[X9_]$[T+_P %$/\ \36[10!A?\*N^&?_ $3O0O\ P40__$T?\*N^&?\
MT3O0O_!1#_\ $UNT4 87_"KOAG_T3O0O_!1#_P#$T?\ "KOAG_T3O0O_  40
M_P#Q-;M% &%_PJ[X9_\ 1.]"_P#!1#_\31_PJ[X9_P#1.]"_\%$/_P 36[10
M!A?\*N^&?_1.]"_\%$/_ ,31_P *N^&?_1.]"_\ !1#_ /$UNT4 87_"KOAG
M_P!$[T+_ ,%$/_Q-'_"KOAG_ -$[T+_P40__ !-;M% &%_PJ[X9_]$[T+_P4
M0_\ Q-'_  J[X9_]$[T+_P %$/\ \36[10!A?\*N^&?_ $3O0O\ P40__$T?
M\*N^&?\ T3O0O_!1#_\ $UNT4 87_"KOAG_T3O0O_!1#_P#$T?\ "KOAG_T3
MO0O_  40_P#Q-;M% &%_PJ[X9_\ 1.]"_P#!1#_\31_PJ[X9_P#1.]"_\%$/
M_P 36[10!A?\*N^&?_1.]"_\%$/_ ,31_P *N^&?_1.]"_\ !1#_ /$UNT4
M87_"KOAG_P!$[T+_ ,%$/_Q-'_"KOAG_ -$[T+_P40__ !-;M% &%_PJ[X9_
M]$[T+_P40_\ Q-'_  J[X9_]$[T+_P %$/\ \36[10!A?\*N^&?_ $3O0O\
MP40__$T?\*N^&?\ T3O0O_!1#_\ $UNT4 87_"KOAG_T3O0O_!1#_P#$T?\
M"KOAG_T3O0O_  40_P#Q-;M% &%_PJ[X9_\ 1.]"_P#!1#_\31_PJ[X9_P#1
M.]"_\%$/_P 36[10!A?\*N^&?_1.]"_\%$/_ ,31_P *N^&?_1.]"_\ !1#_
M /$UNT4 87_"KOAG_P!$[T+_ ,%$/_Q-'_"KOAG_ -$[T+_P40__ !-;M% &
M%_PJ[X9_]$[T+_P40_\ Q-'_  J[X9_]$[T+_P %$/\ \36[10!A?\*N^&?_
M $3O0O\ P40__$T?\*N^&?\ T3O0O_!1#_\ $UNT4 87_"KOAG_T3O0O_!1#
M_P#$T?\ "KOAG_T3O0O_  40_P#Q-;M% &%_PJ[X9_\ 1.]"_P#!1#_\31_P
MJ[X9_P#1.]"_\%$/_P 36[10!A?\*N^&?_1.]"_\%$/_ ,31_P *N^&?_1.]
M"_\ !1#_ /$UNT4 87_"KOAG_P!$[T+_ ,%$/_Q-'_"KOAG_ -$[T+_P40__
M !-;M% &%_PJ[X9_]$[T+_P40_\ Q-'_  J[X9_]$[T+_P %$/\ \36[10!A
M?\*N^&?_ $3O0O\ P40__$T?\*N^&?\ T3O0O_!1#_\ $UNT4 87_"KOAG_T
M3O0O_!1#_P#$T?\ "KOAG_T3O0O_  40_P#Q-;M% &%_PJ[X9_\ 1.]"_P#!
M1#_\31_PJ[X9_P#1.]"_\%$/_P 36[10!A?\*N^&?_1.]"_\%$/_ ,31_P *
MN^&?_1.]"_\ !1#_ /$UNT4 87_"KOAG_P!$[T+_ ,%$/_Q-'_"KOAG_ -$[
MT+_P40__ !-;M% &%_PJ[X9_]$[T+_P40_\ Q-'_  J[X9_]$[T+_P %$/\
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
MQC9Z#H>I1Z>;'1H6EN;:&9VO)@?.:);J)]D,<@;.TNA!Q]%?M1?'WPO^RO\
MLX^.?VD?&5LUQIO@?PK?:S<6<<FQ[O[/"TBVZ'!^>5@L:\'YG'!Z5^7/_!T1
M_P G2?L#_P#9?/\ V^T:OMK_ (*2'_A<'CKX%_L/6Q\R+XE?$^#7/%MN?NMX
M<\.;=7NE?'.R6\BTNU8="+P@G!H \:_X* ?\%R?C!^PWX2A\7:9_P3'\?^/=
M/\.:3IUQ\8/$&D:S]GT7P;>W,$,SV"WC6CF^DA\Y!(XCBC7S$#.K%D3TKXG?
M\%JOV6O 7_!.#P3_ ,%']&TK6-8T7XEW-EIG@+PHHC@U#4M9NI)(ETYV9C'$
MT<D-P)9,LJK;R,OF?*&E_P""Q?BS4?B-^S;J7_!/SX4ZOI:?$+X[Z5<:#:R:
MK<K':Z#H3E(]4UJ\8D;((8)#&@'S2W$T,: DL5_./_@NC\#?A-\ OV,/V(?@
MO^R]XNAU[X:_"[XYV/AC4-8LKE)XI]2"1N999(_W9F=TO7?:<+(\B\%2H /U
M'_9D_P""BNA_&;]K/XH?L'?%3P!!X0^+'PKTZQU;4](TK7'U?3]5TF[@AECO
M+*Y:VMI9-AGBBEC>!"CNH4R!MPXWX)?\%COA?\??^"H/B'_@F)X0^!7C;2M:
M\)^#+C7M=\1^+K+^S5^5K(PQP6C@S.DD5ZDGF2^20!C8V<CY'^#&A^*=5_X/
M'?BYJ^@QRBPTOX"VCZY(GW/)>RTA$1C[RM$0.IV$]CB']GS_ )7*?CG_ -D$
MM/\ TA\/4 ?:/BK_ (*@?\))_P % /%G_!-O]ESX.V'C3XA> / @\3^,I?$?
MC'^P["U606Q@LH)$M+J2XN'6[MW8^6D4:RC,A;*#O/\ @G#^WU\+?^"E?[*>
MB_M4?"CP_JFC6NHW5S8:IH6LJOVG3+^VD,<\#,A*R '#*Z_>1U)"G*K^27_!
M3S]G7XG?MJ_\%B/C%\4/^"1.OZYX ^//[/GPXLKKXB>)8-::!/&-[+;PI;Z=
M:0K&=LHL0T322MY4S0Q1&-0#.WW%_P &R7Q^^&?Q]_X)'>")_AE\$].\!1^$
M]2O?#VLZ1I#2O;75_"R2RWR/,SRN9Q.DKEV8B1G7<0H- 'Z T444 %%%% !6
M1X\\96GP_P#"-]XOO=$U?4DLHM_]GZ#I4M[=W#$@*D4,2EF8D@9X4=6*J"1K
MT4 ?)_\ P2K_ ."L7PV_X*N^%OB+\0/A7\)O$'A31/ GC'^P(#XIFB6]OB+=
M)6ED@CW+;8+[=GF2'C)(/ ^</VBO^#E?2OV6/CWX9TOXV?\ !/3XG>'_ ('>
M,-9^P>'/CKK$HMX-13('VV&P:#+6Q4B92TZS/!^\6(_=KSO_ (- ?^2(?M(_
M]E[NO_2:.O;_ /@J=\-?A1_P4T_:,^'W['?CCQQH6E_"GX)>-K;QW\</$6K:
MI#;PO?0VLBV'AZ%I& :66&ZEFNCP(()(26WRHM 'V!^UY^TP/V7?AQHWBG3/
M!7_"3:[XG\=:%X4\,>'1J7V3[??:E?Q6P)F\N3RTAA::Y<[#^[MGZ=1\@?\
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
M@:1\(?V>/&$?C;XR^(M8U6"W@N]7B@_T'P_"\C ,WE3237C?=BBEA3<)) %
M/T7HJMHNL:=XAT>TU_1[D36E];1W%K,%*^9&ZAE;! (R"#@C-6: "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ KYO_;7_P""67[,G_!0/QIX0\<?M*ZAXNU"X\ :F=1\
M%6VD^(FL(=(NR82TR"!%:1RUO&V96?:00NT'%?2%% 'S?^W;_P $L_V9/^"D
MO@/PU\-?VO-1\8>(='\+W+W=G967B:33H[FZ9=GVFXCM%C2654W*I*X02/M
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
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BO/_ -F_X/\ COX)>!+SPE\0_CUX@^(M]<^(+[4(=<\2
M11)/;P3REX[-1$ /*A7Y%)YP.:/V;_@_X[^"7@2\\)?$/X]>(/B+?7/B"^U"
M'7/$D423V\$\I>.S41 #RH5^12><#F@#T"N+_:/U_6?"G[/'CWQ3X<U&2TU#
M3?!>J75A=PG#PS1VDKHZ^X8 CZ53_9O^#_COX)>!+SPE\0_CUX@^(M]<^(+[
M4(=<\211)/;P3REX[-1$ /*A7Y%)YP.:X#Q!\'_'?P2_8>^*_A+XA_'KQ!\1
M;ZY\/^)]0AUSQ)%$D]O!/;3/'9J(@!Y4*_(I/.!S0!\*?\$Y/V)?^"A?[;?[
M#OPT_:O\4_\ !;_XZ:'J/CKPVFIW>DZ?I^G20VKL[KL1GCW$?+U/K7I'QC_X
M);?M[?#+X1>*OB18?\%V_CY=3^'O#=]J4-M-I>F!)7@MWE",0F0"4P2/6O0_
M^#<GP?KWA#_@C;\%?[=\>ZAKW]J>'WU"S_M!%']G023/LLX]O6*/:=I//S'-
M>P>(/@_X[^"7[#WQ7\)?$/X]>(/B+?7/A_Q/J$.N>)(HDGMX)[:9X[-1$ /*
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
M]RT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% 'PAXL_X)+?MN^(?%6IZ_I?_!<KX\:5:WVH37%M
MI=II>FF*SC=RRPH2F2J A1GG %4/^'/W[=?_ $GI_: _\%.E_P#Q%??U% 'P
M#_PY^_;K_P"D]/[0'_@ITO\ ^(H_X<_?MU_])Z?V@/\ P4Z7_P#$5]_5E^-]
M&UWQ%X+U?P_X7\4R:'J=_IEQ;Z=K<-LLSZ?.\;+'<+&_RN48APK<$K@\&@#\
M/_@K_P $ZOVJO^"D'_!17QY83?\ !6#XN:[X%_97UU-)\*?$O4]/L9YY/&DL
M:F_CLHM@A06B!8WD8-()"A0@-D._X*._\$Y/VK_^":?Q@\&?\%$4_P""K?Q>
MO-(\5>(-/\#?''XBPZ=8P:GHFBW$JI97\FQ/*N+>&XV*_F*7 :-489P/I[X"
M?\&^7Q[_ &7? C?#/]G_ /X+/_&[PMH<FI7&HS6&FZ-IH$UW.^^:>1F4M)([
M<EF))P!T K2^+W_!!_\ :=^/OPTUGX-_&;_@MC\</$GA?Q#9FUUK0]4T/2Y(
M+N$D':R[.Q ((P00""" : .AA_X)"?MS7$*7%O\ \%[OC[)&ZAD=-+TLA@>0
M00G(I_\ PY^_;K_Z3T_M ?\ @ITO_P"(KZY_9(^!.L?LP?LT^"_V>-<^*>I>
M-9?!F@PZ1!XFUBV2*ZO;> %(/-"$@ND(CC+9RVS<>2:]%H ^ ?\ AS]^W7_T
MGI_: _\ !3I?_P 11_PY^_;K_P"D]/[0'_@ITO\ ^(K[^HH S_">CW_A[PKI
MGA_5-?N-5NK'3X;>YU2[ $MY(B!6F<#@,Y!8XXR37S]\"IK+QC^UW^T#X?\
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
M'&O^&++QGJ=KX8O$^#VK>(+'7],65A;7=J^E6T\EG<1AC"KMY,K&-98F8/N
M![O^QU\)-3_9O_9LT[X<^+_BSJ'BV/2M2UJ\@\7^(M=>_NKW3[C5+N[M9KF[
ME),T@M9H0\A."5)!QBOS _X)7?'7Q3^TMX+TKXX12:UJ/Q0^"GQ:\3ZQ^TS\
M4[+7/M?]M:2/[4-KHUE"DY^WV]Q!)9&")$%I!'8F2-O-$2O3US]D[_@H)^S5
M_P $A?A/\*K3X*>/O'?@#0OVE$UWQC\'H/\ 3_$\GPN74)9[71;BWC8_:6*K
M"\UHA;'FK$P")*JZ/[8OPO\ V@M?_:7U/_@I%_P3F_9&^,LG@#QUX4L_#G[4
M/PYO/"K^&]4\9Z2DD2!])T^^5+MKV.T62"2588\Q2*+:4N\SH ?6'_!03X_^
M OVN/^")7Q=_:C^%NB^*=(L/^%4:KXA\!ZWJ^GS:1J"O'9--;:A;?,LT*MP5
M?Y2ZD\%&!;Y!^*'CK4/V;_@G^P?\2?V!_CIXDO/C=\1];\(6/C'X>VGCZ^U>
MV\7Z/=:6LNKW.H:?-<2QH(9 A:[V(T/G.=PV@I]9?MB?'#Q9^V!_P2-^-VA_
M"C]C'XM^&5\1?#2^\-^ _"?B#X?7-IK6HWD]G)$(UTN%'DM+:,M$BS2[%8B3
M "(CR>V_\$T?A_X9\*_L6?"AY_@]+X6\5Z;\,M#TCQ/#J_A&32]2CO+?3[>.
MXAE$T222;958;QN1BN59AS0!T/[?O[5%I^Q%^Q;\3/VL+G14U)_ WA*ZU*RT
MV5BJ7=V%VV\+D<JCS-&K$<A6)'2O$OV#?V.O"'[0O[&'@3X^?MKM=_$;XE_$
MSPE9>)_$7B35]2N$DTF74($NEL]+$4BC2H;=)4B06GE',7F$EV+GWO\ ;8_9
M@\._MI_LD_$/]E/Q5JCV%IX[\*W>DC48X][64TB'R;@+D;_+E$<FW(SLQGFO
M!?V#OVA?B)^RU^Q_X._9C_;'^ _Q&L/B#\+O#=MX8N9/!_PXUCQ!IOB2"QB%
MO:7]C>Z?:RPLMQ!'&[1S-#+$Y<2I&J[B >.?LN?MM_\ "/\ @/\ ;2_85_;O
MNO%/Q(T']FV6>UO-:@@FNM:U_P $:G87,\,5R\+(\UU#:QRQR76Z-G4HY8.&
M=H?VY8O@GXE_9C_X)U_$W]GOP[K6@^#[K]H;X6+X(T?4-3G\VST*YLI)[:UN
M$\^5))%CCM@S.\K;HA^\;[QO^ ?V+?C5X#_9C_;<_;#^,'PTU:#XH?M0Z+JS
M:5\.M%M&U2_TG38=*NK'1=-D%H)%DO&$Y,QC+1(TBC?B-FK ^+?@+XNW?_!/
M#_@GAX$L/@)\1+G7/AI\4OA?J'Q T>V\ ZG)<Z!::/ICV^HS7,:P$HL4K!>,
MF0'=&'4$T ?J)7Y0_MH_'-/B#_P6.^('[$/C?2)_B!K'B7X!VD7[/GA?3O%2
MVEIH/B#==/?7%PZ3+]AO$C\J[-S@W4=K;+Y"NTD:2?I+^T@OQAU/]FOQZG[.
M,D47C^X\#ZH/ ;WV(T36&LY?L1D\P84"<Q9W# YSWK\@O#O[/?Q5_:M_X)N?
M!SX%?"7]D+XT_#/]K[X'^(8M>TKQOXL\"W.FV$7B03J^J:E>ZS>A;>_MM0P9
MI%BDGF=C#F)T4A@#].OV0OVG=*\8Z_JG[(&J2^,/$/CSX-Z9I>B?$WQAJ?AN
M2UL+O53I\$WG)<.=LKW$;I<A8]Q5)T+A=PSP'_!:3]N#XD_L2_LH:0WP&DM(
M?B3\5?B#I/P^^'E_?P":#3=2U)W'VV2,\2"&**5U5@5,GEA@5)4\Q_P2E_:E
M^,WBW0+7X'_&/]@'XP> _B6^JWVI_&KQ7XR\/K;:'<ZJZ,TU[9:B#Y>HI+*M
MO!!! #Y%N$7=Y=NC/U7_  6C_8#\?_\ !03]D.U\)? _Q#9Z5\2_A[XTT[QQ
M\-+O46VVSZQ8>9L@F8?=22.65 W17,;'A30!T<G["'[%OP1^#$NJ?'#Q'<S7
MUAI^[Q!\9_&OCBYMM?,^W]Y>G66G2:R8L695ADBCBSMC5% 48GP<_:T^ O[+
M7[,'PD^&NE_'V7X[ZGXB\0MX+\%:QX,UVSUB]\47D8N)]\UV]PENLR6L+2SR
M2S(H=6 +,R*T6O\ [<W_  M+]D[Q'X9^*O[+'QC\(_$74_!M[INJ^ 3\(];U
M0)J4EJ\316]]8VDUG=VYE;"W"3;-C*9#&<@?,'P<\'?MO?L1?\$WOV+?V?O%
M'[/?Q AT&SU*YL_CW'\,='.J^)M MWANY+1(!9&26WCFGF5;FYM\311;U62-
MWH ^R?"O_!3K]GOQ!\%_B)\8M=T'Q1X<D^%GCL>#/&7A37[.U34K779)[6"V
MLT,-Q):R_:)+VT6*99S"?/!:1 KE?1O@]^T++\5/B!XG^&&N?!/QGX*UCPM8
M:;>W4/BN+3S'>6]\UTL,EO+8W=S'( UG,K@LI4@#'/'YR_!+X07'AGX>_MH_
M"3]H;_@FW\5M=^'OC_XSZ/JB^&;S1)KN;5-"O1HMI+<6TMO/+/>W=LHN+YFM
MWE>-[-M\BR[0??\ _@E7\)_VBO@)\:OB5\(;;XK?$WQM^SY8Z'H\_P ,=6^-
M&AWEGKVE:@[7/VO28I+Z""ZN[.&(6S+)+&$0RK$A+),: .*_X.%;GPSX)TK]
MECXB:MXI?PW;7_[7O@OP]XQUN+7)--CG\.3B^DO;2\F21 ;0B/>PD.U0K'C+
M9]8^$EC_ ,$V_'O[7'@[3/V3/C/INJ^-/"&F:CXFO;7P)X_DU2RFTTP/IC6]
M\B7;PC?+J$<T0=2V^S)!4+SPG_!=7PY\0_'1_9=L?AE\'/''BZ7P/^UIX-\=
M^*AX2\&7^I+I^A:>;S[5<N]O"ZEE\Q,0@F5MV50BO<];_:B\)^,?C#X*3X/?
MLY_$C6/%.H7S:-+XE\0_"C7M$T_0-&EDANM0EN+G4;6W3#)9(L2+O9[CR5P%
M9C0!S5G_ ,%;_@A/XI^*/PVO?@O\2;'QE\)M:T72];\$7FFZ:NJZG<:K.(;$
MZ=$+\K>1R$AA(K!"IR"2"!N?M ?\%-O@Y^SA\</"7[-WC;X2_$R_\;>-_#%[
MK'A[0O#OA(7SW1M8XVELHW27RYK@&5%/E,\4>2\DL<:M(/E7]M7P!\??''QC
MTO\ X++_ +.'P$\32^.?@KXIC\,>'OA???#R[AU;QUX6:22#4I'66W$T4L@N
MY)K*0#RX(H6,AWW,L,/1?M5_'S08O^"OO[&7QBN/ 'CB/3M6^%_Q!\_3/^$(
MU!]6TX21:6/W^G1Q-=+M<!&VQMMW;_\ 5@N #HOC3^W?\!?^"C/_  2__:IM
M?!'ASQSX0\3?#7X?^);'QEX%\:6CZ-KWA[4H=*N9[9IX[>=UV,8_,C9)'1_+
M(/W2!Z%^R)^TWX#^!/\ P3__ &4O NJZ7JNO>+?'GPC\.67@[P?X>BA>_P!5
M>WT&VN+F1?/EBABBAA4O)+-+&B[D7<7DC1O"_&?[.GQ(\1:;_P %"?VQ=%^$
M?BRW@^/'PTMO"?PY\+'PK>)K.N2Z=X<N[ 7CV'E>?")[N[\F(3(C".W\QPB.
MIK"T#X3?M"?!O4_V"/VVK;X*>.-8T#X4_!L_#[XP>#++PG>R:[X<-YI%E ;^
M+31%]HNEAN[8).($D<QJK1K(N2 #ZRL?^"H?P"_X0OXOZWXG\%>.-"\1_ JU
M^U_$GX=W^A13:YI]HUNUS#=QQVD\T%Q;RP(\B313-'A6#,K K7(:!_P6E_9U
MUGX1R?'S4?@7\9-&\%3^#O#^N^'O%6L^!5AL/$,NL3PV]II5C.)V26^%Q/'$
MZ,4B',@E:'][7C_QJ^ GC[XK_&?]K7]NSPQ\+O&5OHOBW]E__A6G@70YO!]_
M#JOBC4C#>S2W(TUX5NHD62:UM8VFB0L5F;B)5=M;7?&'[7WP7_X(7?!33O@)
M\"?&\OC3POX3\!^'_'_AZV\$R2^)-&L;2*RM]6FT_3[N+_2;V$1/Y)\N1,XE
M4,$!H ^A=#_X*%^'?$GB;XK?"?3OV>O'UK\1_A/X:L]=U+X>:J^D17FK65W'
M*UM-9W,>H263(S0RHQ>=&1D(91E=WR]K/_!1+X+?M(_\$/9/VKO^"F_[*GCN
M[^'GBS3K*]\0Z5X:$$B:C%-J@:U%K)87\<T,,,RVL7F736KN0N0P9Z7]E7X<
M>/K'_@JA\6O&'A?]ECXNZ+X+^)?[/VBV6@^,?'EI<.)KJWFU$R-?7-[<23QS
MMYL*BWE/VE0REH8XQE?%]?\ AO\ M(>)?^#7:\_8F'[('Q7M/B7H'AO2?#7_
M  B]SX)N#<ZA?V^MPSSFV2,,SP)!%YOVDA87#A4=V#* #]//BK^U1X,^&'Q5
MTC]G[P[X,\0>-/'FKZ!<:Y;^#_"@L_M4&E02)"]]/+>W-O;P1&:2.)-\H>1R
MP16$<A3QWQQ_P66_9.\ ?L<^./VS=:\-^/)-,^&7B&;0/B)X.M/#:OKWAS58
MIDADM+N#SA#&0TL6)?.,+B1621@<UP7CO2?BC\ /^"P&G?M\S?"_QMXG^$GQ
M2^!EOX,U*]\.^"]1U#4O"6JVFH/>VYNM-@@>\2UGCED4NL)\N8GS1&N&/SI^
MVW^QM\=O%O[$W[>_QC\#?!'QG=ZO^TQXOT!/AOX L/#%U+J<]EIB6-O]OGM%
M0R6;7#QW<Y2=8W6-(O,"N_E@ ^^/ /\ P4<^%'C;]K.P_9 U?X4?$7PKK?B+
MPY>:YX&U[Q;X<CL],\5VEH\:W)LF\]IU>,2HYCN(8&V$, 05)^@^G6OA[]I6
M/Q;X_P#^"MG[(/QB\)?"7QY=>%O#'A7QW#XGU[_A ]32VTB35++3X[%+EWMQ
MY+.]O*I#8\L@%]@(-;W_  7:\)_M;>-_^";_ (M\,?L=>$-6\1:[<ZGIO_"2
M>'/#MRT6IZMX?6Y1M0L[5DPYDEA&QE3YVB:55#%@I /CO]D?XJ^,OVS_ -J#
MXW?#3PEJ-]K?QM^'7[67]M2_%"Q\3+)::%\.[;4();6QLML^)HKNSMKO3_L,
M:-$9+B2:Y96^9OTS_9%_:\^&O[:OPP_X7)\'_#GBFU\.2W<MM8W_ (G\/R:<
M;UXI7BE,,<N'=$DC9"^T*2/E+8./S,_;#^'WQ_\ C)\1_!?_  49_P"".G[)
M'Q>\!>-/!GP_D\+?$CPMX@\$'P:=:\+,BJFE6<&H(IEU*UY>WDAAEMU\A/WC
MM#!!+^@?_!/C]H?2?C;\*M.\.?#G]C#XF_!_P?X2T*TTS3M+^*7A=M#N8I(U
M\L65O:2,TLL<,:#?<':A+($,I\SRP#YM_P""]^DZ!8^.?V1]9O-<O=%A\1_M
M3>'/#/BV]TW7KC3?M^AW$=T\]I<RP21EX28U/S'Y>2",G/.?!?XP>(O@-_P7
M!\3_ +.?[(_Q*\7>/O@9:_ T>(?B9X2@UR]\36WA#Q$+F5+:&QDEDF>VGN(E
MA/V)'"D3/)L 4&/OO^"WG@[QO\2_'W[*6E^"/@EXS\8VG@W]IWP[XM\:GP[X
M)OM3MM/T.V2YCN)YFAA=&QYRYB!:1ESA#7VQI%I\/OAIX'FUKPEX*&E:6(#?
M26&A^&I4F?*@DBT@B\UI2, H$+Y&,9&* /F;]GG_ (+1?LR?M'^!=/\ C1X;
M^%7Q5T/X:7?@O6/$M[\5O$W@P6_AS2X-,G>*YM[F\2:0)<80R(BJRL R;A*D
MD2=K8_\ !2+X66'Q!^'/@?XK_"3Q]\/K7XNRBV^&WB7QCIUC'I^M7KQ>=#8$
MVUY--974L/SQPW<4#/@H/WJM&/B_]G3]B#]H;]H;_@V#N_\ @GVW@3Q%X&^*
M!\(:G8C0?&&C7&ER?;4UN;4(+<M.BJ8[B-8T\Q2R*)SN(*L!Z3^T!I_Q*_X*
M@_!G]G#X30?L_?$'P3XJ\,?&#PMXQ^)O_"7^"+_2;?PJFCK)+>+!>7,*07LD
MDV+> VCS;Q.)3MC5R #U;]NS]KGX>>,OV?\ X^_"/P/\*/'_ ([MO OA*_L?
M'NO>!)+:*VT&^-A]J^S-*][;SSSPPO#/+%:).R(ZHP+N(CPO_!,#]LCP!\&?
MV+/V(OV9_'/A;Q(VL?&#X2V-MX3UNUM[>6P:YLM%%[<13L9Q-&WDQD@^458D
M#=UQY9\#;C]H#]B^P_; _8T^+_[+?Q3\27/Q(^(7C/QO\+?'7@WP3=ZMI7B&
MTUNV+):37D*F&RNX70HZW3Q*<@(2-N[F?!?@']H+X.?LQ_\ !.'X\^+OV3_B
MC+#\!S-I'Q*\+:/X,GO]>TU;KPU+IJWG]G6V^X:%9R-^$WJIR4&1D ^]/#O_
M  43_9\O_%WQR\(>.?[8\%O^SQ#8W'Q)U#Q5#;I:V]K=V+7T%Q#);S3>:AME
MWXP'!95V[\J,[2?^"CG@2?XY>%OV=O%_P"^)7A;Q1\0/"6HZ_P##BT\1:?IL
M:^)XK&)9KBU@,5])]ENEB>.3RKT6V X#%6#*OPA\8?V6_P!J_P#;2\2_\%&?
M _@W]G;QOX-NOC%H?@&_^&>J^+-.CL[35)]*TBVD-H9FD*"21XXXF4%A$962
M4HT<BK]G?L6_M[_'7]KJ[\.:!XE_8$^*GPNU33;0O\3-0^)WA5M+T^RG6!E:
MWTJ623?J)DN=A25$\H0+(SLKF.-P#R7X-_\ !2/2_P!JW_@F_P#'#X[_ +;_
M .R=XXL/ASI\_C+2_$NFZ.]E=^9H5I/<V=Q8JVGWOVD3QV\4IFG811!MYCF*
MA#7T#X+_ &L/V>/A1\"?@9X6^$W@?Q%<K\2/"%BOPC^'.G"&75IM,@TR*YQ(
M]S<B*-+:U,7FS37&T,R)YCR2QA_C3X&^!_CQX%_X)$_M:_L:^*?V7?B5;>+Y
M)/BG:Z)L\(SRV^ORZS-J#::-/:,,UXDPN4)EC4Q1[3YCIE<ZFF?"WX_?!;XA
M_L._MSP?!?QOK7A?P#\$F^'?Q;\)V'A*]FUSPP]SIUHJWZ:8L1N;A$NK813B
M&-W$:JZ+(IR #ZDB_P""IW[/=M\-OC#XT\4>#/'.BZ[\!8&N/BC\.[W0HIM=
MTFW^S-=17(CM9I8)[>6W1Y8[B.=HF5&RX((&5\./^"NGP%^(OQ"^$/@U_@Y\
M4M TGXY:9'/\.O''B3PQ!;:-?W;6'V[^SC(+EIDN/*#;6\HV\I1O*FD&&/S[
M\?/V>?B-\4_&W[:?[;?A3X4^,H],^(/[-'_"M_A[X>?PC?0ZMXGU$6%Z9+K^
MSGB6YA037%M:QM-&A.R9SMB"2/1^('@[XIW/P'_X)Q:-:? ?XBS7OPQ\5^%[
MSXA6D/P]U1I/#T-IX<GT^X:Y46^4V7,BI@9+#+KN0;J /T5^,?A+P[XY^%FO
M^&/%6EQWEE<Z3.)(7)!!"$JRL""C*0&5E(92 001FOR8_P""2OQD_P"":FJ_
M\$=?AS\0?VT_V@=&U?XA7FDZE'XAL[OXK3CQ-?7#:M=PVT"1)>I<>>Z>0D>-
MIP4.0OS5^M/Q=\0V_A;X8Z[K=SI>J7JQ:7.%M-%TBXO[J9BA 6."W1Y)&)(&
M%4^^!S7Y[_\ !';Q/H_[.O\ P1S^'W[(7[77[,?QBMO$6D:%K%EXH\'-\#O$
MMV95GU.]G2-9[>Q: EXIHV#"4;2PR58' !]/WO\ P3F^$>LW6C>(OBUXN\5>
M+9/"WPMTGPEI45WXIU&UCW6/VEI=1D2WN42:YN/-BWO(K,OV<8;YFKY!_P""
M#?[)O@O]J+_@DY^S_P#M,_$+QGXPE^(T'B*XUJ[\6S>-=4FEU 6'B>[!M;F%
MKKR;B&6UM_LS+(C*%?< 645^@?@GXM^+-;_9IM?C/\5/A?KGA_4=2T5]1F\(
M6VCW%YJFGQ3%GM[26VMUDD:[2)HDF1 P642 ?*,U\Q?\&ZG@3XD?!#_@D=\,
MO@-\;/A7XJ\'>+_!PUF+7]"\4>&KNQFA,^LW]U$8S-&JSAH98VS$7QN"G#<4
M ?-_[/WCW]@SX8_\%*OVW/ ?[:_QY\.>&?#GA?Q3X;D\":#XP^)$NGQV5M-H
M[7%ZNGV[7*-L\UU8I"IVDH !\HK]&OV)_AG\/OAG\ =-;X2:YXAN_"GB:5O$
MOAVV\4:G/>7>G6NH*MTMJ9IY99&1#(VT%SL4A 2%!/RW_P $UO#OCC2O^"GG
M[:7C?QQ\%?'.B^&_B=XH\,W/@G6?$?@34;.RUFWLM)EM;HK)/ J(%D  $A4N
M'!4,":^[_"WAG0?!7AG3O!OA;34L],TBPALM.LXR2L$$2!(XQDDX55 Y.>*
M+]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% 'S+^V7_P $??\ @GY^W?XSM_BI
M\>O@:J^-K.-8[7QUX6U>ZT?6%51M57N;.2-IPJ_*HEWA1PN*Y_\ 9>_X(:_\
M$WOV4?BI:_'GPA\&;[Q/X\L&5M-\8_$3Q+>:]?63+]UX/M<CQP."21(B*XR<
M-7UU10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5X'\6?V(]2^*/[<7PY_;;_P"%UW6G7GPRT?4]*T3PQ%H44EK<
MVNHK"MYY\C/YC.WD1E&0H$VC*O\ -N]\HH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
>*** "BBB@ HHHH **** "BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>image.jpg
<TEXT>
begin 644 image.jpg
MB5!.1PT*&@H    -24A$4@  !/L   !X" ,   "S40=@     7-21T( KLX<
MZ0    1G04U!  "QCPO\804   , 4$Q41?___P   ,[.SI2<E @($.;O[];6
MWB$A(;V]O??O[X2,A$I24@@( #HZ0J6MI>;>YAD0&5IC6BDQ,5IC:U):E(1:
ME)Q:2GM[<];6SL5:[U):[\[FK8Q:[QE:[\Y:&<5:Q5):Q8Q:Q1E:Q:W.YBDI
M(7-K<Y2,E%(9G!E:G'O>K1G>>S'>K1G>,8P9G!D9G&,Q&:6<G,6]Q<Y:2A!:
M2JVMM<Z4[\Z4Q:WOYL64G&,Q2C%2$&-:,3HQ,>_FO>^]O1 Q2L6,.HR,.J7.
MK<6,$(R,$%J,YE*,6A",YE*,$%J,K1F,6A",K1F,$#%:2IPI&>\0M9P(&9Q*
M&5I24H1[A.]:.N\9.N^<.N]:$.\9$.^<$! (0N]:8^\98^^<8TI*2H2<8YPI
M2N\0YIP(2L7O>\7O.L6M.L4I[U(I[^_>.HRM.HSO>XSO.HPI[QDI[\XI&:7O
MK>]"M>^4M<6M$(RM$,7%>\7O$,4IQ5(IQ8S%>XSO$(PIQ1DIQ5JMYE*,>Q"M
MYE*,,5JMK1F,>Q"MK1F,,5KOYE+O6LY:>Q#OYE+O$*V4>\4I>U(I>RE:>UKO
MK1GO6A#OK1GO$(PI>QDI>W,0&>_>$.]KM>_>8WN,YE*M6C&,YE*M$'N,K1FM
M6C&,K1FM$,7O6L7..L4([U(([XSO6HS..HP([QD([\X(&<7%6L7.$,4(Q5((
MQ8S%6HS.$(P(Q1D(Q5K.YE+.6JU:>Q#.YE+.$*V46L4(>U((>PA:>UK.K1G.
M6A#.K1G.$(P(>QD(>U(0&3$(0N]:A.\9A.^<A)QK&>^4YLXI2N]"YJ6EYG,0
M2A!C$'-:$*6,O>]KYLX(2J6$YE(02A!"$%):$'OOYE+O>^_>A,Y:G#'OYE+O
M,<Z4>WNMYE*M>S&MYE*M,<4IG'NMK1FM>S&MK1FM,7O.YE+.>ZU:G#'.YE+.
M,<Z46L4(G'-:4N^][X12<^__.M;O[^__O2DQ2A I""D( -;%YLZ]I92MG-;6
M[P@I(<Z]O0 0 -;%SI2<I>___\Z]S@  "    %P.'Y    $ =%).4_______
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_________________________________P!3]P<E    "7!(67,  !<1   7
M$0'*)O,_   A6TE$051X7NV=RY+;N+*N"5(@*39%H<P!]0"2QNH(#?: 3\&:
M\_U'CO# ;56Y[-C_GPE0JHO=[HX=9YU5SJ^BQ#ON2"1 ,)$9AF$8AF$8AF$8
MAO%_@3\577'Z:O_V;__V?_M?1Q'Q;CDZPS",UT01\7[)2_SEC_9O__9O_S?_
M9900AF$8AF$8AF$8AF$8AF$8AF$8AF$8AF$8AF$8AO'[\7P:G>]J'W<3>??Z
MW&O*7=PQ#,/X;Z"ZBSND#,[E<5_P0^M"Y=S\=Z+M+L2=-_!]W#%>XNN4W*6V
M+WG\DF^WM#<^)[\VT?O?SP>OBVX;=W]."K&_Y#\*<8+A_C=-HL88Q.._PPMI
MAV?*6A/"QRW"\C)P64D??I!>]>5)=_RC;K/=]?D\7D0*Z';Q!*008$_/IKM3
M!M\0X_F#, CYDJCI"\_H+%D\ON3JQU*8  .RUMT8]A27=_^MZ"_3G.,.:=SS
M ER&JN.)?'9_DV+G(NZ\P53%'>,%@ZO:( 76AP:_'ZL0Y'ARE3OQ?)9U^H%?
M];,J$JG=OTSILG(AN$,\^ADIQ-WJ4W#=VR&.> WX/V_X'O5!YUY)BS>)"83T
M0\OM7)GYV>W=!@\W"*QZG[LDQ!8&>:I]HUQW#^%3C,LTRP8IN\B>T54!$<].
M#Y4;X4D!3Z84TIEN:E681_SXE#S88P8_(P8\>O$&NPIZAT:@2%]XBK-"\C@/
M7R1++B%42RF1-%1])(4]QF5QR8BL)?>&F"XQ*WTUI8,BZ8,IE],6#4S<N7*]
M)K]1)]2V23U*I(/G9V]<>-=T3-1IC[V\DAHSHWC>X;@)3[BHB7!V:,#]Y1.S
M(I_&<>#I9:<9QWFIOM,L#DI.E;,?9M)DIXE)/W392:H?=^0*750V#,-GR+)<
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
M(N:.E=YI5D<SRM TU=*!:E\O:@?C(5#:2/6:>A4&+SZB'R?:/+M -3J(.]3
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
3UANOF<X(T     !)14Y$KD)@@@$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>image1.jpg
<TEXT>
begin 644 image1.jpg
MB5!.1PT*&@H    -24A$4@  !"    !P" ,   #X\_&S     7-21T( KLX<
MZ0    1G04U!  "QCPO\804   , 4$Q41?___P   /?W]T)"0N_O[P@( -[>
MWL6]Q>;FWM;6UHR4E!D9$$I*0@@($$I*4H2$A(2,C*VMK;6UM3HQ,<7.SG-[
M>UIC6IR<E%I24FMK8RDQ,;6UO2DI*1DA(:6<G'-K<W-"M7,0M=[68]Y:8][6
M$-Y:$!G%YAESYEK%I5ISI7-"YJ5"M7,0YJ40M5KOYEJ<YEK%YEISYJWF8TKO
M8]ZEYJ5[<YQ"A*U[0D(94JVU8]ZEM9P0A*U[$&L94HS>G(R$[U*,8Z5"Y@@Z
M&4J4(2E"$*V$O:40YAF]$&L9A!!S8ZW>G!E*4G-"&7,0&5)"&5(0&:V$[Q!"
MSA!"A$J]$'OF$! 0SA 0A'NU$!GO$(SFSAES$*5"*:40*1F],1F]<Z5""*40
M"!F]4N^4C.\9C.^4.N\9.BGOI2F<I>^48^\98^^4$.\9$"G%I2ESI1"48S%S
M8\Z4C,X9C,Z4.LX9.@COI0B<I<Z48\X98\Z4$,X9$ C%I0ASI4)"SD)"A$KO
M$*WF$$(0SD(0A*VU$$IS$(QSO>]"YN\0YN]"M>\0M1!"[Q!"I4J],7OF,1 0
M[Q 0I7NU,7OF<TJ]<^]SYJU"4GN,0A I4GNU<^]SM:T04GN,$.;%M<Y"YLX0
MYLY"M<X0M7OF4DJ]4LYSYHQ"4GMK0A (4GNU4LYSM8P04GMK$._6C.]:C._6
M.N]:.BGOYBF<YFM*>QGO,5KOM5J<M1GO<ZU[E(SF[QES,:WFSAF4$)2USL[6
MC,Y:C,[6.LY:.@COY@B<YEKOE%J<E!GO4C&48][W&>;FO4)"[T)"I4KO,:WF
M,3$0"$(0[T(0I:VU,4IS,8R4O:WF[][WSM[W6AF4,92U[][WE(RUG/?.[X1S
ME#$0*<[.[[6UWFM*2G.,<\7>M2%*,81K<][%[\[F[U)C<QD(*82,:P@(*;6U
MG-;W[P@ (4)*6N_%UCI*,<7>SL6]K=[W_QD("*VUE'-[:][>[_?O]^;F]_?O
MYO_W[T)20M;%U@@  /?_[^_OWO_W__?W[P   )&O7#H   $ =%).4_______
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_________________________________P!3]P<E    "7!(67,  !<1   7
M$0'*)O,_  !*;$E$051X7NV]:6_;.M<%*ID,;8MQ!(*:&$GV__\U]VN^% AP
M7=S 2 NT<> Z;8"[UJ;L.$-[VG/.\YY)JXVM@>)D[<6].6PF(T:,&/&_AAZ^
M1XSXG^#/?,$T,!Q^%PSR!]/\B53^]_@3\J#;]N/S_V:X,X#U^1S##8'6A0N-
M4J',V[;X3G98VR_^G@-7>)E',42\/$#NOO@>\.PD1A"_W@Y\<L9[3Z$..+GU
M=.]PP&]"+KZ&+E!YP\TA)'%\?OCB]\L0QWN"P\5_!W0>RK *Q7 *O%VVUU>/
M5W2N_&D$I_CEBJK]PIXC,GD0'_P_5/BAWO>55TKYXBG,X4X,=GJ5+ZM<>!8.
M6>X7MF&>X[7X&1$/ABLGUY^C0+65(3^1QK?#O;YZO%*42N5O/W6"(<";7T";
MOH0:[D08/UP^XN2^<8T=KJ;I0_K0!V=>94B7K.[GD*H[X!  OTB(1\TI2;D^
M37N&9T[P;7 ^P)HD+(9CP.HDPQ<S6."[1U;:,[E#^$FBU7!L-Y\>&34.3XNK
M V^6\:3F3411(%V%='E.].4^!G@&G4M-V-4,)Z>5UC+?RB1%_Y"F02<UPN7R
M.8!I,%]#LDG"F)K)</*/1V$7=FU[-\L=ZC#7KBSQWJ/"VK)L=TF+0WQH7"U#
M=O^^=34NF+S [4$^BMXJM>@+G2$&G;?XJ$O<P%,2:+F%--4Z?B1M0 !3NAU"
M39F!YP@+E3>I-VV#8&U3U-5]BP9.J=;(%U^TJ5U_X>%4N<0T>8+W<Z,:C5R)
MP(42R832!(8/IG%EP,N$N"0"^1EUDZKWU6(]W^$17#/\;-H:/ZLI58-(:K_!
MPT7!%_Z9-!Q0IZPW98JR0,+.U"PJ*Z!>Y:"N6@[=5.JM;6O\PT.N;G.YP!AR
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
M>4;Q21#(H]A@EPC,5")DHLAS@I@>U0]V?@E!#.!0OM0" \MU4L9))R7/#S4
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
MV7@FM9F^EAX&Y$Z*&<%LK&]%Y;C"FV:*CU,HH)1-U#?=;6GC^!B8X&AB4#?
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
"8((!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>image2.jpg
<TEXT>
begin 644 image2.jpg
MB5!.1PT*&@H    -24A$4@   S0   !?" 8    ^J8)S   ;94E$051X >V=
M=;0EQ;6'(;@'"P0/KL$A!)^$)+B[+=P&#[)PAS!H@@[NDN#N[NX$EP$FP8*%
MH/765X]]5I^^YYR^,KGW]>.KM?J>[B[MK_N/^MV]:]=(R20!"4A  A*0@ 0D
M( $)2*"F!$:JZ;@=M@0D( $)2$ "$I" !"0@@:2@\2.0@ 0D( $)2$ "$I"
M!&I+0$%3VU?GP"4@ 0E(0 (2D( $)" !!8W?@ 0D( $)2$ "$I" !"106P(*
MFMJ^.@<N 0E(0 (2D( $)" !"2AH_ 8D( $)2$ "$I" !"0@@=H24-#4]M4Y
M< E(0 (2D( $)" !"4A 0>,W( $)2$ "$I" !"0@ 0G4EH""IK:OSH%+0 (2
MD( $)" !"4A  @H:OP$)2$ "$I" !"0@ 0E(H+8$%#2U?74.7 (2D( $)" !
M"4A  A)0T/@-2$ "$I" !"0@ 0E(0 *U):"@J>VK<^ 2D( $)" !"4A  A*0
M@(+&;T "$I" !"0@ 0E(0 (2J"T!!4UM7YT#EX $)" !"4A  A*0@ 04-'X#
M$I" !"0@ 0E(0 (2D$!M"2AH:OOJ'+@$)" !"4A  A*0@ 0DH*#Q&Y" !"0@
M 0E(0 (2D( $:DM 05/;5^? )2 !"4A  A*0@ 0D( $%C=^ !"0@ 0E(0 (2
MD( $)%!; @J:VKXZ!RX!"4A  A*0@ 0D( $)*&C\!B0@ 0E(0 (2D( $)""!
MVA)0T-3VU3EP"4A  A*0@ 0D( $)2$!!XS<@ 0E(0 (2D( $)" !"=26@(*F
MMJ_.@4M  A*0@ 0D( $)2$ ""AJ_ 0E(0 (2D( $)" !"4B@M@04-+5]=0Y<
M A*0@ 0D( $)2$ "$E#0^ U(0 (2D( $)" !"4A  K4EH*"I[:MSX!*0@ 0D
M( $)2$ "$I" @L9O0 (2D( $)" !"4A  A*H+0$%36U?G0.7@ 0D( $)2$ "
M$I" !!0T?@,2D( $)" !"4A  A*00&T)*&AJ^^H<N 0D( $)2$ "$I" !"2@
MH/$;D( $)" !"4A  A*0@ 1J2T!!4]M7Y\ E( $)2$ "$I" !"0@ 06-WX $
M)" !"4A  A*0@ 0D4%L""IK:OCH'+@$)2$ "$I" !"0@ 0DH:/P&)" !"4A
M A*0@ 0D((':$E#0U/;5.7 )2$ "$I" !"0@ 0E(0$'C-R !"4A  A*0@ 0D
M( $)U): @J:VK\Z!2T "$I" !"0@ 0E(0 (*&K\!"4A  A*0@ 0D( $)2*"V
M!!0TM7UU#EP"$I" !"0@ 0E(0 (24-#X#4A  A*0@ 0D( $)2$ "M26@H*GM
MJW/@$I" !"0@ 0E(0 (2D(""QF]  A*0@ 0D( $)2$ "$J@M 05-;5^= Y>
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
MW+"<<#SVV&/9A2R>+<JT$S2QCN/FFV_.',LN9UB'6.@>[<=B]1 TM]YZ:UY
MS[@66FBAO"">OF/2SMH2RG#\_>]_S\,J,PFVL:ZIZKE#T# &QOV[W_TNCSU<
MSEB\CQ6F5< &W.ZP>N&F]LX[[V27,/J/M46;;KII;HN  ?',N,/QC9-B_0MU
ML,3@YA?C#RM3"!J> [$5[;SYYINYC6"#L LVN*J10M"P/BKR7GOMM9SG'PE(
M0 (2D( $)-!; @J:"G(]%31, (MK8:+Y[@@:7(001#&)[.TO4;E:I7:+Z:OZ
M^=G/?I8^_?33+DV6)^_==3G#]8H^IYABBMPFUX@;[L7$F?4OK<;%I#U2E"$(
M0#%%4 #R21===%%N:^ZYY\[7[8(", DGL6Z'OEF#0F*<7!]VV&'YNE50!=P%
MHUTL.JP3P1*QU%)+Y;J(-A+M='KN5D$!"&80:U367W_]W,;))Y^<VRO^X1T%
MQR*[6'NTUEIKY;K%/,XCBMIVVVV7\R>::*+<+):Y*!MK;8BV%_>*O]MOOWVN
MTXH-8R:5UUQ1?]===\UY_I& !"0@ 0E(0 *]):"@J2#7&T$S^NBC9]><8M/=
M$33%"6*[<]S)B%:%]8$%[:NNNFH:9YQQ&I-,UCJ$^T^Q?]8_Q.+V=FUWNM_*
MA:BW@H:Q$'DLPB@S3D(=$XTK%O;S7WVN+[C@@J;C@P\^:#Q6E"F&1B:3:^J&
M90 QP'6X5Q$H@.MR^]$WU@/R&!,)RQ#7L9C]SCOO[%*7R3^1R!@O]2,1OIBZ
MT7?YN;%LD!]]8^GA.IZ;>H1*CD18:]97M8NPQK,A:/?::Z^$H(NU+=3'JE-L
MFSX83[3/^,GG^4A\^[C5<2\$+;]<E]O!4D,BD$$Y+\8 OW)>6*YR9?](0 (2
MD( $)""!7A!0T%1 ZXV@01BLMMIJ32V/*$'3RIV,B3?N3Z...FI>,]+4\0\7
MM]]^>T/T=!(N[?+*;ETTVUM!TVI\WNL> 00(%IM6;HW=:\%2$I" !"0@ 0E(
MX/\7 05-Q?OLK:!!&+!F)=*($C1$G&JW2)__\H=K4O0;ORP,;R=6NG.??G$-
M*R8%39%&_YRSSH?PS"8)2$ "$I" !"0@@?\EH*"I^!+Z(F@(1QQI1 D:Q =[
MG+ >@HAJ1-_ZQS_^$=VT_"6Z%B&E.PD7HG)%Q*UVY5BD7DP*FB(-SR4@ 0E(
M0 (2D( $!H* @J:">E\$#<+@^NNOSSU$M*IV8J$O]]DCA>A2;&P9H7N+C\4F
MBU7MLV](E14G]D:)MA4T0<)?"4A  A*0@ 0D((&!(J"@J2#?5T$SUUQSY1YB
MQ_<J8='7?*),$5JWF-999YU*08.K&I&S.O6/<(J]6FA?05.D[+D$)" !"4A
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
M8HM\SOH.UJIP'U'#Y!H+@JE_"&"].>&$$QJ1V/JG5WN1@ 0D( $)2$ " TM
M05/!OR^"A@EFK,WH#Z'1TSYP9XLU&N7?3FWA&K;##CMDX<)B\8@^ALL7"^^I
MB_L<;ECAFE:!V6P)2$ "$I" !"0@ 0GTBH""I@);7P0-3;,^HI,X&-%Y"*AB
MM*IV[1.IC$AJPX</;WFP1TR[NJSE(<H6:U=8+\)Z"\Z'#1N6UXIPSAH9%LP_
M\<03%83-EH $)" !"4A  A*00.\)*&@JV"%HIIQRRK:3^YCT%Q=*EYMDD764
MZ_0;D;DZE>F4A[O7???=UPA)W*GL_///7QYFTW5$MVK5!AM!XD[&IHN(%P("
M<(ZU!NL-YZRM(4! A$UN:OR',,18L#Q^W Q:A9<N?RM>2T "$I" !"0@@4X$
M%#2=Z/P08ICH3BR$[W2P@WN[]/;;;S=VL6\E$.(>P@!!,GCPX#3??//EC1PC
MK]TO;F/L#1+[@B TVI4MWB>25J?TVFNOM6V'"&#L,T-[1QYY9%I]]=7S>7$-
M#6&5-]YXX\1>*^5$!"X$%4+1X\?-@&_=) $)2$ "$I" !/I"0$%308__(+_U
MUEN)"7ZGH]T.\M$\^X1@Q>ET$-JWF @E?.^]]Z:A0X?F*&*$%8Z#$,)LE,@>
M+,7TP ,/=.PC^O_PPP^+U5J>XU86Y8N_1#+[[+//<A[](]C()PPPC#C'_8R]
M2G ]*R<VA&0O'2P]'C]N!GQ+)@E(0 (2D( $)- 7 @J:OM"SK@0D( $)2$ "
M$I" !"0PH 04- .*W\XE( $)2$ "$I" !"0@@;X04-#TA9YU)2 !"4A  A*0
M@ 0D(($!):"@&5#\=BX!"4A  A*0@ 0D( $)](6 @J8O]*PK 0E(0 (2D( $
M)" !"0PH 07-@.*W<PE(0 (2D( $)" !"4B@+P04-'VA9UT)2$ "$I" !"0@
M 0E(8$ )*&@&%+^=2T "$I" !"0@ 0E(0 )](:"@Z0L]ZTI  A*0@ 0D( $)
M2$ " TI 03.@^.U< A*0@ 0D( $)2$ "$N@+@?\!>C.X):L<07,     245.
%1*Y"8((!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>image_0.jpg
<TEXT>
begin 644 image_0.jpg
MB5!.1PT*&@H    -24A$4@  !U8   #C" ,   %VLS86     7-21T( KLX<
MZ0    1G04U!  "QCPO\804    )4$Q41?___P       'Y1J5T    #=%).
M4___ -?*#4$    )<$A9<P  (=4  "'5 02<M)T   _8241!5'A>[=R+<ANY
MK@70R?__])  ^.B';,=E)9:S5BP2W&"W);=:JGOJUOP'    \*W\^O4KA_;(
M*LJJVOA?KFNY=K3RU<RGWJUE=O+%C7:4N2.:_=]+Z4^]C%6\D)\H7MVP5M7]
M6?KKRA?7Q_ERV[(W\WT:+SWJZL3T>OK3[B]A3DU_?6T5+S/^S6!T8WXY\:3[
M4S^J[L\2KZL/XY$O_.[UWZB3       _6OR/@?D_(=;_>IA#G_J_L':.-*?(
M7T>\@GA!3129U<L92?^)*N<<8OU"XAG/YYU%+7Z<>'7SY8Z?G_I:XV7N+WJ^
MUE:-NI=SS.[KZ4\\7F(?IWI!66<S-M=KS?GEY.LZR/ 'BI?5+U0]VF*L/R!.
M 0          W\+Z_VD91<S-33?:_:>7\=@6L>H;XR>3#&*Q'14;L\ESM#]S
M-ZJQ;E9SE;UH95Z3-L1/M6,5Q=C2U[DACXQ>5/7@6?K?NEM5T_.].;L]_!V_
M?0!?(R]7LU_6;O1B_.QEY2_)JQ5CMZKAL",/J .SKL<8HC'6\:C-O3/7/%F_
M GF!PNG#=]?S>&39D_4OIQSJ++6YC7UW=.::)^M7(2[ >_)Z?8(+^1?D)1O%
MQ>C$S?:YRPH                      *^F_S=W\C^Z,ZJ8]ZS^$SW])^<>
M1RO_VUBUZJWH1Q9)F.W\%U7LX6G:7[G_H4=5ZVXVJ]M_,NI#)*.HBY7]>.2_
MD$EMJ;$EV>0IVE^Y_Z%G->U1E/VG7XU>93-6?<@B@KX[ROZOMF79BZKJP;/$
M56M_[5D-6S.[_2>N1J_ZE&4O^I1I9;W*5;7C$=VYBB9/T?ZZ857QYZZA9!#S
M;_GM _@:==W:W[^*[M3+[B>N*G])7;:X:+N]Y:J^FKILEZL:%[)/.?9+VB=>
M0EZT&+M5C>L98US2]A,'U'%Q; ZK6(V9Q^X>Q[H"GJK_H?//'48RK1W])]I]
M[)<HZWBT,?*L<Q[-L;O5M>+9^N7(:Q"V\" N2#YR4V;5ZO_FU/OYTX,^5:\&
MGJ]?EWX-EL-B4U>D5WV,2Q2;*XLMV8B?V>S;9YAKGJO]\?N?.N?'^O5P.5Y&
M7K-WKVKCJKZ.O&"C6&J]MKBJ+R0OV2A:57--H].&O*H1?XTX.0
M                                 ,!7^K54LF<5K*36J;)0468UCB#&
ML7T>EN$81I)S+]K8537B;<\T@IACQ]PYLPBZ,<.+R?=RJFC+CJLA-IT;>UCC
M#/J8CU3-&-<0<RORL9+:L5I;.XS%2/N<CVWG>887T][+RR4[]<ME6[>'-590
M/QE&NJ9N5MN6'*/(.N;^$X\<ECRJC]5M4]9]K"QVSAE>3+Z7AW-V:J?<=&EM
M:8T59#@.R*RF-62K#Z/8YBAR<8JZ+5A%#>?FFN'%Y%MWNLO*:,26NTTK/FQ\
MGN?_!O@^XJ[:W&4A=B^5[E;^A^Y5^)?$7;6[RZ8\IJN@6>7,:P2^3MQ5!V_=
MJ]WIL&-==VF.P->)NRK,\BX[.-S-[]^K>]V,58_7$7NQM<9JA+T:\]PVQ&JT
M<GWHPRN+]W/8Z^&X8SH<=7..&M->-V.Y]<?<BMF*,%OCB%J.J>=9#'6&'-<^
M^!'Z6SL=%B7W=!6\)_?5N(YLPUJ-Q=R312RRO3;',(ZHO&\?014I%NV1/_&
M'R/>[N&X2A'$OFOO5GP?CC%$V(>YS-689Y'SGK1B/R*7JYUS%)'WH!95A=6'
M5U9OZ.:\[D[+]^5)PA^\0=R+_ /J'FLNP2?TP_,GOUN!KY+W6%?!;]VL=<@\
MII; EZN;K*G@<+->;]QC>QI!/G*J%@
M
M ,"'_5HJN<MJU500*DJ591CC#&J(3O6Z7D0Z6K%O%OW8*+*<:>P8W322F.=Y
MC]MCB#TQP:O)MW*J:,_.ZRZRKM:IL@QC7$$?YO8Q__:]&OO&EM'N9C"*]ACS
MEO4=F<$+RK=RJFC/3LL2NTZ-RC*,<05]J")E59V]M249]%64,SVVN]JQTC;W
MPR)?619C#2\FW]+EFAU7)7>=&A5F&N,6M&'NSVQTNE'-:.Z((.O(>Q7]W#1$
MK^;LSG++\HB:X-7D6[E<L].&=-W6[6F,,ZA5'Z.(+,8TJA&M'3E7)YJQI8:E
M=S*=<PZ'K+;&!*\FW\K#)3OU4^XZM_8TQAG4:D4]BW&DL]7FK%<01F?LC6'8
MTA&T*H9#5G-,\&KZ.WJYRRYRTW77%L>8ZU9&. \8V4JWUGA4<NGL243=3,8\
M-\[F=887DV_=Z2X[BSTWN[8XQERWLH;H9#S&3+?6*<FZTEE$IU9A)#%74</,
MSC.\F'SK3G=9F8W8<[-KBV/,]3/]@5\!WT7<6IN[+,3NWIO%V9;'F.LG>OYO
M@.\C;JW-719B]Z;BW<K_S+T*_Y*XM79W6<H#A@KKO@PKCS&6P->(6^O@X;W:
MU5'[GE6N1HRQ!+Y&W%H';]ZKS?FXO1R-&&,?\#7BUCJZRW:GX_9R-&*,?<#7
MB%OKZ"X[.!YVN&_=J_ D<6L]=M^_NSW#6,08YV_VNAG+/K]?U'*$O1KSVC94
M.H;8T&?X >+]GO9Z.&R8]O1PCK&(,<[?Q++J9K3ZW*LQ5[&J*,;.K3WF50PC
M7=6Q#R\LW\_AL"C''7=NSQ%CG+^)9=6C'_,,1E&+'$;4E[GE.%5W-[9GE45V
MX.6U-_1P6)3+IK-3NQ8QQJ'=7K=%K?N6=?C8E56/NQ%ELN_/1L[33*,Z->&U
M]7=V.:Y2;NHJ>$?MB_%X8*W:,A]CYRQRL=K=B$8O&GUW;9E%JET5'WOPXOK;
MNAQ7J;_S2R7OF ?, R/;5J'ZHS@GIU67Q[9Q3#E7G6I7[T1K#/ #]+=U.2W#
M]E[/X#WQ?R#F6/H)HE.K-(J9;$5549SB[11K6\;1J2'BV5\;X'7E^SF<EF&]
MWR^M>VU?OS5B2!F/9<RY+_)</2[RT9,:JEOK:O9X%%M4_;4!7E>\W]-Y_2G[
M-^H?XU;D'U"W6'<)/J%_A8TIS_<'C*<./UG>8N$2?$+<I#7E^8 OD;=8N":_
MS[T*3Y*W6+@F[ZI#UD&U!+Y:W6-=)>_=K'>'K'LU^S%5"_@*>8N%2O;HZMBN
M(]RK\'1YBX5*SEE5X=3]T+V:C6^FGAL
M
M
M                                _XQ?I99\G+\;P,N+C_*KZBZ5'U4O
M5791[9-J7E5_JKC9ZNJE+1E51,-YO9*^]5R52W#>/$74[,M5CGF*SHUJ=^?U
M/,F,1W&S;S:&TQ* 9XH/X1O5GBH^JM[CLRRU<:CT3NT8*FVVNGIIBT:QDLTA
M7(N[JHP@YNC,8HJD.ZQG.:,Q'X^>JA73X:"AUC'UO*;+OML#JP3@V>)#^$[U
MATJ/WNJ=U=Y4V:W:,E3:;'7U4F4]K.EX_AYTU\5RR58P&WNR1+#%43:C-:)>
M[/M.HK/W*@AS/=-UIBA*7Z]..2T!>*;X$+Y5&TJ%1X\[%[%UJO!>[2D5-EM=
MO11!ICF>SA^;FNMBN6278$NB*A6L.*I<YK@?M*JKZ(73<@OZ$%6N1CRL(*IT
M6@+P3/$A?*]VI,J.'N57>9*AP@=J4ZFPV>KJI0JBT8SH=)Y3N!9W58D@[4G5
M7:R'F6R-$:WF?OA%;#@=5")H]FK$495S<.X#\$3Q(?Q ;0D5';U]^*[.4BI\
MI':ERIJMKEX:072VLA>[0[@6=U6I(*;[+;&>1K)U9GDHYJYA=J[%%,GJ57,K
MTSDX]P%XHO@0?J3V=)4<O7WTIDY2*GRL]H6*FJVN7II!M*+,JD2O>; X5</>
MBGDE9=NP5<?D<E#VUJXA>N42W)\PPNN^*L/=&H GJL_;!VI34\'GU#E*A6^I
MG5TES597+VW!*/L\1:=YL#A5PZ$51:^R2%L\.C5G,LL^ATC#<15B1W-:AI5$
M=2F'<W"W!N")ZO/VD=KU[KY-'=!=DZ;"-]76KI)FJZOWPG[$BP#@++^F'JMM
M'_HR3'7 <$ERUSMJ;U-!L]75>UT_X"4 <*.^IQ[[Z+ZECGB@-KVC-C<5-%M=
M/0#X7NI[Z@T?W7>6QUU4=W>;#;5N?*T"\-W5]]1;/KKO5AR\J?C@-JW]6VNK
MJP< WTM]3[WIH_L>B5^4*CFXCW/_WMKJZ@' ]U+?4V_[Z+Z'\G<].,N#1ARP
M=[:Z>@#PO=3WU-$E??B%6,7['O^VMQM;9ZNSM7L0A^@=FI<D@VM2BW2*+HNQ
MS'HX)[&E.2TO9G/;M97O'@_ 7U ?SD?7^-&^^_S.&[_L@YVMCLZFXFNCJ];L
MU3+<!S?)@TU9K>YAD<Y);-F3#,Y6:U51KJID ,!W4!_-1X_RLS=.<?5@9Y[C
M<:OJ9JNCLV1TTP@]#]MRFV<54R37XE$4186A@FU;=UPU(QCSU>I$E?68C\??
MGP" OR _ET\>-D[B#%VMW_;X=STZP[&QU7'(IN)+WF5CZT:P[ST'VVJ48]YM
M491]F'L.BUR5/8CZWNI'U50YHUX \+W$!_39&ZV#W+=4_#OJR/MCC_E6QQ'+
M?5JRLV^(.E1P2F:QRC'O5E3=FO:HQ*I<H@I.5BN*7.6X-P'X5N(#^NRMWB[V
MY-Y--;_".EN>>BQKD3*)L:MTJ#15%AXDVWP;K4.V:!/)?D!W7&T>-K9.%1$T
M(QK-F #X'N(#^JQZ]\U-;<G-FVA^B3A7G;,]HHIRD_MR/K5&.,QD+\;\5G'<
MO*)9+!%M1W;'U7:6,4?1YVEV9BN2O1Q%3^8N /ZF^%P^J]Z#[K)MJ -"15\B
MODKS%XTA?\D2^S85IQ7,7A1E=4H$-\F#36,^18>PB=5P#N:.*(:;5D2U*^NP
M@JP ^'OB@_FL>DT%#YS;[Q_QV^)9C"^-+3CJC?'K(QAF?BWWG17LQUZ"2S06
M6[K*576Q&H[9MJJRS&1K;>7I^)L3 /#GQ4?S6?6Z2OZ6> +U5(9K\A/\S%<%
M\*_IWUT7U0L5_1WYZ^M);%,]MQ_D)[XF@']0?%.=5:]4^!=L7Z3'J9X9 'PO
M\4UU5KVATC\O?_5X!MN4SPL OIGXICJKWE3Q9STZOLZ^5#Y5#  OHK[ CJJW
M5/X9CX_.4Q]49ZC@.M5V /A>XIOJK'J;:IP\[I0X]M&6;!Y49ZC@.M7V%"D?
M47\Q +Z_^N0N%0(                             \"K^^^]_?RLWQI%;
..)14     245.1*Y"8((!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883448049792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br> $ in Billions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Feb. 16, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-03262<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">COMSTOCK RESOURCES, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">NV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">94-1667468<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">5300 Town and Country Blvd.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Frisco<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">75034<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">972<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">668-8800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.50 (per share)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CRK<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">277,510,165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Portions of the Definitive Proxy Statement for the 2023 Annual Meeting of Stockholders</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">are incorporated by reference into Part&#160;III of this report.</span></div><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000023194<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883626177712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_AuditInformationAbstract', window );"><strong>Audit Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor firm ID</a></td>
<td class="text">42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor name</a></td>
<td class="text">ERNST&#160;& YOUNG LLP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor location</a></td>
<td class="text">Dallas, Texas<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883445938448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>ASSETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 54,652<span></span>
</td>
<td class="nump">$ 30,663<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrentAbstract', window );"><strong>Accounts receivable:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Oil and gas sales and gas services</a></td>
<td class="nump">415,079<span></span>
</td>
<td class="nump">217,149<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OilAndGasJointInterestBillingReceivablesCurrent', window );">Joint interest operations</a></td>
<td class="nump">76,521<span></span>
</td>
<td class="nump">29,755<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedPartiesCurrent', window );">From affiliates</a></td>
<td class="nump">18,527<span></span>
</td>
<td class="nump">20,834<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Derivative financial instruments</a></td>
<td class="nump">23,884<span></span>
</td>
<td class="nump">5,258<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">56,324<span></span>
</td>
<td class="nump">15,077<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">644,987<span></span>
</td>
<td class="nump">318,736<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract', window );"><strong>Oil and natural gas properties, successful efforts method:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod', window );">Proved</a></td>
<td class="nump">5,843,409<span></span>
</td>
<td class="nump">4,756,394<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod', window );">Unproved</a></td>
<td class="nump">298,230<span></span>
</td>
<td class="nump">302,129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOther', window );">Other</a></td>
<td class="nump">26,475<span></span>
</td>
<td class="nump">6,690<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation, depletion and amortization</a></td>
<td class="num">(1,545,459)<span></span>
</td>
<td class="num">(1,058,067)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Net property and equipment</a></td>
<td class="nump">4,622,655<span></span>
</td>
<td class="nump">4,007,146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">335,897<span></span>
</td>
<td class="nump">335,897<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">90,716<span></span>
</td>
<td class="nump">6,450<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">5,694,255<span></span>
</td>
<td class="nump">4,668,229<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract', window );"><strong>LIABILITIES AND STOCKHOLDERS' EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">530,195<span></span>
</td>
<td class="nump">314,569<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">183,111<span></span>
</td>
<td class="nump">135,026<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating leases</a></td>
<td class="nump">38,411<span></span>
</td>
<td class="nump">2,444<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative financial instruments</a></td>
<td class="nump">4,420<span></span>
</td>
<td class="nump">181,945<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">756,137<span></span>
</td>
<td class="nump">633,984<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">2,152,571<span></span>
</td>
<td class="nump">2,615,235<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">425,734<span></span>
</td>
<td class="nump">197,417<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">Derivative financial instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,042<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Long-term operating leases</a></td>
<td class="nump">52,385<span></span>
</td>
<td class="nump">4,075<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Reserve for future abandonment costs</a></td>
<td class="nump">29,114<span></span>
</td>
<td class="nump">25,673<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">24<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">3,415,941<span></span>
</td>
<td class="nump">3,480,450<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock&#8212;$0.50 par, 400,000,000 shares authorized, 277,517,087 and 232,924,646 shares issued and outstanding at December&#160;31, 2022 and 2021, respectively</a></td>
<td class="nump">138,759<span></span>
</td>
<td class="nump">116,462<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">1,253,417<span></span>
</td>
<td class="nump">1,100,359<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated earnings (deficit)</a></td>
<td class="nump">886,138<span></span>
</td>
<td class="num">(204,042)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">2,278,314<span></span>
</td>
<td class="nump">1,012,779<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">5,694,255<span></span>
</td>
<td class="nump">4,668,229<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=crk_SeriesBConvertiblePreferredStockMember', window );">Series B Convertible Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityAbstract', window );"><strong>Mezzanine equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent', window );">Preferred stock</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 175,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OilAndGasJointInterestBillingReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current portion of accounts receivable attributable to joint interest partners in oil and gas properties. These are billings to the non-operators associated with the operation of wells and are based on those owners' working interests in the wells. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 323<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6474814&amp;loc=d3e64006-109457<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OilAndGasJointInterestBillingReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Oil and Gas properties with proved reserves under the successful effort method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 360<br> -URI https://asc.fasb.org/subtopic&amp;trid=2145654<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 360<br> -Section 25<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=96866604&amp;loc=d3e64746-109465<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Oil and Gas properties with unproved reserves under the successful effort method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 360<br> -Section 25<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=96866604&amp;loc=d3e64746-109465<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61926-109447<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -URI https://asc.fasb.org/topic&amp;trid=2145477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=crk_SeriesBConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=crk_SeriesBConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883448176848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">175,000<span></span>
</td>
<td class="nump">175,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">400,000,000<span></span>
</td>
<td class="nump">400,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">277,517,087<span></span>
</td>
<td class="nump">232,924,646<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">277,517,087<span></span>
</td>
<td class="nump">232,924,646<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883446041184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 3,628,057<span></span>
</td>
<td class="nump">$ 1,850,730<span></span>
</td>
<td class="nump">$ 858,195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_ProductionAndSeveranceTaxesOperatingExpense', window );">Production and ad valorem taxes</a></td>
<td class="nump">77,917<span></span>
</td>
<td class="nump">49,141<span></span>
</td>
<td class="nump">36,967<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_GasGatheringAndTransportationCost', window );">Gathering and transportation</a></td>
<td class="nump">155,679<span></span>
</td>
<td class="nump">130,940<span></span>
</td>
<td class="nump">106,582<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_LeaseOperatingExpenses', window );">Lease operating</a></td>
<td class="nump">111,134<span></span>
</td>
<td class="nump">103,467<span></span>
</td>
<td class="nump">102,452<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, depletion and amortization</a></td>
<td class="nump">489,450<span></span>
</td>
<td class="nump">469,388<span></span>
</td>
<td class="nump">417,112<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OperatingExpenseGasServices', window );">Gas services</a></td>
<td class="nump">465,044<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative, net</a></td>
<td class="nump">39,405<span></span>
</td>
<td class="nump">34,943<span></span>
</td>
<td class="nump">32,040<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts', window );">Exploration</a></td>
<td class="nump">8,287<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">(Gain) loss on sale of assets</a></td>
<td class="num">(340)<span></span>
</td>
<td class="nump">162,077<span></span>
</td>
<td class="num">(17)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">1,346,576<span></span>
</td>
<td class="nump">949,956<span></span>
</td>
<td class="nump">695,163<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">2,281,481<span></span>
</td>
<td class="nump">900,774<span></span>
</td>
<td class="nump">163,032<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expenses):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Gain (loss) from derivative financial instruments</a></td>
<td class="num">(662,522)<span></span>
</td>
<td class="num">(560,648)<span></span>
</td>
<td class="nump">9,951<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Other income</a></td>
<td class="nump">916<span></span>
</td>
<td class="nump">636<span></span>
</td>
<td class="nump">1,080<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(171,092)<span></span>
</td>
<td class="num">(218,485)<span></span>
</td>
<td class="num">(234,829)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on early extinguishment of debt</a></td>
<td class="num">(46,840)<span></span>
</td>
<td class="num">(352,599)<span></span>
</td>
<td class="num">(861)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other expenses</a></td>
<td class="num">(879,538)<span></span>
</td>
<td class="num">(1,131,096)<span></span>
</td>
<td class="num">(224,659)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income taxes</a></td>
<td class="nump">1,401,943<span></span>
</td>
<td class="num">(230,322)<span></span>
</td>
<td class="num">(61,627)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">(Provision for) benefit from income taxes</a></td>
<td class="num">(261,061)<span></span>
</td>
<td class="num">(11,403)<span></span>
</td>
<td class="nump">9,210<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">1,140,882<span></span>
</td>
<td class="num">(241,725)<span></span>
</td>
<td class="num">(52,417)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment', window );">Preferred stock dividends and accretion</a></td>
<td class="num">(16,014)<span></span>
</td>
<td class="num">(17,500)<span></span>
</td>
<td class="num">(30,996)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) available to common stockholders</a></td>
<td class="nump">$ 1,124,868<span></span>
</td>
<td class="num">$ (259,225)<span></span>
</td>
<td class="num">$ (83,413)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 4.75<span></span>
</td>
<td class="num">$ (1.12)<span></span>
</td>
<td class="num">$ (0.39)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 4.11<span></span>
</td>
<td class="num">$ (1.12)<span></span>
</td>
<td class="num">$ (0.39)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">236,045<span></span>
</td>
<td class="nump">231,633<span></span>
</td>
<td class="nump">215,194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">277,465<span></span>
</td>
<td class="nump">231,633<span></span>
</td>
<td class="nump">215,194<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per share (in dollars per share)</a></td>
<td class="nump">$ 0.125<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=crk_NaturalGasAndOilSalesMember', window );">Natural gas and Oil Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 3,124,691<span></span>
</td>
<td class="nump">$ 1,850,730<span></span>
</td>
<td class="nump">$ 858,195<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_NaturalGasProductionMember', window );">Natural gas sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">3,117,094<span></span>
</td>
<td class="nump">1,775,768<span></span>
</td>
<td class="nump">809,399<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_OilAndCondensateMember', window );">Oil sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">7,597<span></span>
</td>
<td class="nump">74,962<span></span>
</td>
<td class="nump">48,796<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=crk_GasServicesMember', window );">Gas services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 503,366<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exploration expense including unproved impairments and exploratory dry hole costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_GasGatheringAndTransportationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gas gathering and transportation cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_GasGatheringAndTransportationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_LeaseOperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease operating expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_LeaseOperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_OperatingExpenseGasServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Expense, Gas Services</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_OperatingExpenseGasServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_ProductionAndSeveranceTaxesOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Production and severance taxes operating expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_ProductionAndSeveranceTaxesOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDerivativeInstrumentsNetPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=crk_NaturalGasAndOilSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=crk_NaturalGasAndOilSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_NaturalGasProductionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_NaturalGasProductionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_OilAndCondensateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_OilAndCondensateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=crk_GasServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=crk_GasServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883447357936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Earnings (Deficit)</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Beginning balance (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">190,007<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2019</a></td>
<td class="nump">$ 1,143,022<span></span>
</td>
<td class="nump">$ 95,003<span></span>
</td>
<td class="nump">$ 909,423<span></span>
</td>
<td class="nump">$ 138,596<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">6,464<span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
<td class="nump">6,248<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Income tax withholdings on equity awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(115)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Income tax withholdings on equity awards</a></td>
<td class="num">(692)<span></span>
</td>
<td class="num">$ (59)<span></span>
</td>
<td class="num">(633)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock</a></td>
<td class="nump">211,638<span></span>
</td>
<td class="nump">$ 21,046<span></span>
</td>
<td class="nump">190,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Stock issuance costs</a></td>
<td class="num">(10,246)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,246)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(52,417)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(52,417)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount', window );">Preferred stock accretion</a></td>
<td class="num">(5,417)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,417)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_TemporaryEquityDividendsOnTemporaryEquityValue', window );">Payment of preferred dividends</a></td>
<td class="num">(25,579)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,579)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">232,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2020</a></td>
<td class="nump">1,266,773<span></span>
</td>
<td class="nump">$ 116,206<span></span>
</td>
<td class="nump">1,095,384<span></span>
</td>
<td class="nump">55,183<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">6,799<span></span>
</td>
<td class="nump">$ 384<span></span>
</td>
<td class="nump">6,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Income tax withholdings on equity awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(256)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Income tax withholdings on equity awards</a></td>
<td class="num">(1,412)<span></span>
</td>
<td class="num">$ (128)<span></span>
</td>
<td class="num">(1,284)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Stock issuance costs</a></td>
<td class="num">(156)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(156)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(241,725)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(241,725)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_TemporaryEquityDividendsOnTemporaryEquityValue', window );">Payment of preferred dividends</a></td>
<td class="num">(17,500)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,500)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Dec. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">232,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2021</a></td>
<td class="nump">1,012,779<span></span>
</td>
<td class="nump">$ 116,462<span></span>
</td>
<td class="nump">1,100,359<span></span>
</td>
<td class="num">(204,042)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Stock-based compensation (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,159<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">6,610<span></span>
</td>
<td class="nump">$ 580<span></span>
</td>
<td class="nump">6,030<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Income tax withholdings on equity awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(317)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Income tax withholdings on equity awards</a></td>
<td class="num">(6,255)<span></span>
</td>
<td class="num">$ (158)<span></span>
</td>
<td class="num">(6,097)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock</a></td>
<td class="nump">175,000<span></span>
</td>
<td class="nump">$ 21,875<span></span>
</td>
<td class="nump">153,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">1,140,882<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,140,882<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_TemporaryEquityDividendsOnTemporaryEquityValue', window );">Payment of preferred dividends</a></td>
<td class="num">(16,014)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,014)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockPaidinkind', window );">Payment of common stock dividends</a></td>
<td class="num">(34,688)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(34,688)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ending balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">277,517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2022</a></td>
<td class="nump">$ 2,278,314<span></span>
</td>
<td class="nump">$ 138,759<span></span>
</td>
<td class="nump">$ 1,253,417<span></span>
</td>
<td class="nump">$ 886,138<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_TemporaryEquityDividendsOnTemporaryEquityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Temporary equity dividends on temporary equity value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_TemporaryEquityDividendsOnTemporaryEquityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockPaidinkind">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockPaidinkind</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockAccretionOfRedemptionDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of accretion of the preferred stock redemption discount during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockAccretionOfRedemptionDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883448464272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 1,140,882<span></span>
</td>
<td class="num">$ (241,725)<span></span>
</td>
<td class="num">$ (52,417)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred and non-current income taxes</a></td>
<td class="nump">228,317<span></span>
</td>
<td class="num">(3,565)<span></span>
</td>
<td class="num">(9,409)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExplorationAbandonmentAndImpairmentExpense', window );">Exploration</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfProperty', window );">(Gain) loss on sale of assets</a></td>
<td class="num">(340)<span></span>
</td>
<td class="nump">162,077<span></span>
</td>
<td class="num">(17)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation, depletion and amortization</a></td>
<td class="nump">489,450<span></span>
</td>
<td class="nump">469,388<span></span>
</td>
<td class="nump">417,112<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfCommodityContracts', window );">(Gain) loss on derivative financial instruments</a></td>
<td class="nump">662,522<span></span>
</td>
<td class="nump">560,648<span></span>
</td>
<td class="num">(9,951)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_DerivativeCashPaidReceivedOnHedge', window );">Cash settlements of derivative financial instruments</a></td>
<td class="num">(862,715)<span></span>
</td>
<td class="num">(419,714)<span></span>
</td>
<td class="nump">134,496<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of debt discount, premium and issuance costs</a></td>
<td class="nump">10,255<span></span>
</td>
<td class="nump">21,703<span></span>
</td>
<td class="nump">34,038<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">6,610<span></span>
</td>
<td class="nump">6,799<span></span>
</td>
<td class="nump">6,464<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on early extinguishment of debt</a></td>
<td class="nump">46,840<span></span>
</td>
<td class="nump">352,599<span></span>
</td>
<td class="nump">861<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">(Increase) decrease in accounts receivable</a></td>
<td class="num">(242,389)<span></span>
</td>
<td class="num">(121,952)<span></span>
</td>
<td class="nump">34,555<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">(Increase) decrease in other current assets</a></td>
<td class="num">(10,296)<span></span>
</td>
<td class="num">(2,033)<span></span>
</td>
<td class="nump">7,019<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Increase in accounts payable and accrued expenses</a></td>
<td class="nump">229,252<span></span>
</td>
<td class="nump">74,780<span></span>
</td>
<td class="nump">12,923<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">1,698,388<span></span>
</td>
<td class="nump">859,005<span></span>
</td>
<td class="nump">575,701<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="num">(1,067,800)<span></span>
</td>
<td class="num">(689,210)<span></span>
</td>
<td class="num">(509,690)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_AdvancePaymentsForReceiptsFromDrillingCosts', window );">Prepaid drilling costs</a></td>
<td class="num">(34,069)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,795)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfOilAndGasPropertyAndEquipment', window );">Proceeds from sales of assets</a></td>
<td class="nump">4,186<span></span>
</td>
<td class="nump">138,394<span></span>
</td>
<td class="nump">287<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used for investing activities</a></td>
<td class="num">(1,097,683)<span></span>
</td>
<td class="num">(550,816)<span></span>
</td>
<td class="num">(511,198)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Borrowings on bank credit facility</a></td>
<td class="nump">755,000<span></span>
</td>
<td class="nump">555,000<span></span>
</td>
<td class="nump">157,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments on bank credit facility</a></td>
<td class="num">(990,000)<span></span>
</td>
<td class="num">(820,000)<span></span>
</td>
<td class="num">(907,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Issuance of Senior Notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,222,500<span></span>
</td>
<td class="nump">751,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfSeniorDebt', window );">Retirement of Senior Notes</a></td>
<td class="num">(273,920)<span></span>
</td>
<td class="num">(2,210,626)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">206,626<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock', window );">Redemption of Series A Convertible Preferred Stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(210,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentOfFinancingAndStockIssuanceCosts', window );">Debt and stock issuance costs</a></td>
<td class="num">(10,839)<span></span>
</td>
<td class="num">(35,760)<span></span>
</td>
<td class="num">(24,617)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Income tax withholdings on equity awards</a></td>
<td class="num">(6,255)<span></span>
</td>
<td class="num">(1,412)<span></span>
</td>
<td class="num">(692)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock', window );">Preferred stock dividends paid</a></td>
<td class="num">(16,014)<span></span>
</td>
<td class="num">(17,500)<span></span>
</td>
<td class="num">(25,580)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Common stock dividends paid</a></td>
<td class="num">(34,688)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used for financing activities</a></td>
<td class="num">(576,716)<span></span>
</td>
<td class="num">(307,798)<span></span>
</td>
<td class="num">(52,763)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">23,989<span></span>
</td>
<td class="nump">391<span></span>
</td>
<td class="nump">11,740<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents, beginning of the year</a></td>
<td class="nump">30,663<span></span>
</td>
<td class="nump">30,272<span></span>
</td>
<td class="nump">18,532<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents, end of the year</a></td>
<td class="nump">$ 54,652<span></span>
</td>
<td class="nump">$ 30,663<span></span>
</td>
<td class="nump">$ 30,272<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_AdvancePaymentsForReceiptsFromDrillingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Advance payments for drilling costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_AdvancePaymentsForReceiptsFromDrillingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_DerivativeCashPaidReceivedOnHedge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Derivative cash paid received on hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_DerivativeCashPaidReceivedOnHedge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExplorationAbandonmentAndImpairmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The adjustment to expense previously capitalized costs of drilling exploratory wells when proved reserves are not found or when the entity obtains information that raises substantial doubt about the economic or operational viability of the project.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 360<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6475089&amp;loc=d3e66610-109467<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 360<br> -Section 40<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=6475089&amp;loc=d3e66625-109467<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 360<br> -Section 40<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6475089&amp;loc=d3e66584-109467<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 360<br> -Section 35<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=66906256&amp;loc=d3e66150-109466<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExplorationAbandonmentAndImpairmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfCommodityContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the book value and the sale price of agreements to purchase or sell mineral resources, energy, and agricultural products at some future point. This element refers to the gain (loss) included in earnings and not to the cash proceeds.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfCommodityContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of oil and gas property or timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentOfFinancingAndStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentOfFinancingAndStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire preferred stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfOilAndGasPropertyAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow to dispose of long-lived, physical assets and mineral interests in oil and gas properties used for normal oil and gas operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfOilAndGasPropertyAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfSeniorDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfSeniorDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883451424768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies <div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting policies used by Comstock Resources, Inc. and subsidiaries reflect oil and natural gas industry practices and conform to accounting principles generally accepted in the United States of America.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock Resources, Inc. and its subsidiaries are engaged in the acquisition, exploration, development and production of oil and natural gas. The consolidated financial statements include the accounts of Comstock Resources, Inc. and its wholly owned or controlled subsidiaries (collectively, "Comstock" or the "Company"). The Company's operations are primarily focused in North Louisiana and East Texas. All significant intercompany accounts and transactions have been eliminated in consolidation. The Company accounts for its undivided interest in oil and gas properties using the proportionate consolidation method, whereby its share of assets, liabilities, revenues and expenses are included in its financial statements.&#160;Net income (loss) and comprehensive income (loss) are the same in all periods presented.  All adjustments are of a normal recurring nature unless otherwise disclosed.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates in the Preparation of Financial Statements</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual amounts could differ from those estimates. Changes in the future estimated oil and natural gas reserves or the estimated future cash flows attributable to the reserves that are utilized for impairment analyses could have a significant impact on the future results of operations.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk, Accounts Receivable and Credit Losses</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to a concentration of credit risk consist principally of cash and cash equivalents, accounts receivable and derivative financial instruments. The Company places its cash with high credit quality financial institutions and its derivative financial instruments with financial institutions and other firms that management believes have high credit ratings. Substantially all of the Company's accounts receivable are due from either purchasers of oil and gas or participants in oil and gas wells for which the Company serves as the operator. Generally, operators of oil and gas wells have the right to offset future revenues against unpaid charges related to operated wells. Oil and gas sales are generally unsecured. The Company's policy is to assess the collectability of its receivables based upon their age, the credit quality of the purchaser or participant and the potential for revenue offset. The Company has not had any significant credit losses in the past and believes its accounts receivable are fully collectible. Accordingly, no allowance for doubtful accounts has been recorded for the years ended December&#160;31, 2022, 2021 and 2020, respectively.</span></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Current Assets</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets at December&#160;31, 2022 and 2021 consist of the following:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.327%"><tr><td style="width:1.0%"/><td style="width:64.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.936%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.493%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pipe and well equipment inventory</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production tax refunds receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid drilling costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued proceeds from sale of oil and gas properties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,324&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,077&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds or has held certain financial assets and liabilities that are required to be measured at fair value in the financial statements.&#160;These include cash and cash equivalents held in bank accounts and derivative financial instruments. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">date. A three-level hierarchy is followed for disclosure to show the extent and level of judgment used to estimate fair value measurements:</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 &#8212; Inputs used to measure fair value are unadjusted quoted prices that are available in active markets for the identical assets or liabilities as of the reporting date.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 &#8212; Inputs used to measure fair value, other than quoted prices included in Level 1, are either directly or indirectly observable as of the reporting date through correlation with market data, including quoted prices for similar assets and liabilities in active markets and quoted prices in markets that are not active. Level 2 also includes assets and liabilities that are valued using models or other pricing methodologies that do not require significant judgment since the input assumptions used in the models, such as interest rates and volatility factors, are corroborated by readily observable data from actively quoted markets for substantially the full term of the financial instrument.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 &#8212; Inputs used to measure fair value are unobservable inputs that are supported by little or no market activity and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management's estimates of market participant assumptions.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the beginning and ending balances for derivative instruments classified as Level 3 in the fair value hierarchy:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.631%"><tr><td style="width:1.0%"/><td style="width:73.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,588)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTplZTQxNDg5NzIwM2E0ZWZiODRkYjBhY2I3MzdiNjgxMC90YWJsZXJhbmdlOmVlNDE0ODk3MjAzYTRlZmI4NGRiMGFjYjczN2I2ODEwXzQtMC0xLTEtNjU1MjU_0b497199-92fc-4a5e-b892-313091618d93">Total gains (losses) included in earnings</span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(162,421)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,448&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfers out of Level 3</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents the carrying amounts and the fair values of the Company's financial instruments as of December&#160;31, 2022 and 2021:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.461%"><tr><td style="width:1.0%"/><td style="width:44.789%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.756%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.756%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.756%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.713%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity-based derivatives </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity-based derivatives </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,987&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,987&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank credit facility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.50% senior notes due 2025 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,998&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.75% senior notes due 2029 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,229,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,129,029&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,256,874&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,337,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.875% senior notes due 2030 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;padding-left:58.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">_______________</span></div><div style="padding-left:76.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.84pt">The Company's commodity-based derivatives are classified as Level 2 and measured at fair value using a market approach using third party pricing services and other active markets or broker quotes that are readily available in the public markets.&#160;</span></div><div style="padding-left:76.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.84pt">The carrying value of our floating rate debt outstanding approximates fair value.</span></div><div style="padding-left:76.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.84pt">The fair value of the Company's fixed rate debt was based on quoted prices as of December&#160;31, 2022 and 2021, respectively, a Level 1 measurement.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows the successful efforts method of accounting for its oil and gas properties. Costs incurred to acquire oil and gas leasehold are capitalized. Acquisition costs for proved oil and gas properties, costs of drilling and equipping productive wells, and costs of unsuccessful development wells are capitalized and amortized on an equivalent unit-of-production basis over the life of the remaining related oil and gas reserves. Equivalent units are determined by converting oil to natural gas at the ratio of one barrel of oil for six thousand cubic feet of natural gas. This conversion ratio is not based on the </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">price of oil or natural gas, and there may be a significant difference in price between an equivalent volume of oil versus natural gas. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exploratory well costs are initially capitalized as proved property in the consolidated balance sheets but charged to exploration expense if and when the well is determined not to have found commercial proved oil and gas reserves.  The changes in capitalized exploratory well costs are as follows:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"/><td style="width:72.617%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.722%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning capitalized exploratory project costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,966&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to exploratory well costs pending the determination of proved reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Determined to have found proved reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,619)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending capitalized exploratory well costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,966&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and 2021, the Company had no exploratory wells for which costs have been capitalized greater than one year.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future costs of dismantlement, restoration, plugging and abandonment of oil and gas properties and related facilities disposal are capitalized when asset retirement obligations are incurred and amortized as part of depreciation, depletion and amortization expense. Exploration expense includes geological and geophysical expenses and delay rentals related to exploratory oil and gas properties, costs of unsuccessful exploratory drilling and impairments of unproved properties. As of December&#160;31, 2022 and 2021, the unproved properties primarily relate to future drilling locations that were not included in proved undeveloped reserves.&#160;Most of these future drilling locations are located on acreage where the reservoir is known to be productive but have been excluded from proved reserves due to uncertainty on whether the wells would be drilled within the next five years as required by SEC rules in order to be included in proved reserves.&#160;The costs of unproved properties are transferred to proved oil and gas properties when they are either drilled or they are reflected in proved undeveloped reserves and amortized on an equivalent unit-of-production basis. Costs associated with unevaluated exploratory acreage are periodically assessed for impairment on a property by property basis, and any impairment in value is included in exploration expense. Exploratory drilling costs are initially capitalized as proved property but charged to expense if and when the well is determined not to have found commercial proved oil and gas reserves. Exploratory drilling costs are evaluated within a one-year period after the completion of drilling.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses the need for an impairment of the costs capitalized for its proved oil and gas properties when events or changes in circumstances, such as a significant drop in commodity prices, indicate that the Company may not be able to recover its capitalized costs. If impairment is indicated based on undiscounted expected future cash flows attributable to the property, then a provision for impairment is recognized to the extent that net capitalized costs exceed the estimated fair value of the property. The Company determines the fair values of its oil and gas properties using a discounted cash flow model and proved and risk-adjusted probable reserves.&#160;Significant Level 3 assumptions associated with the calculation of discounted future cash flows included in the cash flow model include management's outlook for oil and natural gas prices, future oil and natural gas production, production costs, capital expenditures, and the total proved and risk-adjusted probable oil and natural gas reserves expected to be recovered.&#160;Management's oil and natural gas price outlook is developed based on third-party longer-term price forecasts as of each measurement date.&#160;The expected future net cash flows are discounted using an appropriate discount rate in determining a property's fair value.&#160;The oil and natural gas prices used for determining asset impairments will generally differ from those used in the standardized measure of discounted future net cash flows because the standardized measure requires the use of an average price based on the first day of each month of the preceding year. Unproved properties are evaluated for impairment based upon the results of drilling, planned future drilling and the terms of the oil and gas leases.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's estimates of undiscounted future net cash flows attributable to its oil and gas properties may change in the future.&#160;The primary factors that may affect estimates of future cash flows include future adjustments, both positive and negative, to proved and appropriate risk-adjusted probable oil and natural gas reserves, results of future drilling activities, future prices for oil and natural gas, and increases or decreases in production and capital costs.&#160;As a result of these changes, there may be impairments in the carrying values of our oil and gas properties.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other property and equipment consists primarily of pipelines, natural gas treating plants, computer equipment, furniture and fixtures and an airplane which are depreciated over estimated useful lives ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzEwNjk5_6a038d43-06fd-4408-902e-bd104cbd707f">three</span> to 50 years on a straight-line basis.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had goodwill of $335.9 million as of December&#160;31, 2022 and 2021. Goodwill represents the excess of purchase price over fair value of net tangible and identifiable intangible assets in a business combination.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is required to conduct an annual review of goodwill for impairment and performs the assessment of goodwill on October 1st of each year. If the carrying value of goodwill exceeds the fair value, an impairment charge would be recorded for the difference between fair value and carrying value. The Company performed its quantitative assessment of goodwill as of October&#160;1, 2022 and determined there was no indication of impairment.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had right-of-use lease assets of $90.7 million and $6.5 million as of December&#160;31, 2022 and 2021, respectively, related to its corporate office lease, certain office equipment, vehicles and a hydraulic fracturing fleet used to complete natural gas wells with corresponding short-term and long-term liabilities.&#160;The value of the lease assets and liabilities are determined based upon discounted future minimum cash flows contained within each of the respective contracts.&#160;The Company determines if contracts contain a lease at inception of the contract. Since most of the Company's lease contracts do not provide an implicit discount rate, the Company uses its incremental borrowing rate at the commencement date of the lease.  To the extent that contract terms representing a lease are identified, leases are identified as being either an operating lease or a finance-type lease. Comstock currently has no finance-type leases.&#160;Right-of-use lease assets representing the Company's right to use an underlying asset for the lease term and the related lease liabilities represent its obligation to make lease payments under the terms of the contracts.&#160;Short-term leases that have an initial term of&#160;one year&#160;or less are not capitalized; however, amounts paid for those leases are included as part of its lease cost disclosures. Short-term lease costs exclude expenses related to leases with a lease term of&#160;one month&#160;or less. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock contracts for a variety of equipment used in its oil and natural gas exploration and development operations.&#160;Contract terms for this equipment vary broadly, including the contract duration, pricing, scope of services included along with the equipment, cancellation terms, and rights of substitution, among others. The Company's drilling operations routinely change due to changes in oil and natural gas prices, demand for oil and natural gas, and the overall operating and economic environment.&#160;Comstock accordingly manages the terms of its contracts for drilling rigs so as to allow for maximum flexibility in responding to these changing conditions. In April 2022, the Company took delivery of a natural gas powered hydraulic fracturing fleet, which has been leased with a three year term. The Company's other hydraulic fracturing fleet contracts are on terms less than one year and include rights of substitution. The Company's rig contracts are presently either for periods of less than one year, or they are on terms that provide for cancellation with 45 days advance notice without a specified expiration date.&#160;The Company has elected not to recognize right-of-use lease assets for contracts less than one year.&#160;The costs associated with drilling and completion operations are accounted for under the successful efforts method, which require that these costs be capitalized as part of our proved oil and natural gas properties on our balance sheet unless they are incurred on exploration wells that are unsuccessful, in which case they are charged to exploration expense. For hydraulic fracturing fleet and drilling rig leases, the Company has elected the practical expedient to not separate lease components from nonlease components in the determination of their lease asset and liability values.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs recognized during the years ended December&#160;31, 2022, 2021 and 2020 were as follows:</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"/><td style="width:67.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.553%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.553%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost included in general and administrative expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,732&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost included in lease operating expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost included in proved oil and gas properties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost (completion costs included in proved oil and gas properties)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,095&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost (drilling rig costs included in proved oil and gas properties)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,334&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,504&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,346&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,814&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash payments for operating leases associated with right-of-use assets included in cash provided by operating activities were $3.1 million, $2.6 million and $2.5 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively. Cash payments for operating leases associated with right-of-use assets included in cash used for investing activities were $112.4 million, $32.7 million and $33.3 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and 2021, the operating leases had a weighted average remaining term of  2.2 years and 2.7 years, respectively, and the weighted-average discount rate used to determine the present value of future operating lease payments was 3.5% and 2.7%, respectively. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, expected future payments related to contracts that contain operating leases were as follows:</span></div><div style="margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.912%"><tr><td style="width:1.0%"/><td style="width:72.160%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,007&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,004&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,725&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,929)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,796&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Expenses</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses at December&#160;31, 2022 and 2021 consist of the following:</span></div><div style="margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:53.508%"><tr><td style="width:1.0%"/><td style="width:60.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.206%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.166%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued drilling costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,438&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued income and other taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,655&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued transportation costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,308&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued lease operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,111&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,026&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reserve for Future Abandonment Costs</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's asset retirement obligations relate to future plugging and abandonment costs of its oil and gas properties and related facilities disposal. The Company records a liability in the period in which an asset retirement obligation is incurred, in an amount equal to the estimated fair value of the obligation that is capitalized. Thereafter, this liability is accreted up to the final retirement cost. Accretion of the discount is included as part of depreciation, depletion and amortization in the accompanying consolidated statements of operations.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the Company's total estimated liability:</span></div><div style="margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.046%"><tr><td style="width:1.0%"/><td style="width:69.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.751%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.755%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for future abandonment costs at beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New wells placed on production</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,994&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in estimates and timing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities settled</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Divestitures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,241&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for future abandonment costs at end of the year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,114&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,673&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has stock-based employee compensation plans under which stock awards, comprised primarily of restricted stock and performance share units ("PSUs"), are issued to employees and non-employee directors. The Company follows the fair value-based method in accounting for equity-based compensation. Under the fair value based method, compensation cost is measured at the grant date based on the fair value of the award and is recognized on a straight-line basis over the award vesting period.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Reporting</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presently operates in one business segment, the exploration and production of North American oil and natural gas.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Financial Instruments and Hedging Activities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for derivative financial instruments (including derivative instruments embedded in other contracts) as either an asset or liability measured at its fair value. Changes in the fair value of derivatives are recognized currently in earnings and in net cash flows from operating activities. The fair value of derivative contracts that expire in less than one year are recognized as current assets or liabilities. Those that expire in more than one year are recognized as long-term assets or liabilities.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Major Purchasers</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In 2022, the Company had three major purchasers of its natural gas production that accounted for 27%, 21%, and 12% of its total oil and natural gas sales. In 2021, the Company had three major purchasers of its natural gas production that accounted for 22%, 21%, and 13% of its total oil and natural gas sales. In 2020, the Company had four major purchasers of its natural gas production that accounted for 19%, 15%, 15% and 10% of its total oil and natural gas sales. The loss of any of these purchasers would not have a material adverse effect on the Company as there is an available market for its oil and natural gas production from other purchasers.&#160;</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition and Gas Balancing</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock produces natural gas and oil and reports revenues separately for each of these two primary products in its statements of operations.&#160;Revenues are recognized upon the transfer of produced volumes to the Company's customers, who take control of the volumes and receive all the benefits of ownership upon delivery at designated sales points.&#160;Costs incurred to gather or transport each product prior to the transfer of control are recognized as operating expenses.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas services revenues represent sales of natural gas purchased for resale and fees received for gathering and treating services provided to unaffiliated third parties. &#160;Revenues are recognized upon completion of the gathering and treating of contracted natural gas volumes and delivery of purchased natural gas volumes to the Company's customers.  Revenues and expenses associated with natural gas purchased for resale are presented on a gross basis in the Company's consolidated statements of operations as the Company acts as the principal in the transaction by assuming the risks and rewards from ownership of the natural gas volumes purchased and the responsibility to deliver the natural gas volumes to their sales point.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All oil and natural gas and gas services revenues are subject to contracts that have commercial substance, contain specific pricing terms, and define the enforceable rights and obligations of both parties.&#160;These contracts typically provide for cash settlement within 25 days following each production month and are cancellable upon 30 days' notice by either party for oil and vary for natural gas based upon the terms set out in the confirmations between both parties.&#160;Prices for sales of oil and natural gas are generally based upon terms that are common in the oil and gas industry, including index or spot prices, location and quality differentials, as well as market supply and demand conditions.&#160;As a result, prices for oil and natural gas routinely fluctuate based on changes in these factors.&#160;Prices for gathering and treating services are generally fixed in nature but can vary due to the quality of the gas being treated. Each unit of production (barrel of crude oil and thousand cubic feet of natural gas) represents a separate performance obligation under the Company's contracts since each unit has economic benefit on its own and each is priced separately according to the terms of the contracts.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock has elected to exclude all taxes from the measurement of transaction prices, and its oil and natural gas revenues are reported net of royalties and exclude revenue interests owned by others because the Company acts as an agent when selling crude oil and natural gas, on behalf of royalty owners and working interest owners.&#160;Oil and natural gas revenue is recorded in the month of production based on an estimate of the Company's share of volumes produced and prices realized.&#160;Gas services revenue is recorded in the month the services are performed or purchased gas is sold based on an estimate of natural gas volumes and contract prices. The Company recognizes any differences between estimates and actual amounts received in </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the month when payment is received.&#160;Historically, differences between estimated revenues and actual revenue received have not been significant.&#160;The amount of natural gas or oil sold may differ from the amount to which the Company is entitled based on its revenue interests in the properties. The Company did not have any significant imbalance positions at December&#160;31, 2022 or 2021.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company has recognized accounts receivable of $415.1 million and $217.1 million as of December&#160;31, 2022 and 2021, respectively, from customers for contracts where performance obligations have been satisfied and an unconditional right to consideration exists. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative Expenses</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses are reported net of reimbursements of overhead costs that are received from working interest owners of the oil and gas properties operated by the Company of $27.5 million, $25.3 million and $24.7 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes using the asset and liability method, whereby deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of assets and liabilities and their respective tax basis, as well as the tax consequences attributable to the future utilization of existing net operating loss and other carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that the change in rate is enacted.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Share</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested restricted stock containing non-forfeitable rights to dividends are included in common stock outstanding and are considered to be participating securities and included in the computation of basic and diluted earnings per share pursuant to the two-class method. At December&#160;31, 2022 and 2021, 966,058 and 952,971 shares of restricted stock, respectively, are included in common stock outstanding as such shares have a non-forfeitable right to participate in any dividends that might be declared and have the right to vote on matters submitted to the Company's shareholders.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average shares of unvested restricted stock outstanding were as follows:</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"><tr><td style="width:1.0%"/><td style="width:50.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PSUs represent the right to receive a number of shares of the Company's common stock that may range from zero to up to two times the number of PSUs granted on the award date based on the achievement of certain performance measures during a performance period. The number of potentially dilutive shares related to PSUs is based on the number of shares, if any, which would be issuable at the end of the respective period, assuming that date was the end of the performance period. The treasury stock method is used to measure the dilutive effect of PSUs. </span></div><div style="margin-top:9pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"><tr><td style="width:1.0%"/><td style="width:50.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per unit amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value per unit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$15.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$8.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$9.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Series A and Series B Convertible Preferred Stock were convertible into 52,500,000 and 43,750,000 shares of common stock, respectively. The Company redeemed all of the shares of Series A Convertible Preferred Stock on May 19, 2020. On November 30, 2022, all outstanding shares of the Series B Convertible preferred stock were converted into 43,750,000 shares of common stock. The dilutive effect of preferred stock is computed using the if-converted method as if conversion of the preferred shares had occurred at the earlier of the date of issuance or the beginning of the period. Weighted average shares of convertible preferred stock outstanding were as follows: </span></div><div style="margin-top:9pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"><tr><td style="width:1.0%"/><td style="width:50.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average convertible preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,034&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,832&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of the Company's participating securities participate in losses and as such are excluded from the computation of basic earnings per share during periods of net losses.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted income (loss) per share were determined as follows:</span></div><div style="margin-top:9pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.280%"><tr><td style="width:1.0%"/><td style="width:57.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.303%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common stockholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,124,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(259,225)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,413)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income allocable to unvested restricted stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,278)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) available to common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120,590&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(259,225)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,413)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income allocable to convertible preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,014&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income allocable to unvested restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,278&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) available to common stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140,882&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(259,225)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,413)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,045&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,465&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,633&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,194&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic income (loss) per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.39)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted income (loss) per share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.11&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.12)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.39)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted per share amounts are the same for the years ended December&#160;31, 2021 and 2020 due to the net loss in those periods.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplementary Information With Respect to the Consolidated Statements of Cash Flows</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purpose of the consolidated statements of cash flows, the Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash payments made for interest and income taxes and other non-cash investing and financing activities were as follows:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:447.75pt"><tr><td style="width:1.0pt"/><td style="width:258.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash payments for:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203,742&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228,555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax payments (refunds)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,218)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash investing activities include:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in accrued capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,964)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities assumed in exchange for right-of-use lease assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,090&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,847&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,761&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash investing and financing activities related to acquisitions:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired working capital</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash financing activities include:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion of preferred stock into common stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement of debt in exchange for common stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock in exchange for debt</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,012&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883530618496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions and Dispositions of Oil and Gas Properties<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination and Asset Acquisition [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OilAndGasPropertiesTextBlock', window );">Acquisitions and Dispositions of Oil and Gas Properties</a></td>
<td class="text">Acquisitions and Dispositions of Oil and Gas Properties<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisitions</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2022, the Company acquired a 145-mile pipeline and natural gas treating plant from an unaffiliated third party and the undeveloped deep rights on approximately 68,000 net undeveloped acres in East Texas for $35.6&#160;million including transaction costs. The purchase price was allocated as follows: $18.8&#160;million was allocated to unproved oil and gas properties and $16.8&#160;million to other property and equipment.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, the Company acquired approximately 17,500 net acres of predominantly undeveloped Haynesville shale acreage in East Texas from an unaffiliated third party, which also included interests in 37 producing wells for $34.7&#160;million. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022 and 2021, the Company acquired an additional 36,100 and 32,556 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">net acres through direct leasing for </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$35.6&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$22.9&#160;million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dispositions</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Company sold its interest in certain nonstrategic, non-operated properties for $4.1 million. In November 2021, the Company sold its non-operated properties in the Bakken shale for $138.1&#160;million after selling expenses and incurred a $162.2&#160;million pre-tax loss on the divestiture.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OilAndGasPropertiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for properties used in normal conduct of oil and gas exploration and producing operations. This disclosure may include property accounting policies and methodology, a schedule of property, plant and equipment gross, additions, deletions, transfers and other changes, depreciation, depletion and amortization expense, net, accumulated depreciation, depletion and amortization expense and useful lives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 360<br> -URI https://asc.fasb.org/subtopic&amp;trid=2145654<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OilAndGasPropertiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883451717984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Oil and Gas Producing Activities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract', window );"><strong>Oil and Gas Exploration and Production Industries Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock', window );">Oil and Gas Producing Activities</a></td>
<td class="text">Oil and Gas Producing Activities<div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Set forth below is certain information regarding the aggregate capitalized costs of oil and gas properties and costs incurred by the Company for its oil and natural gas property acquisition, development and exploration activities:</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Costs</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.760%"><tr><td style="width:1.0%"/><td style="width:67.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.833%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.984%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proved properties:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,117,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,053,783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wells and related equipment and facilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,726,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,702,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation depletion and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,543,003)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,056,317)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,300,406&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,700,077&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unproved properties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,598,636&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,002,206&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs Incurred</span></div><div style="margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.485%"><tr><td style="width:1.0%"/><td style="width:51.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.994%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.743%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.994%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.743%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.996%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property acquisitions:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proved property</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unproved property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,949&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exploration and development:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developmental leasehold costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,022&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exploratory drilling and completion costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,520&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,966&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Development drilling and completion costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569,141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436,074&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other development costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total capital expenditures</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,087,272&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691,488&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491,570&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for oil and gas producing industries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -URI https://asc.fasb.org/topic&amp;trid=2145477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883530640160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">Long-term Debt</a></td>
<td class="text">Long-term Debt<div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt is comprised of the following:</span></div><div style="margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.081%"><tr><td style="width:1.0%"/><td style="width:62.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.599%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.906%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank Credit Facility:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.75% Senior Notes Due 2029:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premium, net of amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,874&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.875% Senior Notes Due 2030:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5% Senior Notes due 2025:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount, net of amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,402)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs, net of amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,637)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,152,571&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,615,235&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The premium on the 6.75% senior notes due 2029 is being amortized over its life using the effective interest rate method. Debt issuance costs are amortized over the lives of the bank credit facility and senior notes on a straight-line basis which approximates the amortization that would be calculated using an effective interest rate method.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes Comstock's principal amount of debt as of December&#160;31, 2022 by year of maturity:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:25.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.75% Senior Notes due 2029</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.875% Senior Notes due 2030</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,188,880&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,188,880&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 15, 2022, the Company entered into an amended and restated bank credit facility with Wells Fargo Bank National Association, as administrative agent, and other participating banks with an aggregate commitment of $1.5&#160;billion. The new bank credit facility is subject to a borrowing base of $2.0&#160;billion, which is redetermined on a semi-annual basis and upon the occurrence of certain other events and matures on November 15, 2027. Borrowings under the bank credit facility are secured by substantially all of the assets of the Company and its subsidiaries and bear interest at the Company's option, at either adjusted SOFR plus 1.75% to 2.75% or an alternative base rate plus 0.75% to 1.75%, in each case depending on the utilization of the borrowing base. There were no borrowings outstanding at December&#160;31, 2022. The Company pays a commitment fee of 0.375% to 0.5%, which is dependent on the utilization of the borrowing base. The weighted average interest rate on borrowings under the bank credit facility were 3.61% and 2.71% during the years ended December&#160;31, 2022 and 2021, respectively. The bank credit facility places certain restrictions upon the Company's and its  subsidiaries' ability to, among other things, incur additional indebtedness, pay cash dividends, repurchase common stock, make certain loans, investments and divestitures and redeem the senior notes.&#160;The only financial covenants are the maintenance of a leverage ratio of less than 3.5 to 1.0 and an adjusted current ratio of at least 1.0 to 1.0.&#160;The Company was in compliance with the covenants as of December&#160;31, 2022.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2022, the Company completed the early redemption of all of its outstanding 7.5% senior notes due in 2025 for an aggregate amount of $258.1&#160;million, which included principal of $244.4&#160;million, premiums paid over face value of $4.5&#160;million and accrued interest of $9.2&#160;million. As a result of the redemption, the Company recognized a loss of $47.8&#160;million on early retirement of debt including the write-off of $43.3&#160;million of unamortized discount resulting from adjusting the senior notes to fair value on the date that they were assumed by the Company.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022, the Company repurchased $26.1&#160;million principal amount of its 6.75% senior notes due in 2029 for $24.9&#160;million. The Company recognized a gain of $1.0&#160;million on early retirement of debt relating to the repurchase.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, the Company refinanced $375.0&#160;million principal amount of its 7.5% senior notes due in 2025 and $1,650.0&#160;million principal amount of its 9.75% senior notes due 2026 with proceeds from the issuance of $1,250.0&#160;million principal amount of its 6.75% senior notes due in 2029 and $965.0&#160;million principal amount of its 5.875% senior notes due in 2030. The Company recognized a loss of $352.6&#160;million on early retirement of debt for the year ended December&#160;31, 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883451474768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has natural gas transportation and gathering contracts which extend to 2031. Commitments under these contracts are $57.0 million for 2023, $57.5 million for 2024, $45.7 million for 2025, $40.9 million for 2026, $40.7 million for 2027 and $124.3 million for 2028 through 2031.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has drilling rig contracts and completion service contracts. Terms of drilling contracts vary from well to well, or are for periods ranging from less than one year to three years. The service contracts with terms less than one year are generally for terms ranging from 45 days to six months. In December 2022, the Company entered into agreements for three new drilling rigs with a three year term and a minimum annual commitment of $12.2&#160;million per drilling rig. The Company expects to take delivery of two of the rigs in the second half of 2023 and the third rig in early 2024. Existing commitments under these contracts are $34.9 million for 2023 and 2024, $36.7 million for 2025, $31.9 million for 2026 and $1.8 million for 2027.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021 and 2022, the Company entered into hydraulic fracturing services agreements for exclusive use of two natural gas powered hydraulic fracturing fleets. The term of the agreements are three years and the minimum commitment under these agreements are $19.2&#160;million per year. The Company took delivery of the first fleet in the second quarter of 2022 and expects delivery of the second fleet in the second quarter of 2023. Commitments under these contracts are $33.7 million for 2023, $38.5 million for 2024, $24.3 million for 2025 and $4.7 million for 2026.</span></div>From time to time, the Company is involved in certain litigation that arise in the normal course of its operations. The Company records a loss contingency for these matters when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. The Company does not believe the resolution of these matters will have a material adverse effect on the Company's financial position, results of operations or cash flows and no material amounts are accrued relative to these matters at December&#160;31, 2022 or 2021.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883446685840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Preferred Stock<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityDisclosureAbstract', window );"><strong>Temporary Equity Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockTextBlock', window );">Convertible Preferred Stock</a></td>
<td class="text">Convertible Preferred StockOn November 30, 2022, all of the outstanding shares of the Series B Redeemable Convertible Preferred Stock were converted into 43,750,000 shares of common stock.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883452404048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">Stockholders' EquityThe authorized capital of the Company is 405,000,000 shares, of which 400,000,000 shares are common stock, $0.50 par value per share, and 5,000,000 are preferred stock, $10.00 par value per share.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883449344816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-based Compensation</a></td>
<td class="text">Stock-based Compensation<div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants restricted shares of common stock and PSUs to key employees and directors as part of their compensation. Grants are made pursuant to the Company's 2019 Long-term Incentive Plan (the "2019 Plan"), which was approved by the Company's shareholders on May 31, 2019. Future authorized equity awards available under the 2019 Plan as of December&#160;31, 2022 were 4,592,055 shares of common stock.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is included in general and administrative expenses.&#160;During the years ended December&#160;31, 2022, 2021 and 2020 the Company had $6.6 million, $6.8 million and $6.5 million, respectively, in stock-based compensation expense.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of restricted stock grants is amortized over the vesting period, generally one year to three years, using the straight-line method. The fair value of each restricted share on the date of grant is equal to the market price of a share of the Company's stock.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of restricted stock activity is presented below:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.263%"><tr><td style="width:1.0%"/><td style="width:55.249%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.064%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.065%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Restricted<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant&#160;Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">952,971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5.74</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,791&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$17.70</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(549,363)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5.67</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeitures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,341)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$8.85</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966,058&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$13.34</span></td></tr></table></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.134%"><tr><td style="width:1.0%"/><td style="width:58.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.819%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.819%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.823%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of vested restricted stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,080&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date weighted average fair value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense recognized for restricted stock grants</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized compensation expense related to unvested shares</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected recognition period</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Share Units</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues PSUs as part of its long-term equity incentive compensation. PSU awards can result in the issuance of common stock to the holder if certain performance criteria are met during a performance period. The performance periods consist of three years. The performance criteria for the PSUs are based on the Company's annualized total stockholder return ("TSR") for the performance period as compared with the TSR of certain peer companies for the performance period. The costs associated with PSUs are recognized as general and administrative expense over the performance periods of the awards.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of PSUs was measured at the grant date using the Geometric Brownian Motion Model ("GBM Model"). Significant assumptions used in this simulation include the Company's expected volatility and a risk-free interest rate based on U.S. Treasury yield curve rates with maturities consistent with the vesting periods, as well as the volatilities for each of the Company's peers. Assumptions regarding volatility included the historical volatility of each company's stock and the implied volatilities of publicly traded stock options.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant assumptions used to value PSUs included:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.035%"><tr><td style="width:1.0%"/><td style="width:41.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.941%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.941%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.167%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Range of implied volatility:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minimum</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of PSU activity is presented below:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.263%"><tr><td style="width:1.0%"/><td style="width:55.249%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.064%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.065%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>PSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant&#160;Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,049,910&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$8.11</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$25.92</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(596,893)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7.85</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeitures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$10.95</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552,554&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$15.11</span></td></tr></table></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"><tr><td style="width:1.0%"/><td style="width:57.645%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.103%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per unit data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of PSUs granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date fair value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date fair value per unit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense recognized for PSUs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized compensation expense related to unvested shares</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,520&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected recognition period</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of PSUs is amortized over the vesting period of three years, using the straight-line method.&#160;The final number of shares of common stock issued may vary depending upon the performance multiplier, and can result in the issuance of zero to 1,105,108 shares of common stock based on the achieved performance ranges from zero to two hundred percent.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883451408640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement Plan</a></td>
<td class="text">Retirement PlanThe Company has a 401(k) profit sharing plan which covers all of its employees. At its discretion, Comstock may match the employees' contributions to the plan. Matching contributions to the plan were&#160;approximately $1.5 million, $1.3 million and $1.3 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI https://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883451285232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes are provided to reflect the future tax consequences or benefits of differences between the tax basis of assets and liabilities and their reported amounts in the financial statements using enacted tax rates.&#160;&#160;</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is an analysis of the consolidated income tax provision (benefit):</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.994%"><tr><td style="width:1.0%"/><td style="width:33.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.787%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.787%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.791%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current - Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current - State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,701)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred - Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,705&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,721)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,037)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred - State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,061&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,403&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,210)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In recording deferred income tax assets, the Company considers whether it is more likely than not that its deferred income tax assets will be realized in the future.&#160;The ultimate realization of deferred income tax assets is dependent upon the generation of future taxable income during the periods in which those deferred income tax assets would be deductible.&#160;The Company believes that after considering all the available objective evidence, historical and prospective, with greater weight given to historical evidence, management is not able to determine that it is more likely than not that all of its deferred tax assets will be realized.&#160;As a result, the Company established valuation allowances for its deferred tax assets and U.S. federal and state net operating loss carryforwards that are not expected to be utilized due to the uncertainty of generating taxable income prior to the expiration of the carryforward periods. The Company will continue to assess the valuation allowances against deferred tax assets considering all available information obtained in future periods.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of significant temporary differences representing the net deferred tax liabilities were as follows:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.175%"><tr><td style="width:1.0%"/><td style="width:64.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.568%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense limitation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,771&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized hedging losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,953&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,714&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,312&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,932&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,771&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,490&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,919&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance on deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,145)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,474)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,345&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,445&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(570,833)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(340,722)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized hedging gains</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,087)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs and bond discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,954)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(585,082)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(357,862)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(425,737)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(197,417)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference between the customary rate of 21% and the effective tax rate on income (losses) is due to the following:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.508%"><tr><td style="width:1.0%"/><td style="width:52.345%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.731%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.731%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.799%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax at statutory rate</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,368)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,941)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance on deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,077)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,504&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(919)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(950)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,061&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,403&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,210)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.508%"><tr><td style="width:1.0%"/><td style="width:52.345%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.731%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.731%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.799%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax at statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance on deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, Comstock had the following carryforwards available to reduce future income taxes:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.093%"><tr><td style="width:1.0%"/><td style="width:51.062%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.413%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Types of Carryforward</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years of<br/>Expiration<br/>Carryforward</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss &#8211; U.S. federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023-2037</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899,953&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss &#8211; U.S. federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unlimited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss &#8211; state taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unlimited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense &#8211; U.S. federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unlimited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense &#8211; state taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unlimited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's ability to use net operating losses ("NOLs") generated before its ownership change in 2018 to reduce taxable income is limited under IRC Section 382. NOLs that exceed the Section&#160;382 limitation in any year continue to be allowed as carry forwards until they expire and can be used to offset taxable income for years within the carryover period subject to the limitation in each year. NOLs incurred prior to 2018 generally have a 20-year life until they expire.&#160;NOLs generated in 2018 and after would be carried forward indefinitely.&#160;NOLs arising after the date of an ownership change are not affected by the 382 limitation. If the Company does not generate a sufficient level of taxable income prior to the expiration of the pre-2018 NOL carry-forward periods, then it will lose the ability to apply those NOLs as offsets to future taxable income.&#160;The Company estimates that $766.2 million of the U.S. federal NOL carryforwards and $1.2 billion of the estimated state NOL carryforwards will expire unused.&#160;</span></div>The Company's federal income tax returns for the years subsequent to December&#160;31, 2018 remain subject to examination. The Company's income tax returns in major state income tax jurisdictions remain subject to examination for various periods subsequent to December&#160;31, 2019. The Company is currently under examination with the state of Louisiana and believe that its significant filing positions are highly certain and that all of its other significant income tax filing positions and deductions would be sustained upon audit or the final resolution would not have a material effect on the consolidated financial statements. Therefore, the Company has not established any significant reserves for uncertain tax positions.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883449361760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments and Hedging Activities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Financial Instruments and Hedging Activities</a></td>
<td class="text">Derivative Financial Instruments and Hedging Activities<div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock generally uses commodity price swaps, basis swaps and collars to hedge oil and natural gas prices to manage price risk. Swaps are settled monthly based on differences between the prices specified in the instruments and the settlement prices of futures contracts. Generally, when the applicable settlement price is less than the price specified in the contract, Comstock receives a settlement from the counterparty based on the difference multiplied by the volume or amounts hedged. Similarly, when the applicable settlement price exceeds the price specified in the contract, Comstock pays the counterparty based on the difference. Comstock generally receives a settlement from the counterparty for floors when the applicable settlement price is less than the price specified in the contract, which is based on the difference multiplied by the volumes hedged. For collars, generally Comstock receives a settlement from the counterparty when the settlement price is below the floor and pays a settlement to the counterparty when the settlement price exceeds the cap. No settlement occurs when the settlement price falls between the floor and cap.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of the Company's derivative financial instruments are used for risk management purposes and, by policy, none are held for trading or speculative purposes.&#160;Comstock minimizes credit risk to counterparties of its derivative financial instruments through formal credit policies, monitoring procedures, and diversification.&#160;The Company is not required to provide any credit support to its counterparties other than cross collateralization with the assets securing its bank credit facility. None of the Company's derivative financial instruments involve payment or receipt of premiums.&#160;The Company classifies the fair value amounts of derivative financial instruments as net current or noncurrent assets or liabilities, whichever the case may be, by commodity contract. None of the Company's derivative contracts are designated as cash flow hedges. The Company recognizes cash settlements and changes in the fair value of its derivative financial instruments as a single component of other income (expenses) in the consolidated statements of operations and as separate components within cash flows from operating activities in the consolidated statements of cash flows. All of Comstock's natural gas derivative financial instruments are tied to the Henry Hub-NYMEX price index.</span></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had the following outstanding natural gas price derivative financial instruments at December&#160;31, 2022:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.631%"><tr><td style="width:1.0%"/><td style="width:73.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.188%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.346%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Future Production Period Ending December 31, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Natural Gas Collar Contracts:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volume (MMBtu)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,925,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Price per MMBtu:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Ceiling</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Floor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate fair value of the Company's derivative financial instruments are presented on a gross basis in the accompanying consolidated balance sheets. The classification of derivative financial instruments between assets and liabilities, consists of the following:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Type</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asset Derivative Financial Instruments:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas price derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Financial Instruments&#160;&#160;&#8211; current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,528&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil price derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Financial Instruments&#160;&#160;&#8211; current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,884&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,258&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liability Derivative Financial Instruments:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas price derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Financial Instruments&#160;&#160;&#8211; current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,215&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil price derivatives </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Financial Instruments&#160;&#160;&#8211; current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,420&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas price derivatives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Financial Instruments&#160;&#160;&#8211; long-term</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,042&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes cash settlements and changes in the fair value of its derivative financial instruments as a single component of other income (expenses). Gains and losses related to cash settlements and changes in the fair value recognized on the Company's derivative contracts recognized in the consolidated statement of operations were as follows:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.619%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.002%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain/(Loss) Recognized in Earnings on Derivatives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas price derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(662,522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(555,636)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil price derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,461)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(662,522)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(560,648)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,951&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI https://asc.fasb.org/topic&amp;trid=2229140<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883451280752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text">Related Party Transactions<div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates oil and natural gas properties held by a partnerships owned by its majority stockholder.   Comstock charges the partnership for the costs incurred to drill, complete and produce the wells, as well as drilling and operating overhead fees. Comstock also provides natural gas marketing services to the partnerships, including evaluating potential markets and providing hedging services, in return for a fee equal to $0.02 per Mcf for natural gas marketed. The Company received $0.9 million, $1.4 million and $0.7 million in 2022, 2021 and 2020, respectively, for operating and marketing services provided to the partnership. The fees received for the services are reflected as a reduction of general and administrative expenses in the accompanying consolidated statements of operations.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the operation of the wells, the Company had a $18.5 million and $20.8 million receivable from the partnerships at December&#160;31, 2022 and 2021, respectively. </span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, the Company acquired from unaffiliated third parties a 50% interest in approximately 35,000 net acres of predominantly undeveloped Haynesville shale acreage in East Texas, which also included interests in 37 producing wells. An affiliate of the Company's majority stockholder acquired the remaining 50% of the acreage and wells alongside Comstock.  Comstock is the operator of the  future drilling program on the jointly acquired acreage.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI https://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883448177648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Oil and Gas Reserves Information (Unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ExtractiveIndustriesAbstract', window );"><strong>Extractive Industries [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OilAndGasReservesInformationTextBlock', window );">Oil and Gas Reserves Information (Unaudited)</a></td>
<td class="text">Oil and Gas Reserves Information (Unaudited)<div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Set forth below is a summary of the Company's proved oil and natural gas reserves:</span></div><div style="margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.350%"><tr><td style="width:1.0%"/><td style="width:36.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.608%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.609%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.608%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.609%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.608%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.609%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.608%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.609%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.608%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.609%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.613%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil<br/>(MBbls)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural<br/>Gas<br/>(MMcf)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil<br/>(MBbls)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural<br/>Gas<br/>(MMcf)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil<br/>(MBbls)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural<br/>Gas<br/>(MMcf)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Proved Reserves:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,118,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,562,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,341,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions of previous estimates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Extensions and discoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,090,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions of minerals in place</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales of minerals in place</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,707)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,308)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,851)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(500,616)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(489,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,508)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(450,836)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,697,570&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,118,083&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,562,876&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Proved Developed Reserves:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245,660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,967,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890,357&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,531,462&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245,660&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,000&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,967,288&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Proved Undeveloped Reserves:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,872,423&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,595,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,451,140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of period</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,166,108&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,872,423&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,595,588&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revisions of previous estimates.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Revisions of previous natural gas estimates in 2021 and 2020 were primarily attributable to higher production performance from the Company's wells as compared to expected performance from proved undeveloped locations included in proved reserves in the previous year. Revisions of previous estimates for oil in 2020 were primarily related to changes in oil prices. Revisions of previous estimates in other years were insignificant.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Extensions and discoveries.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Extensions and discoveries for 2022, 2021 and 2020 were primarily comprised of proved reserve additions attributable to the wells drilled in the current year that were not classified as proved undeveloped in prior years and additional proved undeveloped locations that are planned to be drilled in the Company's current development plan.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the standardized measure of discounted future net cash flows relating to proved reserves:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.181%"><tr><td style="width:1.0%"/><td style="width:57.916%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.014%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.014%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Flows Relating to Proved Reserves:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future Cash Flows</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,405,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,396,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,871,616&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future Costs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,473,650)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,954,726)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,173,350)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Development and Abandonment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,175,721)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,752,603)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,592,520)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future Income Taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,741,914)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,065,316)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154,872)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future Net Cash Flows</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,014,544&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,623,736&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,950,874&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10% Discount Factor</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,404,908)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,848,131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,015,149)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standardized Measure of Discounted Future Net Cash Flows</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,609,636&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,775,605&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935,725&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the changes in the standardized measure of discounted future net cash flows relating to proved reserves:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.035%"><tr><td style="width:1.0%"/><td style="width:57.849%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.036%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.036%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.037%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standardized Measure, Beginning of Year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,775,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,913,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in sales price, net of production costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,600,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,012,696&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,858,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Development costs incurred during the year which were previously estimated</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,135&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions of quantity estimates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,423)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion of discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,124&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,074&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in future development and abandonment costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(869,115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,505&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,191&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in timing and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113,744)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224,617)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127,663)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Extensions and discoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,456,124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">679,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions of minerals in place</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,065&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales of minerals in place</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,032)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales, net of production costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,779,960)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,567,182)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(612,194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net changes in income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,882,917)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(968,971)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standardized Measure, End of Year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,609,636&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,775,605&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935,725&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The standardized measure of discounted future net cash flows was determined based on the simple average of the first of month market prices for oil and natural gas for each year. Prices used in determining quantities of oil and natural gas reserves and future cash inflows from oil and natural gas reserves represent prices received at the Company's sales point. These prices have been adjusted from posted or index prices for both location and quality differences. Prices used in determining oil and natural gas reserves quantities and cash flows are as follows:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:53.362%"><tr><td style="width:1.0%"/><td style="width:36.160%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.169%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.169%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.902%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Crude Oil: $/barrel</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.38&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.88&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural Gas: $/Mcf</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proved reserve information utilized in the preparation of the financial statements were based on estimates prepared by the Company's petroleum engineering staff in accordance with guidelines established by the Securities and Exchange Commission and the Financial Accounting Standards Board, which require that reserve reports be prepared under existing economic and operating conditions with no provision for price and cost escalation except by contractual agreement. All of the Company's reserves are located onshore in the continental United States of America. The Company retained an independent petroleum consultant to conduct an audit of the Company's 2022 reserve estimates. The purpose of this audit was to provide additional assurance on the reasonableness of internally prepared reserve estimates. The engineering firm was selected for their geographic expertise and their historical experience.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future development and production costs are computed by estimating the expenditures to be incurred in developing and producing proved oil and gas reserves at the end of the year, based on year end costs and assuming continuation of existing economic conditions. Future income tax expenses are computed by applying the appropriate statutory tax rates to the future pre-tax net cash flows relating to proved reserves, net of the tax basis of the properties involved. The future income tax expenses give effect to permanent differences and tax credits, but do not reflect the impact of future operations.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_OilAndGasReservesInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of oil and gas reserves information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_OilAndGasReservesInformationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ExtractiveIndustriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ExtractiveIndustriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883449358336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Event<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Event</a></td>
<td class="text">Subsequent EventOn February 13, 2023, Comstock's Board of Directors declared a quarterly cash dividend of $0.125 per common share to stockholders of record at the close of business of March 1, 2023, with a payment date of March 15, 2023.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI https://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883532841504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock', window );">Basis of Presentation and Principles of Consolidation</a></td>
<td class="text"><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock Resources, Inc. and its subsidiaries are engaged in the acquisition, exploration, development and production of oil and natural gas. The consolidated financial statements include the accounts of Comstock Resources, Inc. and its wholly owned or controlled subsidiaries (collectively, "Comstock" or the "Company"). The Company's operations are primarily focused in North Louisiana and East Texas. All significant intercompany accounts and transactions have been eliminated in consolidation. The Company accounts for its undivided interest in oil and gas properties using the proportionate consolidation method, whereby its share of assets, liabilities, revenues and expenses are included in its financial statements.&#160;Net income (loss) and comprehensive income (loss) are the same in all periods presented.  All adjustments are of a normal recurring nature unless otherwise disclosed.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates in the Preparation of Financial Statements</a></td>
<td class="text"><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates in the Preparation of Financial Statements</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual amounts could differ from those estimates. Changes in the future estimated oil and natural gas reserves or the estimated future cash flows attributable to the reserves that are utilized for impairment analyses could have a significant impact on the future results of operations.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock', window );">Concentration of Credit Risk, Accounts Receivable and Credit Losses</a></td>
<td class="text">Concentration of Credit Risk, Accounts Receivable and Credit LossesFinancial instruments that potentially subject the Company to a concentration of credit risk consist principally of cash and cash equivalents, accounts receivable and derivative financial instruments. The Company places its cash with high credit quality financial institutions and its derivative financial instruments with financial institutions and other firms that management believes have high credit ratings. Substantially all of the Company's accounts receivable are due from either purchasers of oil and gas or participants in oil and gas wells for which the Company serves as the operator. Generally, operators of oil and gas wells have the right to offset future revenues against unpaid charges related to operated wells. Oil and gas sales are generally unsecured. The Company's policy is to assess the collectability of its receivables based upon their age, the credit quality of the purchaser or participant and the potential for revenue offset.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value Measurements</a></td>
<td class="text"><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds or has held certain financial assets and liabilities that are required to be measured at fair value in the financial statements.&#160;These include cash and cash equivalents held in bank accounts and derivative financial instruments. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">date. A three-level hierarchy is followed for disclosure to show the extent and level of judgment used to estimate fair value measurements:</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 &#8212; Inputs used to measure fair value are unadjusted quoted prices that are available in active markets for the identical assets or liabilities as of the reporting date.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 &#8212; Inputs used to measure fair value, other than quoted prices included in Level 1, are either directly or indirectly observable as of the reporting date through correlation with market data, including quoted prices for similar assets and liabilities in active markets and quoted prices in markets that are not active. Level 2 also includes assets and liabilities that are valued using models or other pricing methodologies that do not require significant judgment since the input assumptions used in the models, such as interest rates and volatility factors, are corroborated by readily observable data from actively quoted markets for substantially the full term of the financial instrument.</span></div><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 &#8212; Inputs used to measure fair value are unobservable inputs that are supported by little or no market activity and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management's estimates of market participant assumptions.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company follows the successful efforts method of accounting for its oil and gas properties. Costs incurred to acquire oil and gas leasehold are capitalized. Acquisition costs for proved oil and gas properties, costs of drilling and equipping productive wells, and costs of unsuccessful development wells are capitalized and amortized on an equivalent unit-of-production basis over the life of the remaining related oil and gas reserves. Equivalent units are determined by converting oil to natural gas at the ratio of one barrel of oil for six thousand cubic feet of natural gas. This conversion ratio is not based on the </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">price of oil or natural gas, and there may be a significant difference in price between an equivalent volume of oil versus natural gas. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exploratory well costs are initially capitalized as proved property in the consolidated balance sheets but charged to exploration expense if and when the well is determined not to have found commercial proved oil and gas reserves.  The changes in capitalized exploratory well costs are as follows:</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"/><td style="width:72.617%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.722%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning capitalized exploratory project costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,966&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to exploratory well costs pending the determination of proved reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Determined to have found proved reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,619)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending capitalized exploratory well costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,966&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022 and 2021, the Company had no exploratory wells for which costs have been capitalized greater than one year.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated future costs of dismantlement, restoration, plugging and abandonment of oil and gas properties and related facilities disposal are capitalized when asset retirement obligations are incurred and amortized as part of depreciation, depletion and amortization expense. Exploration expense includes geological and geophysical expenses and delay rentals related to exploratory oil and gas properties, costs of unsuccessful exploratory drilling and impairments of unproved properties. As of December&#160;31, 2022 and 2021, the unproved properties primarily relate to future drilling locations that were not included in proved undeveloped reserves.&#160;Most of these future drilling locations are located on acreage where the reservoir is known to be productive but have been excluded from proved reserves due to uncertainty on whether the wells would be drilled within the next five years as required by SEC rules in order to be included in proved reserves.&#160;The costs of unproved properties are transferred to proved oil and gas properties when they are either drilled or they are reflected in proved undeveloped reserves and amortized on an equivalent unit-of-production basis. Costs associated with unevaluated exploratory acreage are periodically assessed for impairment on a property by property basis, and any impairment in value is included in exploration expense. Exploratory drilling costs are initially capitalized as proved property but charged to expense if and when the well is determined not to have found commercial proved oil and gas reserves. Exploratory drilling costs are evaluated within a one-year period after the completion of drilling.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses the need for an impairment of the costs capitalized for its proved oil and gas properties when events or changes in circumstances, such as a significant drop in commodity prices, indicate that the Company may not be able to recover its capitalized costs. If impairment is indicated based on undiscounted expected future cash flows attributable to the property, then a provision for impairment is recognized to the extent that net capitalized costs exceed the estimated fair value of the property. The Company determines the fair values of its oil and gas properties using a discounted cash flow model and proved and risk-adjusted probable reserves.&#160;Significant Level 3 assumptions associated with the calculation of discounted future cash flows included in the cash flow model include management's outlook for oil and natural gas prices, future oil and natural gas production, production costs, capital expenditures, and the total proved and risk-adjusted probable oil and natural gas reserves expected to be recovered.&#160;Management's oil and natural gas price outlook is developed based on third-party longer-term price forecasts as of each measurement date.&#160;The expected future net cash flows are discounted using an appropriate discount rate in determining a property's fair value.&#160;The oil and natural gas prices used for determining asset impairments will generally differ from those used in the standardized measure of discounted future net cash flows because the standardized measure requires the use of an average price based on the first day of each month of the preceding year. Unproved properties are evaluated for impairment based upon the results of drilling, planned future drilling and the terms of the oil and gas leases.</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's estimates of undiscounted future net cash flows attributable to its oil and gas properties may change in the future.&#160;The primary factors that may affect estimates of future cash flows include future adjustments, both positive and negative, to proved and appropriate risk-adjusted probable oil and natural gas reserves, results of future drilling activities, future prices for oil and natural gas, and increases or decreases in production and capital costs.&#160;As a result of these changes, there may be impairments in the carrying values of our oil and gas properties.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text">Goodwill represents the excess of purchase price over fair value of net tangible and identifiable intangible assets in a business combination.The Company is required to conduct an annual review of goodwill for impairment and performs the assessment of goodwill on October 1st of each year. If the carrying value of goodwill exceeds the fair value, an impairment charge would be recorded for the difference between fair value and carrying value. The Company performed its quantitative assessment of goodwill as of October&#160;1, 2022 and determined there was no indication of impairment.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text">The value of the lease assets and liabilities are determined based upon discounted future minimum cash flows contained within each of the respective contracts.&#160;The Company determines if contracts contain a lease at inception of the contract. Since most of the Company's lease contracts do not provide an implicit discount rate, the Company uses its incremental borrowing rate at the commencement date of the lease.  To the extent that contract terms representing a lease are identified, leases are identified as being either an operating lease or a finance-type lease. Comstock currently has no finance-type leases.&#160;Right-of-use lease assets representing the Company's right to use an underlying asset for the lease term and the related lease liabilities represent its obligation to make lease payments under the terms of the contracts.&#160;Short-term leases that have an initial term of&#160;one year&#160;or less are not capitalized; however, amounts paid for those leases are included as part of its lease cost disclosures. Short-term lease costs exclude expenses related to leases with a lease term of&#160;one month&#160;or less. Comstock contracts for a variety of equipment used in its oil and natural gas exploration and development operations.&#160;Contract terms for this equipment vary broadly, including the contract duration, pricing, scope of services included along with the equipment, cancellation terms, and rights of substitution, among others. The Company's drilling operations routinely change due to changes in oil and natural gas prices, demand for oil and natural gas, and the overall operating and economic environment.&#160;Comstock accordingly manages the terms of its contracts for drilling rigs so as to allow for maximum flexibility in responding to these changing conditions. In April 2022, the Company took delivery of a natural gas powered hydraulic fracturing fleet, which has been leased with a three year term. The Company's other hydraulic fracturing fleet contracts are on terms less than one year and include rights of substitution. The Company's rig contracts are presently either for periods of less than one year, or they are on terms that provide for cancellation with 45 days advance notice without a specified expiration date.&#160;The Company has elected not to recognize right-of-use lease assets for contracts less than one year.&#160;The costs associated with drilling and completion operations are accounted for under the successful efforts method, which require that these costs be capitalized as part of our proved oil and natural gas properties on our balance sheet unless they are incurred on exploration wells that are unsuccessful, in which case they are charged to exploration expense. For hydraulic fracturing fleet and drilling rig leases, the Company has elected the practical expedient to not separate lease components from nonlease components in the determination of their lease asset and liability values.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsPolicy', window );">Reserve for Future Abandonment Costs</a></td>
<td class="text"><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reserve for Future Abandonment Costs</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's asset retirement obligations relate to future plugging and abandonment costs of its oil and gas properties and related facilities disposal. The Company records a liability in the period in which an asset retirement obligation is incurred, in an amount equal to the estimated fair value of the obligation that is capitalized. Thereafter, this liability is accreted up to the final retirement cost. Accretion of the discount is included as part of depreciation, depletion and amortization in the accompanying consolidated statements of operations.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-based Compensation</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation</span></div><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has stock-based employee compensation plans under which stock awards, comprised primarily of restricted stock and performance share units ("PSUs"), are issued to employees and non-employee directors. The Company follows the fair value-based method in accounting for equity-based compensation. Under the fair value based method, compensation cost is measured at the grant date based on the fair value of the award and is recognized on a straight-line basis over the award vesting period.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Reporting</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presently operates in one business segment, the exploration and production of North American oil and natural gas.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivative Financial Instruments and Hedging Activities</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Financial Instruments and Hedging Activities</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for derivative financial instruments (including derivative instruments embedded in other contracts) as either an asset or liability measured at its fair value. Changes in the fair value of derivatives are recognized currently in earnings and in net cash flows from operating activities. The fair value of derivative contracts that expire in less than one year are recognized as current assets or liabilities. Those that expire in more than one year are recognized as long-term assets or liabilities.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition and Gas Balancing</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition and Gas Balancing</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock produces natural gas and oil and reports revenues separately for each of these two primary products in its statements of operations.&#160;Revenues are recognized upon the transfer of produced volumes to the Company's customers, who take control of the volumes and receive all the benefits of ownership upon delivery at designated sales points.&#160;Costs incurred to gather or transport each product prior to the transfer of control are recognized as operating expenses.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gas services revenues represent sales of natural gas purchased for resale and fees received for gathering and treating services provided to unaffiliated third parties. &#160;Revenues are recognized upon completion of the gathering and treating of contracted natural gas volumes and delivery of purchased natural gas volumes to the Company's customers.  Revenues and expenses associated with natural gas purchased for resale are presented on a gross basis in the Company's consolidated statements of operations as the Company acts as the principal in the transaction by assuming the risks and rewards from ownership of the natural gas volumes purchased and the responsibility to deliver the natural gas volumes to their sales point.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All oil and natural gas and gas services revenues are subject to contracts that have commercial substance, contain specific pricing terms, and define the enforceable rights and obligations of both parties.&#160;These contracts typically provide for cash settlement within 25 days following each production month and are cancellable upon 30 days' notice by either party for oil and vary for natural gas based upon the terms set out in the confirmations between both parties.&#160;Prices for sales of oil and natural gas are generally based upon terms that are common in the oil and gas industry, including index or spot prices, location and quality differentials, as well as market supply and demand conditions.&#160;As a result, prices for oil and natural gas routinely fluctuate based on changes in these factors.&#160;Prices for gathering and treating services are generally fixed in nature but can vary due to the quality of the gas being treated. Each unit of production (barrel of crude oil and thousand cubic feet of natural gas) represents a separate performance obligation under the Company's contracts since each unit has economic benefit on its own and each is priced separately according to the terms of the contracts.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comstock has elected to exclude all taxes from the measurement of transaction prices, and its oil and natural gas revenues are reported net of royalties and exclude revenue interests owned by others because the Company acts as an agent when selling crude oil and natural gas, on behalf of royalty owners and working interest owners.&#160;Oil and natural gas revenue is recorded in the month of production based on an estimate of the Company's share of volumes produced and prices realized.&#160;Gas services revenue is recorded in the month the services are performed or purchased gas is sold based on an estimate of natural gas volumes and contract prices. The Company recognizes any differences between estimates and actual amounts received in </span></div>the month when payment is received.&#160;Historically, differences between estimated revenues and actual revenue received have not been significant.&#160;The amount of natural gas or oil sold may differ from the amount to which the Company is entitled based on its revenue interests in the properties. The Company did not have any significant imbalance positions at December&#160;31, 2022 or 2021.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">General and Administrative Expenses</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative Expenses</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses are reported net of reimbursements of overhead costs that are received from working interest owners of the oil and gas properties operated by the Company of $27.5 million, $25.3 million and $24.7 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes using the asset and liability method, whereby deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of assets and liabilities and their respective tax basis, as well as the tax consequences attributable to the future utilization of existing net operating loss and other carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that the change in rate is enacted.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings Per Share</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unvested restricted stock containing non-forfeitable rights to dividends are included in common stock outstanding and are considered to be participating securities and included in the computation of basic and diluted earnings per share pursuant to the two-class method. At December&#160;31, 2022 and 2021, 966,058 and 952,971 shares of restricted stock, respectively, are included in common stock outstanding as such shares have a non-forfeitable right to participate in any dividends that might be declared and have the right to vote on matters submitted to the Company's shareholders.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average shares of unvested restricted stock outstanding were as follows:</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"><tr><td style="width:1.0%"/><td style="width:50.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PSUs represent the right to receive a number of shares of the Company's common stock that may range from zero to up to two times the number of PSUs granted on the award date based on the achievement of certain performance measures during a performance period. The number of potentially dilutive shares related to PSUs is based on the number of shares, if any, which would be issuable at the end of the respective period, assuming that date was the end of the performance period. The treasury stock method is used to measure the dilutive effect of PSUs. </span></div><div style="margin-top:9pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"><tr><td style="width:1.0%"/><td style="width:50.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per unit amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value per unit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$15.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$8.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$9.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr></table></div>The Series A and Series B Convertible Preferred Stock were convertible into 52,500,000 and 43,750,000 shares of common stock, respectively. The Company redeemed all of the shares of Series A Convertible Preferred Stock on May 19, 2020. On November 30, 2022, all outstanding shares of the Series B Convertible preferred stock were converted into 43,750,000 shares of common stock. The dilutive effect of preferred stock is computed using the if-converted method as if conversion of the preferred shares had occurred at the earlier of the date of issuance or the beginning of the period. Weighted average shares of convertible preferred stock outstanding were as follows:<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock', window );">Supplementary Information With Respect to the Consolidated Statements of Cash Flows</a></td>
<td class="text"><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supplementary Information With Respect to the Consolidated Statements of Cash Flows</span></div><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the purpose of the consolidated statements of cash flows, the Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Basis of presentation and principles of consolidation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Concentration of credit risk and accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Supplementary information with respect to consolidated statements of cash flows.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2175671<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41675-113959<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(n))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13279-108611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2144439<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI https://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883446539232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Summary of Other Current Assets</a></td>
<td class="text"><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets at December&#160;31, 2022 and 2021 consist of the following:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.327%"><tr><td style="width:1.0%"/><td style="width:64.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.936%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.493%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pipe and well equipment inventory</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,819&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production tax refunds receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid drilling costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,265&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued proceeds from sale of oil and gas properties</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,455&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,324&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,077&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock', window );">Reconciliation of Beginning and Ending Balances for Derivative Instruments</a></td>
<td class="text"><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the beginning and ending balances for derivative instruments classified as Level 3 in the fair value hierarchy:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.631%"><tr><td style="width:1.0%"/><td style="width:73.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.734%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,588)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTplZTQxNDg5NzIwM2E0ZWZiODRkYjBhY2I3MzdiNjgxMC90YWJsZXJhbmdlOmVlNDE0ODk3MjAzYTRlZmI4NGRiMGFjYjczN2I2ODEwXzQtMC0xLTEtNjU1MjU_0b497199-92fc-4a5e-b892-313091618d93">Total gains (losses) included in earnings</span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(162,421)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,448&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transfers out of Level 3</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,561&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOptionQuantitativeDisclosuresTextBlock', window );">Summary of Carrying Amounts and Fair Values of Financial Instruments</a></td>
<td class="text"><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents the carrying amounts and the fair values of the Company's financial instruments as of December&#160;31, 2022 and 2021:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.461%"><tr><td style="width:1.0%"/><td style="width:44.789%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.756%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.756%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.710%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.756%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.713%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity-based derivatives </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,258&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity-based derivatives </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,987&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,987&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank credit facility </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.50% senior notes due 2025 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,998&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.75% senior notes due 2029 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,229,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,129,029&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,256,874&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,337,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.875% senior notes due 2030 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">989,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;padding-left:58.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">_______________</span></div><div style="padding-left:76.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.84pt">The Company's commodity-based derivatives are classified as Level 2 and measured at fair value using a market approach using third party pricing services and other active markets or broker quotes that are readily available in the public markets.&#160;</span></div><div style="padding-left:76.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.84pt">The carrying value of our floating rate debt outstanding approximates fair value.</span></div><div style="padding-left:76.5pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.84pt">The fair value of the Company's fixed rate debt was based on quoted prices as of December&#160;31, 2022 and 2021, respectively, a Level 1 measurement.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedExploratoryWellCostsRollForwardTableTextBlock', window );">Capitalized Exploratory Well Costs</a></td>
<td class="text">The changes in capitalized exploratory well costs are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"/><td style="width:72.617%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.722%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning capitalized exploratory project costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,966&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to exploratory well costs pending the determination of proved reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Determined to have found proved reserves</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,619)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending capitalized exploratory well costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,966&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Summary of Lease Cost Recognized</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs recognized during the years ended December&#160;31, 2022, 2021 and 2020 were as follows:</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"><tr><td style="width:1.0%"/><td style="width:67.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.553%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.553%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost included in general and administrative expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,732&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,665&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost included in lease operating expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost included in proved oil and gas properties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,200&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost (completion costs included in proved oil and gas properties)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,095&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost (drilling rig costs included in proved oil and gas properties)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,077&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,735&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,334&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,504&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,346&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,814&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Summary of Liabilities Under Contract Contain Operating Leases</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.912%"><tr><td style="width:1.0%"/><td style="width:72.160%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,007&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,004&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,725&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Imputed interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,929)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liability</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,796&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Summary of Accrued Expenses</a></td>
<td class="text"><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses at December&#160;31, 2022 and 2021 consist of the following:</span></div><div style="margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:53.508%"><tr><td style="width:1.0%"/><td style="width:60.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.206%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.166%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued drilling costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,438&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued income and other taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,655&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued transportation costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,308&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,320&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued lease operating expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,412&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,856&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,111&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,026&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock', window );">Summary of Changes in Reserve for Future Abandonment Costs</a></td>
<td class="text"><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the Company's total estimated liability:</span></div><div style="margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.046%"><tr><td style="width:1.0%"/><td style="width:69.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.751%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.748%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.755%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for future abandonment costs at beginning of the year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,290&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New wells placed on production</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,537&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,994&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in estimates and timing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,008&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities settled</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(80)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Divestitures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,535&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,241&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserve for future abandonment costs at end of the year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,114&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,673&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock', window );">Schedule of Unvested Restricted Stock</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average shares of unvested restricted stock outstanding were as follows:</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"><tr><td style="width:1.0%"/><td style="width:50.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">926&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,057&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Antidilutive Securities In Computation of Earnings per Share</a></td>
<td class="text">The treasury stock method is used to measure the dilutive effect of PSUs. <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"><tr><td style="width:1.0%"/><td style="width:50.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per unit amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average PSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,146&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average grant date fair value per unit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$15.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$8.11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$9.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"><tr><td style="width:1.0%"/><td style="width:50.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.767%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average convertible preferred stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,034&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,832&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Basic and Diluted Earnings Per Share</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted income (loss) per share were determined as follows:</span></div><div style="margin-top:9pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.280%"><tr><td style="width:1.0%"/><td style="width:57.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.300%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.303%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) available to common stockholders</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,124,868&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(259,225)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,413)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income allocable to unvested restricted stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,278)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net income (loss) available to common stockholders</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,120,590&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(259,225)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,413)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income allocable to convertible preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,014&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income allocable to unvested restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,278&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) available to common stockholders</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140,882&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(259,225)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83,413)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average shares outstanding</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,045&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,633&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,194&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSUs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible preferred stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,034&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average shares outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,465&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,633&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,194&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic income (loss) per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.39)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted income (loss) per share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.11&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.12)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.39)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock', window );">Cash Payments Made for Interest and Income Taxes</a></td>
<td class="text"><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash payments made for interest and income taxes and other non-cash investing and financing activities were as follows:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:447.75pt"><tr><td style="width:1.0pt"/><td style="width:258.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:1.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:58.00pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash payments for:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">203,742&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228,555&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax payments (refunds)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,218)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash investing activities include:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase (decrease) in accrued capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,443&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,964)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,234)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities assumed in exchange for right-of-use lease assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,090&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,847&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,761&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash investing and financing activities related to acquisitions:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired working capital</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">520&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash financing activities include:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Conversion of preferred stock into common stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retirement of debt in exchange for common stock</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,151)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common stock in exchange for debt</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,012&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash payments made for interest and income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedExploratoryWellCostsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in capitalized exploratory costs during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=SL6806780-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedExploratoryWellCostsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) using recurring unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOptionQuantitativeDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about asset and liability measured at fair value under fair value option.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14210-108612<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14172-108612<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14217-108612<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOptionQuantitativeDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount of a liability for asset retirement obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the change in restricted stock units (RSUs).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883449277328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Oil and Gas Producing Activities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract', window );"><strong>Oil and Gas Exploration and Production Industries Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock', window );">Capitalized Costs Related to Oil and Natural Gas Property Acquisition Exploration and Development Activities</a></td>
<td class="text"><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Set forth below is certain information regarding the aggregate capitalized costs of oil and gas properties and costs incurred by the Company for its oil and natural gas property acquisition, development and exploration activities:</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Costs</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.760%"><tr><td style="width:1.0%"/><td style="width:67.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.982%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.833%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.984%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proved properties:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold costs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,117,028&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,053,783&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wells and related equipment and facilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,726,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,702,611&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation depletion and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,543,003)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,056,317)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,300,406&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,700,077&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unproved properties</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298,230&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,598,636&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,002,206&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock', window );">Costs Incurred Related to Oil and Natural Gas Property Acquisition Exploration and Development Activities</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.485%"><tr><td style="width:1.0%"/><td style="width:51.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.994%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.743%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.994%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.743%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.996%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property acquisitions:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proved property</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,781&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unproved property</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,120&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,871&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,949&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exploration and development:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developmental leasehold costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,022&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exploratory drilling and completion costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,520&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,966&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Development drilling and completion costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569,141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436,074&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other development costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,693&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,168&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,572&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total capital expenditures</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,087,272&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">691,488&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491,570&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of aggregate capitalized costs relating to an enterprise's oil and gas producing activities and the aggregate related accumulated depreciation, depletion, amortization, and valuation allowances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61926-109447<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61901-109447<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63019-109448<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61929-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the aggregate of costs (whether the costs are capitalized or charged to expense at the time they are incurred ) incurred for the year in oil and gas property acquisition, exploration and development activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62059-109447<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63042-109448<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62014-109447<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62038-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883448173936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Long-term Debt</a></td>
<td class="text"><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt is comprised of the following:</span></div><div style="margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.081%"><tr><td style="width:1.0%"/><td style="width:62.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.599%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.906%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.600%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank Credit Facility:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.75% Senior Notes Due 2029:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Premium, net of amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,874&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.875% Senior Notes Due 2030:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5% Senior Notes due 2025:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,400&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount, net of amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,402)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs, net of amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,265)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,637)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,152,571&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,615,235&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Principal Amount of Debt by Year of Maturity</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes Comstock's principal amount of debt as of December&#160;31, 2022 by year of maturity:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:25.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.709%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.715%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2027</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Thereafter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.75% Senior Notes due 2029</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.875% Senior Notes due 2030</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,188,880&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,188,880&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21521-112644<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21538-112644<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883452423328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Summary of Restricted Stock Activity</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of restricted stock activity is presented below:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.263%"><tr><td style="width:1.0%"/><td style="width:55.249%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.064%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.065%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Restricted<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant&#160;Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">952,971&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5.74</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,791&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$17.70</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(549,363)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5.67</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeitures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,341)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$8.85</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966,058&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$13.34</span></td></tr></table></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.134%"><tr><td style="width:1.0%"/><td style="width:58.463%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.819%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.819%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.823%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of vested restricted stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,080&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,070&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date weighted average fair value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.70&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense recognized for restricted stock grants</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,406&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,247&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized compensation expense related to unvested shares</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected recognition period</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock', window );">Summary of Significant Assumptions Used to Value PSUs</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant assumptions used to value PSUs included:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.035%"><tr><td style="width:1.0%"/><td style="width:41.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.393%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.941%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.941%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.167%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Range of implied volatility:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minimum</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock', window );">Summary of PSU Activity</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of PSU activity is presented below:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.263%"><tr><td style="width:1.0%"/><td style="width:55.249%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.064%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.065%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>PSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant&#160;Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,049,910&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$8.11</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,407&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$25.92</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earned</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(596,893)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$7.85</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeitures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(137,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$10.95</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552,554&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$15.11</span></td></tr></table></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"><tr><td style="width:1.0%"/><td style="width:57.645%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.103%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except per unit data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of PSUs granted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date fair value</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,023&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,943&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Grant date fair value per unit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.92&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.56&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation expense recognized for PSUs</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,392&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,217&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized compensation expense related to unvested shares</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,520&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected recognition period</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested performance-based units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883452287408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Consolidated Income Tax Provision (Benefit)</a></td>
<td class="text"><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is an analysis of the consolidated income tax provision (benefit):</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.994%"><tr><td style="width:1.0%"/><td style="width:33.625%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.787%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.787%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.105%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.791%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current - Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,445&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current - State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,701)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,968&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred - Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209,705&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,721)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,037)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred - State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,612&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,061&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,403&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,210)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Tax Effects of Significant Temporary Differences Representing Net Deferred Tax Asset and Liability</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of significant temporary differences representing the net deferred tax liabilities were as follows:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.175%"><tr><td style="width:1.0%"/><td style="width:64.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.568%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense limitation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,771&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,740&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized hedging losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,953&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,714&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,312&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,932&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,771&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,490&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206,919&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance on deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,145)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,474)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,345&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,445&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(570,833)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(340,722)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized hedging gains</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,087)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs and bond discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,954)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(585,082)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(357,862)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liability</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(425,737)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(197,417)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Difference Between Customary Rate and Effective Tax Rate on Income Before Income Taxes Due</a></td>
<td class="text"><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference between the customary rate of 21% and the effective tax rate on income (losses) is due to the following:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.508%"><tr><td style="width:1.0%"/><td style="width:52.345%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.731%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.731%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.799%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax at statutory rate</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,408&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,368)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,941)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance on deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,077)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,504&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(919)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,680&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,117&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(950)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,061&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,403&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,210)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.508%"><tr><td style="width:1.0%"/><td style="width:52.345%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.731%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.797%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.731%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.799%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax at statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax effect of:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance on deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock', window );">Carryforwards Available to Reduce Future Income Taxes</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2022, Comstock had the following carryforwards available to reduce future income taxes:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.093%"><tr><td style="width:1.0%"/><td style="width:51.062%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.413%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.523%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Types of Carryforward</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years of<br/>Expiration<br/>Carryforward</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss &#8211; U.S. federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023-2037</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899,953&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss &#8211; U.S. federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unlimited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,931&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss &#8211; state taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unlimited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486,685&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense &#8211; U.S. federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unlimited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">481,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense &#8211; state taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unlimited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883447400464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments and Hedging Activities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock', window );">Schedule of Gas Derivative Contracts Volume and Prices</a></td>
<td class="text"><div style="margin-top:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had the following outstanding natural gas price derivative financial instruments at December&#160;31, 2022:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.631%"><tr><td style="width:1.0%"/><td style="width:73.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.188%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.346%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Future Production Period Ending December 31, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Natural Gas Collar Contracts:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volume (MMBtu)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,925,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Price per MMBtu:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Ceiling</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.96&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average Floor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.99&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OffsettingAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Derivative Instruments</a></td>
<td class="text"><div style="margin-top:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate fair value of the Company's derivative financial instruments are presented on a gross basis in the accompanying consolidated balance sheets. The classification of derivative financial instruments between assets and liabilities, consists of the following:</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:35.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Type</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Consolidated Balance Sheet Location</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asset Derivative Financial Instruments:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas price derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Financial Instruments&#160;&#160;&#8211; current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,528&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil price derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Financial Instruments&#160;&#160;&#8211; current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,884&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,258&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liability Derivative Financial Instruments:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas price derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Financial Instruments&#160;&#160;&#8211; current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,215&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil price derivatives </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Financial Instruments&#160;&#160;&#8211; current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,420&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,945&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas price derivatives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Financial Instruments&#160;&#160;&#8211; long-term</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,042&#160;</span></td><td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Schedule of Gains and Losses from Derivative Financial Instruments</a></td>
<td class="text">Gains and losses related to cash settlements and changes in the fair value recognized on the Company's derivative contracts recognized in the consolidated statement of operations were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.619%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.931%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.002%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain/(Loss) Recognized in Earnings on Derivatives</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural gas price derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(662,522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(555,636)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil price derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,247)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate derivatives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,461)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(662,522)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(560,648)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,951&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_OffsettingAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Offsetting assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_OffsettingAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4E<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624181-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41641-113959<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883448452704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Oil and Gas Reserves Information (Unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ExtractiveIndustriesAbstract', window );"><strong>Extractive Industries [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock', window );">Summary of Changes in Net Quantities of Crude Oil and Natural Gas Reserves</a></td>
<td class="text"><div style="margin-top:7pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Set forth below is a summary of the Company's proved oil and natural gas reserves:</span></div><div style="margin-top:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.350%"><tr><td style="width:1.0%"/><td style="width:36.602%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.608%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.609%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.608%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.609%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.608%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.609%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.608%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.609%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.608%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.609%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.613%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil<br/>(MBbls)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural<br/>Gas<br/>(MMcf)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil<br/>(MBbls)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural<br/>Gas<br/>(MMcf)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Oil<br/>(MBbls)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Natural<br/>Gas<br/>(MMcf)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Proved Reserves:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,118,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,562,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,341,497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions of previous estimates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306,552&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Extensions and discoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,090,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797,198&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions of minerals in place</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales of minerals in place</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,707)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,308)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,851)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(500,616)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,210)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(489,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,508)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(450,836)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,697,570&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,118,083&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,562,876&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Proved Developed Reserves:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245,660&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,967,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,890,357&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,531,462&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,245,660&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,000&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,967,288&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Proved Undeveloped Reserves:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,872,423&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,595,588&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,451,140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">End of period</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,166,108&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,872,423&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,595,588&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock', window );">Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves</a></td>
<td class="text"><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the standardized measure of discounted future net cash flows relating to proved reserves:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.181%"><tr><td style="width:1.0%"/><td style="width:57.916%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.014%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.014%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash Flows Relating to Proved Reserves:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future Cash Flows</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,405,829&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,396,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,871,616&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future Costs:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Production</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,473,650)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,954,726)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,173,350)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Development and Abandonment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,175,721)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,752,603)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,592,520)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future Income Taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,741,914)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,065,316)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154,872)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Future Net Cash Flows</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,014,544&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,623,736&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,950,874&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10% Discount Factor</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,404,908)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,848,131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,015,149)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standardized Measure of Discounted Future Net Cash Flows</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,609,636&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,775,605&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935,725&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock', window );">Changes in Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves</a></td>
<td class="text"><div style="margin-top:8pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the changes in the standardized measure of discounted future net cash flows relating to proved reserves:</span></div><div style="margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.035%"><tr><td style="width:1.0%"/><td style="width:57.849%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.036%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.036%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.621%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.037%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standardized Measure, Beginning of Year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,775,605&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935,725&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,913,211&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in sales price, net of production costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,600,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,012,696&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,858,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Development costs incurred during the year which were previously estimated</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">788,450&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,135&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revisions of quantity estimates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,423)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion of discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,124&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,074&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in future development and abandonment costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(869,115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,505&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,191&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in timing and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113,744)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224,617)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127,663)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Extensions and discoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,456,124&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">679,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions of minerals in place</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">604&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,065&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales of minerals in place</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,032)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales, net of production costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,779,960)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,567,182)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(612,194)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net changes in income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,882,917)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(968,971)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,105&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Standardized Measure, End of Year</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,609,636&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,775,605&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935,725&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock', window );">Summary of Prices Used in Determining Oil and Natural Gas Reserves Quantities and Cash Flows</a></td>
<td class="text">Prices used in determining oil and natural gas reserves quantities and cash flows are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:53.362%"><tr><td style="width:1.0%"/><td style="width:36.160%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.169%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.169%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.902%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Crude Oil: $/barrel</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.38&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.88&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Natural Gas: $/Mcf</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Changes in standardized measure of discounted future net cash flows relating to proved reserves table text block.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ExtractiveIndustriesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ExtractiveIndustriesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of oil and gas sale price and production cost, including, but not limited to, average sale price and production cost per unit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1204<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the net quantities of an enterprise's interests in proved developed and undeveloped reserves of (a) crude oil (including condensate and natural gas liquids), (b) natural gas (including coal bed methane), (c) synthetic oil, (d) synthetic gas, and (e) other nonrenewable natural resources that are intended to be upgraded during the period as of the beginning of the period, changes in quantities during the period, and as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61884-109447<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61858-109447<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61872-109447<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61831-109447<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61797-109447<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61869-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the future net cash flows relating to proved oil and gas reserves and oil and gas subject to purchase under long-term agreements in which the enterprise participates in the operation of the properties on which the oil and gas is located or otherwise serves as the producer. This information is presented in aggregate and for each geographic area for which reserve quantities are disclosed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 32<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62476-109447<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 36<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62536-109447<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63094-109448<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 30<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62424-109447<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 33<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62479-109447<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62455-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883442908464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Narrative (Detail)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Nov. 30, 2022 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>customer </div>
<div>product </div>
<div>segment </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>customer </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>customer</div>
</th>
<th class="th"><div>Apr. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Operations And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Allowance for doubtful accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">335,897,000<span></span>
</td>
<td class="nump">335,897,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 90,716,000<span></span>
</td>
<td class="nump">6,450,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Term of contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts', window );">Cancellation notice</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">45 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash payments for operating leases associated with right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,100,000<span></span>
</td>
<td class="nump">2,600,000<span></span>
</td>
<td class="nump">2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePaymentsUse', window );">Operating lease, payments, use</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 112,400,000<span></span>
</td>
<td class="nump">$ 32,700,000<span></span>
</td>
<td class="nump">$ 33,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating lease, weighted average remaining term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 2 months 12 days<span></span>
</td>
<td class="text">2 years 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDiscountRate', window );">Discount rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.50%<span></span>
</td>
<td class="nump">2.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_NumberOfMajorCustomerOfOilAndGasSales', window );">Number of major customer of oil and gas sales | customer</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_NumberOfPrimaryProducts', window );">Number of primary products | product</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_ContractCashSettlementMaxDays', window );">Contract cash settlement max days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">25 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_ContractCancellableNoticeTerm', window );">Contract cancellable notice term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Oil and gas sales and gas services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 415,079,000<span></span>
</td>
<td class="nump">$ 217,149,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts', window );">Reimbursements of overhead costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,500,000<span></span>
</td>
<td class="nump">$ 25,300,000<span></span>
</td>
<td class="nump">$ 24,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum', window );">Performance multiplier, minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum', window );">Performance multiplier, maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Operations And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Restricted stock (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">966,058<span></span>
</td>
<td class="nump">952,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=crk_MajorOilAndNaturalGasPurchaserOneMember', window );">Major Oil And Natural Gas Purchaser One | Revenue Benchmark | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Operations And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">22.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=crk_MajorOilAndNaturalGasPurchaserTwoMember', window );">Major Oil And Natural Gas Purchaser Two | Revenue Benchmark | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Operations And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=crk_MajorOilAndNaturalGasPurchaserThreeMember', window );">Major Oil And Natural Gas Purchaser Three | Revenue Benchmark | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Operations And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=crk_MajorOilAndNaturalGasPurchaserFourMember', window );">Major Oil And Natural Gas Purchaser Four | Revenue Benchmark | Customer Concentration Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Operations And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Percentage of total revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Operations And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Operations And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property, plant and equipment, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">50 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=crk_SeriesBConvertiblePreferredStockMember', window );">Series B Convertible Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Operations And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_TemporaryEquityAggregateCommonStockConversionShares', window );">Aggregate common stock upon conversion (in shares) | shares</a></td>
<td class="nump">43,750,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=crk_ConvertibleSeriesAPreferredStockMember', window );">Convertible Series A Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Operations And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_TemporaryEquityAggregateCommonStockConversionShares', window );">Aggregate common stock upon conversion (in shares) | shares</a></td>
<td class="nump">52,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_ContractCancellableNoticeTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract cancellable notice term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_ContractCancellableNoticeTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_ContractCashSettlementMaxDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract cash settlement max days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_ContractCashSettlementMaxDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>General and administrative expense reimbursements of overhead costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_NumberOfMajorCustomerOfOilAndGasSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of Major Customer of Oil And Gas Sales</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_NumberOfMajorCustomerOfOilAndGasSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_NumberOfPrimaryProducts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of primary products.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_NumberOfPrimaryProducts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operations and summary of significant accounting policies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Performance units adjustment for performance multiplier range maximum.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Performance units adjustment for performance multiplier range minimum.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prior advance notice period for cancellation of rig contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_TemporaryEquityAggregateCommonStockConversionShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Temporary equity aggregate common stock conversion shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_TemporaryEquityAggregateCommonStockConversionShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123594938&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discount rate used by lessee to determine present value of operating lease payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePaymentsUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePaymentsUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=crk_MajorOilAndNaturalGasPurchaserOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=crk_MajorOilAndNaturalGasPurchaserOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=crk_MajorOilAndNaturalGasPurchaserTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=crk_MajorOilAndNaturalGasPurchaserTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=crk_MajorOilAndNaturalGasPurchaserThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=crk_MajorOilAndNaturalGasPurchaserThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=crk_MajorOilAndNaturalGasPurchaserFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=crk_MajorOilAndNaturalGasPurchaserFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=crk_SeriesBConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=crk_SeriesBConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=crk_ConvertibleSeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=crk_ConvertibleSeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883448422000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Summary of Other Current Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_PipeAndWellEquipmentInventoryCurrent', window );">Pipe and well equipment inventory</a></td>
<td class="nump">$ 34,819<span></span>
</td>
<td class="nump">$ 5,015<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_ProductionTaxRefundsReceivableCurrent', window );">Production tax refunds receivable</a></td>
<td class="nump">11,156<span></span>
</td>
<td class="nump">7,879<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_PrepaidDrillingCostsCurrent', window );">Prepaid drilling costs</a></td>
<td class="nump">4,265<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent', window );">Accrued proceeds from sale of oil and gas properties</a></td>
<td class="nump">3,118<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">2,455<span></span>
</td>
<td class="nump">2,183<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousCurrent', window );">Other</a></td>
<td class="nump">511<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">$ 56,324<span></span>
</td>
<td class="nump">$ 15,077<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Proceeds From Sale of Oil And Gas Properties, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_PipeAndWellEquipmentInventoryCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Pipe And Well Equipment Inventory, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_PipeAndWellEquipmentInventoryCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_PrepaidDrillingCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid Drilling Costs, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_PrepaidDrillingCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_ProductionTaxRefundsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Production Tax Refunds Receivable, Current</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_ProductionTaxRefundsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsMiscellaneousCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneousCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905020&amp;loc=d3e5879-108316<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883451978192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Reconciliation of Beginning and Ending Balances for Derivative Instruments (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward', window );"><strong>Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs', window );">Balance at beginning of year</a></td>
<td class="num">$ (22,588)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings', window );">Total gains (losses) included in earnings</a></td>
<td class="num">(162,421)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements', window );">Settlements, net</a></td>
<td class="nump">58,448<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3', window );">Transfers out of Level 3</a></td>
<td class="nump">126,561<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs', window );">Balance at end of year</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList', window );">Fair Value, Net Derivative Asset (Liability), Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Gain (Loss) on Derivative Instruments, Net, Pretax<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) recognized in income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of settlements of financial instrument classified as a derivative asset (liability) after deduction of derivative liability, measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transfers of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset) out of level 3 of the fair value hierarchy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement in which net income is reported that includes gain (loss) from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883448116848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Summary of Carrying Amounts and Fair Values of Financial Instruments (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Derivative asset, current</a></td>
<td class="nump">$ 23,884<span></span>
</td>
<td class="nump">$ 5,258<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability, current</a></td>
<td class="nump">$ 4,420<span></span>
</td>
<td class="nump">181,945<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember', window );">7.5% Senior Notes due 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on debt instrument</a></td>
<td class="nump">7.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember', window );">6.75% Senior Notes Due 2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on debt instrument</a></td>
<td class="nump">6.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember', window );">5.875% Senior Notes Due 2030</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on debt instrument</a></td>
<td class="nump">5.875%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember', window );">Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt, carrying value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">235,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">235,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | 7.5% Senior Notes due 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt, carrying value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">196,998<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">248,066<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | 6.75% Senior Notes Due 2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt, carrying value</a></td>
<td class="nump">1,229,836<span></span>
</td>
<td class="nump">1,256,874<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">1,129,029<span></span>
</td>
<td class="nump">1,337,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | 5.875% Senior Notes Due 2030</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt, carrying value</a></td>
<td class="nump">965,000<span></span>
</td>
<td class="nump">965,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtFairValue', window );">Long-term debt, fair value</a></td>
<td class="nump">846,788<span></span>
</td>
<td class="nump">989,125<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradingActivityByTypeAxis=us-gaap_CommodityMember', window );">Commodity-Based Derivatives | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability, current</a></td>
<td class="nump">4,420<span></span>
</td>
<td class="nump">185,987<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetFairValueGrossLiability', window );">Derivative liabilities, fair value</a></td>
<td class="nump">4,420<span></span>
</td>
<td class="nump">185,987<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradingActivityByTypeAxis=us-gaap_CommodityMember', window );">Commodity-Based Derivatives | Level 2 | Commodity Contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Derivative asset, current</a></td>
<td class="nump">$ 23,884<span></span>
</td>
<td class="nump">$ 5,258<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetFairValueGrossLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (a),(c)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226003-175313<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetFairValueGrossLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradingActivityByTypeAxis=us-gaap_CommodityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingActivityByTypeAxis=us-gaap_CommodityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CommodityContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883446560400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Exploratory Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedExploratoryWellCosts', window );">Beginning capitalized exploratory project costs</a></td>
<td class="nump">$ 6,966<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves', window );">Additions to exploratory well costs pending the determination of proved reserves</a></td>
<td class="nump">63,520<span></span>
</td>
<td class="nump">6,966<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves', window );">Determined to have found proved reserves</a></td>
<td class="num">(69,619)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedExploratoryWellCosts', window );">Ending capitalized exploratory well costs</a></td>
<td class="nump">$ 867<span></span>
</td>
<td class="nump">$ 6,966<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additions to capitalized exploratory well costs that were added during the reporting period pending the determination of proved reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=SL6806780-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedExploratoryWellCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of capitalized exploratory well costs that is pending the determination of proved reserves. This does not include amounts that were capitalized and subsequently expensed in the same annual period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=SL6806780-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedExploratoryWellCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Previously capitalized costs of the drilling of wells that were reclassified as part of the costs of the enterprise's wells and related equipment and facilities at the time that proved reserves were found.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=SL6806780-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883626188944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Summary of Lease Cost Recognized (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Operations And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 115,504<span></span>
</td>
<td class="nump">$ 35,346<span></span>
</td>
<td class="nump">$ 35,814<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">Operating lease cost included in general and administrative expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Operations And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">1,749<span></span>
</td>
<td class="nump">1,732<span></span>
</td>
<td class="nump">1,665<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=crk_LeaseOperatingExpenseMember', window );">Operating lease cost included in lease operating expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Operations And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">1,383<span></span>
</td>
<td class="nump">879<span></span>
</td>
<td class="nump">815<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=crk_ProvedOilAndGasPropertiesMember', window );">Proved Oil And Gas Properties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems', window );"><strong>Operations And Summary Of Significant Accounting Policies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">25,200<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">25,095<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-Term Lease, Cost</a></td>
<td class="nump">$ 62,077<span></span>
</td>
<td class="nump">$ 32,735<span></span>
</td>
<td class="nump">$ 33,334<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operations and summary of significant accounting policies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=crk_LeaseOperatingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=crk_LeaseOperatingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=crk_ProvedOilAndGasPropertiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=crk_ProvedOilAndGasPropertiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883448137472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Summary of Liabilities Under Contract Contain Operating Leases (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 41,007<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">40,609<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">13,004<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">88<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">94,725<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Imputed interest</a></td>
<td class="num">(3,929)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liability</a></td>
<td class="nump">$ 90,796<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883447533168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Summary of Accrued Expenses (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued Liabilities, Current [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued interest payable</a></td>
<td class="nump">$ 54,867<span></span>
</td>
<td class="nump">$ 60,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_AccruedDrillingCosts', window );">Accrued drilling costs</a></td>
<td class="nump">54,438<span></span>
</td>
<td class="nump">19,995<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Accrued income and other taxes</a></td>
<td class="nump">31,256<span></span>
</td>
<td class="nump">15,655<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_AccruedTransportationCosts', window );">Accrued transportation costs</a></td>
<td class="nump">28,357<span></span>
</td>
<td class="nump">22,859<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued employee compensation</a></td>
<td class="nump">11,308<span></span>
</td>
<td class="nump">12,320<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_AccruedLeaseOperatingExpenses', window );">Accrued lease operating expenses</a></td>
<td class="nump">2,412<span></span>
</td>
<td class="nump">2,036<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">473<span></span>
</td>
<td class="nump">1,856<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total accrued expenses</a></td>
<td class="nump">$ 183,111<span></span>
</td>
<td class="nump">$ 135,026<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_AccruedDrillingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued drilling costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_AccruedDrillingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_AccruedLeaseOperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued lease operating expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_AccruedLeaseOperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_AccruedTransportationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued transportation costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_AccruedTransportationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883441714656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Summary of Changes in Reserve for Future Abandonment Costs (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward', window );"><strong>Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Reserve for future abandonment costs at beginning of the year</a></td>
<td class="nump">$ 25,673<span></span>
</td>
<td class="nump">$ 19,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_AssetRetirementObligationLiabilitiesForWellsAcquired', window );">Acquisitions</a></td>
<td class="nump">1,211<span></span>
</td>
<td class="nump">637<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesIncurred', window );">New wells placed on production</a></td>
<td class="nump">1,537<span></span>
</td>
<td class="nump">1,994<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationRevisionOfEstimate', window );">Changes in estimates and timing</a></td>
<td class="nump">182<span></span>
</td>
<td class="nump">3,008<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationLiabilitiesSettled', window );">Liabilities settled</a></td>
<td class="num">(80)<span></span>
</td>
<td class="num">(31)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_AssetRetirementObligationAssetsDisposed', window );">Divestitures</a></td>
<td class="num">(944)<span></span>
</td>
<td class="num">(466)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationAccretionExpense', window );">Accretion expense</a></td>
<td class="nump">1,535<span></span>
</td>
<td class="nump">1,241<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetRetirementObligationsNoncurrent', window );">Reserve for future abandonment costs at end of the year</a></td>
<td class="nump">$ 29,114<span></span>
</td>
<td class="nump">$ 25,673<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_AssetRetirementObligationAssetsDisposed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset retirement obligation disposed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_AssetRetirementObligationAssetsDisposed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_AssetRetirementObligationLiabilitiesForWellsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset retirement obligation liabilities for wells acquired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_AssetRetirementObligationLiabilitiesForWellsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationAccretionExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6392676&amp;loc=d3e7480-110848<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationAccretionExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset retirement obligations incurred during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationLiabilitiesSettled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationLiabilitiesSettled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationRevisionOfEstimate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationRevisionOfEstimate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetRetirementObligationsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6392692&amp;loc=d3e7535-110849<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetRetirementObligationsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883447346160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Weighted Average Shares of Unvested Restricted Stock (Detail) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber', window );">Unvested restricted stock (in shares)</a></td>
<td class="nump">926<span></span>
</td>
<td class="nump">1,057<span></span>
</td>
<td class="nump">1,149<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award equity instruments other than option nonvested weighted average number.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883451954208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Common Stock and Convertible Stock Dilutive in Computation of Earning Per Share (Detail) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount', window );">Weighted average PSUs (in shares)</a></td>
<td class="nump">925<span></span>
</td>
<td class="nump">1,146<span></span>
</td>
<td class="nump">1,044<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice', window );">Weighted average grant date fair value per unit (in shares)</a></td>
<td class="nump">$ 15.11<span></span>
</td>
<td class="nump">$ 8.11<span></span>
</td>
<td class="nump">$ 9.33<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock', window );">Weighted average convertible preferred stock (in shares)</a></td>
<td class="nump">40,034<span></span>
</td>
<td class="nump">43,750<span></span>
</td>
<td class="nump">63,832<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Antidilutive Securities Excluded From Computation Of Earnings Per Unit Weighted Average Convertible Preferred Stock</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Antidilutive securities excluded from computation of earnings per unit weighted average grant date fair value price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Antidilutive securities performance share units excluded from computation of earnings per share amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883445986768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Basic and Diluted Income (Loss) Per Share (Detail) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income (loss) available to common stockholders</a></td>
<td class="nump">$ 1,124,868<span></span>
</td>
<td class="num">$ (259,225)<span></span>
</td>
<td class="num">$ (83,413)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_NetIncomeLossAllocatedToUnvestedRestrictedShares', window );">Income allocable to unvested restricted stock</a></td>
<td class="nump">4,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares', window );">Basic net income (loss) available to common stockholders</a></td>
<td class="nump">1,120,590<span></span>
</td>
<td class="num">(259,225)<span></span>
</td>
<td class="num">(83,413)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment', window );">Income allocable to convertible preferred stock</a></td>
<td class="nump">16,014<span></span>
</td>
<td class="nump">17,500<span></span>
</td>
<td class="nump">30,996<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Diluted net income (loss) available to common stockholders</a></td>
<td class="nump">$ 1,140,882<span></span>
</td>
<td class="num">$ (259,225)<span></span>
</td>
<td class="num">$ (83,413)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares outstanding (in shares)</a></td>
<td class="nump">236,045<span></span>
</td>
<td class="nump">231,633<span></span>
</td>
<td class="nump">215,194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock', window );">Effect of dilutive securities: preferred stock (in shares)</a></td>
<td class="nump">40,034<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares outstanding</a></td>
<td class="nump">277,465<span></span>
</td>
<td class="nump">231,633<span></span>
</td>
<td class="nump">215,194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 4.75<span></span>
</td>
<td class="num">$ (1.12)<span></span>
</td>
<td class="num">$ (0.39)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 4.11<span></span>
</td>
<td class="num">$ (1.12)<span></span>
</td>
<td class="num">$ (0.39)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Share Units (PSU)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive securities: performance stock units (in shares)</a></td>
<td class="nump">911<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive securities: performance stock units (in shares)</a></td>
<td class="nump">475<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_NetIncomeLossAllocatedToUnvestedRestrictedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net income loss allocated to unvested restricted shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_NetIncomeLossAllocatedToUnvestedRestrictedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Income (Loss), Available To Common Stockholders, After Unvested Restricted Shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible preferred stock using the if-converted method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2029-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126962052&amp;loc=d3e4991-113900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883448148048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Cash Payments Made for Interest and Income Taxes (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CashFlowCashPaymentsAbstract', window );"><strong>Cash payments for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Interest</a></td>
<td class="nump">$ 166,275<span></span>
</td>
<td class="nump">$ 203,742<span></span>
</td>
<td class="nump">$ 228,555<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Income tax payments (refunds)</a></td>
<td class="nump">16,524<span></span>
</td>
<td class="nump">149<span></span>
</td>
<td class="num">(10,218)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract', window );"><strong>Non-cash investing activities include:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure', window );">Increase (decrease) in accrued capital expenditures</a></td>
<td class="nump">34,443<span></span>
</td>
<td class="num">(4,964)<span></span>
</td>
<td class="num">(17,234)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Liabilities assumed in exchange for right-of-use lease assets</a></td>
<td class="nump">110,090<span></span>
</td>
<td class="nump">5,847<span></span>
</td>
<td class="nump">1,761<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract', window );"><strong>Non-cash investing and financing activities related to acquisitions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_NoncashOrPartNoncashAcquisitionWorkingCapital', window );">Acquired working capital</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">520<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-cash financing activities include:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockAmountConverted1', window );">Conversion of preferred stock into common stock</a></td>
<td class="nump">175,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_RetirementOfDebtInExchangeForCommonStock', window );">Retirement of debt in exchange for common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,151)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_IssuanceOfCommonStockInExchangeForDebt', window );">Issuance of common stock in exchange for debt</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 5,012<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_CashFlowCashPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash flow cash payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_CashFlowCashPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash flow, noncash investing activities disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash flow, noncash investing activities related to acquisition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_IssuanceOfCommonStockInExchangeForDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock in exchange for debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_IssuanceOfCommonStockInExchangeForDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_NoncashOrPartNoncashAcquisitionWorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncash or part noncash acquisition, working capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_NoncashOrPartNoncashAcquisitionWorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncash or part noncash increase (decrease) in accrued capital expenditure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_RetirementOfDebtInExchangeForCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Retirement of debt in exchange for common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_RetirementOfDebtInExchangeForCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockAmountConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883441788928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions and Dispositions of Oil and Gas Properties - Additional Information (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>a </div>
<div>mi</div>
</th>
<th class="th">
<div>Nov. 30, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>a </div>
<div>mi</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>a </div>
<div>well</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupNotDiscontinuedOperationsMember', window );">Disposal Group, Not Discontinued Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from the sales of assets</a></td>
<td class="nump">$ 4.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupNotDiscontinuedOperationsMember', window );">Disposal Group, Not Discontinued Operations | Bakken Shale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from the sales of assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 138.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfOilAndGasProperty', window );">Loss on sale of oil and gas properties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 162.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=crk_EastTexasMember', window );">East Texas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferred', window );">Asset acquisition, consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=crk_HaynesvilleShaleMember', window );">Haynesville Shale | East Texas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_LengthOfAcquiredPipeline', window );">Length of acquired pipeline | mi</a></td>
<td class="nump">145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_AssetAcquisitionNetAcres', window );">Oil and gas properties, net acres | a</a></td>
<td class="nump">17,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,500<span></span>
</td>
<td class="nump">35,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferred', window );">Asset acquisition, consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAdditions', window );">Property, plant and equipment, additions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_AssetAcquisitionUnprovedProperty', window );">Asset acquisition, unproved property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_WellsProducingOnPurchasedPropertyGross', window );">Producing natural gas wells, gross | well</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OilAndGasPropertiesMember', window );">Oil and Gas Properties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_AssetAcquisitionNetAcres', window );">Oil and gas properties, net acres | a</a></td>
<td class="nump">36,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,100<span></span>
</td>
<td class="nump">32,556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionConsiderationTransferred', window );">Asset acquisition, consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35.6<span></span>
</td>
<td class="nump">$ 22.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OilAndGasPropertiesMember', window );">Oil and Gas Properties | Haynesville Shale | East Texas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_AssetAcquisitionNetAcres', window );">Oil and gas properties, net acres | a</a></td>
<td class="nump">68,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_AssetAcquisitionNetAcres">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Acquisition of prospective for gas net acres.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_AssetAcquisitionNetAcres</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_AssetAcquisitionUnprovedProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Unproved Property</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_AssetAcquisitionUnprovedProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_LengthOfAcquiredPipeline">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Length Of Acquired Pipeline</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_LengthOfAcquiredPipeline</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_WellsProducingOnPurchasedPropertyGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Wells producing on purchased property gross.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_WellsProducingOnPurchasedPropertyGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9215-128498<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 55<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6829253&amp;loc=SL6831962-166255<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=127000608&amp;loc=d3e9135-128495<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 50<br> -Section 30<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126928898&amp;loc=d3e9212-128498<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfOilAndGasProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of proven and unproven oil and gas properties.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfOilAndGasProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=crk_BakkenShaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=crk_BakkenShaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=crk_EastTexasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=crk_EastTexasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionAxis=crk_HaynesvilleShaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionAxis=crk_HaynesvilleShaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OilAndGasPropertiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OilAndGasPropertiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883448139008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Oil and Gas Producing Activities - Capitalized Costs Related to Oil and Natural Gas Property Acquisition Exploration and Development Activities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract', window );"><strong>Proved properties:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CapitalizedCostsLeaseHoldCosts', window );">Leasehold costs</a></td>
<td class="nump">$ 3,117,028<span></span>
</td>
<td class="nump">$ 3,053,783<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedCostsWellsAndRelatedEquipmentAndFacilities', window );">Wells and related equipment and facilities</a></td>
<td class="nump">2,726,381<span></span>
</td>
<td class="nump">1,702,611<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities', window );">Accumulated depreciation depletion and amortization</a></td>
<td class="num">(1,543,003)<span></span>
</td>
<td class="num">(1,056,317)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedCostsProvedProperties', window );">Proved properties</a></td>
<td class="nump">4,300,406<span></span>
</td>
<td class="nump">3,700,077<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedCostsUnprovedProperties', window );">Unproved properties</a></td>
<td class="nump">298,230<span></span>
</td>
<td class="nump">302,129<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet', window );">Capitalized costs, oil and gas producing activities, net, total</a></td>
<td class="nump">$ 4,598,636<span></span>
</td>
<td class="nump">$ 4,002,206<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_CapitalizedCostsLeaseHoldCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capitalized costs lease hold costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_CapitalizedCostsLeaseHoldCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion, amortization and valuation allowance relating to oil and gas producing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61901-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net amount of capitalized costs relating to oil and gas producing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61901-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedCostsProvedProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capitalized costs of proved properties incurred for any combination mineral interests acquisitions; wells and related equipment; support equipment and facilities; and uncompleted wells and equipment and other costs not previously disclosed within this table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 360<br> -URI https://asc.fasb.org/subtopic&amp;trid=2145654<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61901-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedCostsProvedProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedCostsUnprovedProperties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capitalized costs of unproved properties incurred for any combination mineral interests acquisitions and other costs not previously disclosed within this table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -URI https://asc.fasb.org/topic&amp;trid=2145477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61901-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedCostsUnprovedProperties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedCostsWellsAndRelatedEquipmentAndFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Capitalized costs which include those incurred to (1) to drill and equip those exploratory wells and exploratory-type stratigraphic test wells that have found proved reserves and (2) obtain access to proved reserves and provide facilities for extracting, treating, gathering, storing the oil and gas, including the drilling and equipping of development wells and development-type stratigraphic wells and service wells.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61901-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedCostsWellsAndRelatedEquipmentAndFacilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883446014480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Oil and Gas Producing Activities - Costs Incurred Related to Oil and Natural Gas Property Acquisition Exploration and Development Activities (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract', window );"><strong>Property acquisitions:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CostsIncurredProvedPropertyAcquisitions', window );">Proved property</a></td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">$ 21,781<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CostsIncurredUnprovedPropertyAcquisitions', window );">Unproved property</a></td>
<td class="nump">54,120<span></span>
</td>
<td class="nump">35,871<span></span>
</td>
<td class="nump">7,949<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract', window );"><strong>Exploration and development:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CostsIncurredDevelopmentLeaseholdCosts', window );">Developmental leasehold costs</a></td>
<td class="nump">13,727<span></span>
</td>
<td class="nump">12,953<span></span>
</td>
<td class="nump">13,022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CostsIncurredExploratoryDrillingAndCompletionCosts', window );">Exploratory drilling and completion costs</a></td>
<td class="nump">63,520<span></span>
</td>
<td class="nump">6,966<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CostsIncurredDevelopmentDrillingCosts', window );">Development drilling and completion costs</a></td>
<td class="nump">901,026<span></span>
</td>
<td class="nump">569,141<span></span>
</td>
<td class="nump">436,074<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CostsIncurredOtherDevelopmentCosts', window );">Other development costs</a></td>
<td class="nump">53,693<span></span>
</td>
<td class="nump">39,168<span></span>
</td>
<td class="nump">34,572<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CostsIncurredChangeToAssetRetirementObligations', window );">Asset retirement obligations</a></td>
<td class="nump">686<span></span>
</td>
<td class="nump">5,608<span></span>
</td>
<td class="num">(47)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities', window );">Total capital expenditures</a></td>
<td class="nump">$ 1,087,272<span></span>
</td>
<td class="nump">$ 691,488<span></span>
</td>
<td class="nump">$ 491,570<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_CostsIncurredChangeToAssetRetirementObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs Incurred Change To Asset Retirement Obligations</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_CostsIncurredChangeToAssetRetirementObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_CostsIncurredDevelopmentDrillingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs incurred development drilling costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_CostsIncurredDevelopmentDrillingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_CostsIncurredDevelopmentLeaseholdCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs incurred development leasehold costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_CostsIncurredDevelopmentLeaseholdCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_CostsIncurredExploratoryDrillingAndCompletionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs Incurred Exploratory Drilling and Completion Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_CostsIncurredExploratoryDrillingAndCompletionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs incurred oil and gas exploration and development activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_CostsIncurredOtherDevelopmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs incurred other development costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_CostsIncurredOtherDevelopmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_CostsIncurredProvedPropertyAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs Incurred Proved Property, Acquisitions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_CostsIncurredProvedPropertyAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_CostsIncurredUnprovedPropertyAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Costs Incurred Unproved Property, Acquisitions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_CostsIncurredUnprovedPropertyAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of costs incurred related to oil and gas property acquisition, exploration and development activities, including capitalized costs and costs charged to expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883443204032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-term Debt - Long-term Debt (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>May 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 2,188,880<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Debt issuance costs, net of amortization</a></td>
<td class="num">(42,265)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (38,637)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt</a></td>
<td class="nump">2,152,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,615,235<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember', window );">Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">235,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember', window );">6.75% Senior Notes Due 2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">1,223,880<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,250,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedPremium', window );">Premium, net of amortization</a></td>
<td class="nump">$ 5,956<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,874<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on debt instrument</a></td>
<td class="nump">6.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember', window );">5.875% Senior Notes Due 2030</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 965,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">965,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on debt instrument</a></td>
<td class="nump">5.875%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember', window );">7.5% Senior Notes due 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 244,400<span></span>
</td>
<td class="nump">244,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Discount, net of amortization</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (43,300)<span></span>
</td>
<td class="num">$ (47,402)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on debt instrument</a></td>
<td class="nump">7.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883447583552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-term Debt - Principal Amount of Debt by Year of Maturity (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2025</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2026</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2027</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">2,188,880<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">2,188,880<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember', window );">6.75% Senior Notes Due 2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2023</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2025</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2026</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2027</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">1,223,880<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 1,223,880<span></span>
</td>
<td class="nump">$ 1,250,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on debt instrument</a></td>
<td class="nump">6.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember', window );">5.875% Senior Notes Due 2030</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2024</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2025</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2026</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive', window );">2027</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">965,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">$ 965,000<span></span>
</td>
<td class="nump">$ 965,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on debt instrument</a></td>
<td class="nump">5.875%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883441226528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term Debt - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>May 31, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Nov. 15, 2022</div></th>
<th class="th"><div>Nov. 14, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,188,880,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfSeniorDebt', window );">Repayments of senior debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">273,920,000<span></span>
</td>
<td class="nump">$ 2,210,626,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on early extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,840,000<span></span>
</td>
<td class="nump">352,599,000<span></span>
</td>
<td class="nump">$ 861,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember', window );">Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 235,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=crk_WellsFargoCreditFacilityMember', window );">Wells Fargo Credit Facility | Line of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Borrowing base</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=crk_WellsFargoCreditFacilityMember', window );">Wells Fargo Credit Facility | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Borrowing base</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtWeightedAverageInterestRate', window );">Weighted average interest rate on borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.61%<span></span>
</td>
<td class="nump">2.71%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=crk_WellsFargoCreditFacilityMember', window );">Wells Fargo Credit Facility | Minimum | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Commitment fee on unused borrowing base</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_LeverageRatio', window );">Leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CurrentRatio', window );">Current ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=crk_WellsFargoCreditFacilityMember', window );">Wells Fargo Credit Facility | Maximum | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Commitment fee on unused borrowing base</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_LeverageRatio', window );">Leverage ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">350.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CurrentRatio', window );">Current ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=crk_WellsFargoCreditFacilityMember', window );">Wells Fargo Credit Facility | Secured Overnight Financing Rate (SOFR) | Minimum | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Spread rate for interest rate on credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=crk_WellsFargoCreditFacilityMember', window );">Wells Fargo Credit Facility | Secured Overnight Financing Rate (SOFR) | Maximum | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Spread rate for interest rate on credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=crk_WellsFargoCreditFacilityMember', window );">Wells Fargo Credit Facility | Base Rate | Minimum | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Spread rate for interest rate on credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=crk_WellsFargoCreditFacilityMember', window );">Wells Fargo Credit Facility | Base Rate | Maximum | Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Spread rate for interest rate on credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember', window );">7.5% Senior Notes due 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on debt instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 244,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 244,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfSeniorDebt', window );">Repayments of senior debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">258,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtExtinguishmentCosts', window );">Premiums paid over face value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseLongTermDebt', window );">Payment of accrued interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on early extinguishment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(47,800,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">47,402,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of long-term debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">375,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember', window );">6.75% Senior Notes Due 2029</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on debt instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,223,880,000<span></span>
</td>
<td class="nump">1,250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfSeniorDebt', window );">Repayments of senior debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on early extinguishment of debt</a></td>
<td class="num">$ (1,000,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of long-term debt</a></td>
<td class="nump">$ 24,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt', window );">Proceeds of issued senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember', window );">9.75% Senior Notes Due 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on debt instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfSeniorDebt', window );">Repayments of senior debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,650,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember', window );">5.875% Senior Notes Due 2030</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate on debt instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.875%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 965,000,000<span></span>
</td>
<td class="nump">$ 965,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_CurrentRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current ratio.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_CurrentRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_LeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leverage ratio.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_LeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtWeightedAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average interest rate of debt outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtWeightedAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of interest paid or due on all long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.8)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (a)<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph (b)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtExtinguishmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtExtinguishmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfSeniorDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfSeniorDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=crk_WellsFargoCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=crk_WellsFargoCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=crk_SecuredOvernightFinancingRateSOFRMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=crk_SecuredOvernightFinancingRateSOFRMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883441797264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>naturalGasFleet </div>
<div>drillingRig</div>
</th>
<th class="th">
<div>Jul. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CommitmentsAndContingenciesLineItems', window );"><strong>Commitments And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInSecondYear', window );">Other commitment, to be paid, year two</a></td>
<td class="nump">$ 57.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInThirdYear', window );">Other commitment, to be paid, year three</a></td>
<td class="nump">45.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInFourthYear', window );">Other commitment, to be paid, year four</a></td>
<td class="nump">40.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInFifthYear', window );">Other commitment, to be paid, year five</a></td>
<td class="nump">40.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueAfterFifthYear', window );">Other commitment, to be paid, after year five</a></td>
<td class="nump">124.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=crk_NaturalGasTransportationAndGatheringContractsMember', window );">Natural Gas Transportation and Gathering Contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CommitmentsAndContingenciesLineItems', window );"><strong>Commitments And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInNextTwelveMonths', window );">Other commitment, to be paid, year one</a></td>
<td class="nump">57.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=crk_DrillingRigContractsMember', window );">Drill and Rig Contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CommitmentsAndContingenciesLineItems', window );"><strong>Commitments And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInNextTwelveMonths', window );">Other commitment, to be paid, year one</a></td>
<td class="nump">34.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInSecondYear', window );">Other commitment, to be paid, year two</a></td>
<td class="nump">36.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInThirdYear', window );">Other commitment, to be paid, year three</a></td>
<td class="nump">31.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInFourthYear', window );">Other commitment, to be paid, year four</a></td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OtherCommitmentPeriod', window );">Other commitment, period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OtherCommitmentNumberOfDrillingRigs', window );">Number of drilling rigs | drillingRig</a></td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=crk_CompletionServiceContractsMember', window );">Completion Service Contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CommitmentsAndContingenciesLineItems', window );"><strong>Commitments And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OtherCommitmentPeriod', window );">Other commitment, period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentsAxis=crk_HydraulicFracturingServiceAgreementsMember', window );">Hydraulic Fracturing Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CommitmentsAndContingenciesLineItems', window );"><strong>Commitments And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInNextTwelveMonths', window );">Other commitment, to be paid, year one</a></td>
<td class="nump">$ 33.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInSecondYear', window );">Other commitment, to be paid, year two</a></td>
<td class="nump">38.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInThirdYear', window );">Other commitment, to be paid, year three</a></td>
<td class="nump">24.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInFourthYear', window );">Other commitment, to be paid, year four</a></td>
<td class="nump">$ 4.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OtherCommitmentPeriod', window );">Other commitment, period</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OtherCommitmentNumberOfNaturalGasPoweredFleets', window );">Natural gas powered fleets | naturalGasFleet</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CommitmentsAndContingenciesLineItems', window );"><strong>Commitments And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OtherCommitmentPeriod', window );">Other commitment, period</a></td>
<td class="text">45 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Drill and Rig Contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CommitmentsAndContingenciesLineItems', window );"><strong>Commitments And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInNextTwelveMonths', window );">Other commitment, to be paid, year one</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInSecondYear', window );">Other commitment, to be paid, year two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInThirdYear', window );">Other commitment, to be paid, year three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Hydraulic Fracturing Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CommitmentsAndContingenciesLineItems', window );"><strong>Commitments And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInNextTwelveMonths', window );">Other commitment, to be paid, year one</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInSecondYear', window );">Other commitment, to be paid, year two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitmentDueInThirdYear', window );">Other commitment, to be paid, year three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Completion Service Contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CommitmentsAndContingenciesLineItems', window );"><strong>Commitments And Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OtherCommitmentPeriod', window );">Other commitment, period</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_CommitmentsAndContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_CommitmentsAndContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_OtherCommitmentNumberOfDrillingRigs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Commitment, Number of Drilling Rigs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_OtherCommitmentNumberOfDrillingRigs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_OtherCommitmentNumberOfNaturalGasPoweredFleets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Commitment, Number Of Natural Gas Powered Fleets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_OtherCommitmentNumberOfNaturalGasPoweredFleets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_OtherCommitmentPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Commitment, Period</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_OtherCommitmentPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentDueAfterFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of commitment classified as other to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueAfterFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentDueInFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of commitment classified as other to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInFifthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of commitment classified as other to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInFourthYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of commitment classified as other to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInSecondYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of commitment classified as other to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentDueInThirdYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=crk_NaturalGasTransportationAndGatheringContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=crk_NaturalGasTransportationAndGatheringContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=crk_DrillingRigContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=crk_DrillingRigContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=crk_CompletionServiceContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=crk_CompletionServiceContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=crk_HydraulicFracturingServiceAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=crk_HydraulicFracturingServiceAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883452146864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Convertible Preferred Stock - Additional Information (Detail)<br></strong></div></th>
<th class="th">
<div>Nov. 30, 2022 </div>
<div>shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=crk_SeriesBConvertiblePreferredStockMember', window );">Series B Convertible Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityLineItems', window );"><strong>Temporary Equity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesConverted1', window );">Conversion of stock, shares converted (in shares)</a></td>
<td class="nump">43,750,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=crk_SeriesBConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=crk_SeriesBConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883446698384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stockholders' Equity - Additional Information (Detail) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Jul. 16, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CommonStockAndPreferredStockSharesAuthorized', window );">Authorized capital stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">405,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">400,000,000<span></span>
</td>
<td class="nump">400,000,000<span></span>
</td>
<td class="nump">400,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
<td class="nump">$ 0.50<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquitySharesAuthorized', window );">Preferred stock, authorized capital stock (in shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TemporaryEquityParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_CommonStockAndPreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common stock and preferred stock, shares authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_CommonStockAndPreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=122040564&amp;loc=d3e177068-122764<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (27)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquitySharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquitySharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883447493600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation - Additional Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Long-term incentive plan shares available for future awards of performance share units, restricted stock grants or other equity awards (in shares)</a></td>
<td class="nump">4,592,055<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense recognized</a></td>
<td class="nump">$ 6,610<span></span>
</td>
<td class="nump">$ 6,799<span></span>
</td>
<td class="nump">$ 6,464<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum', window );">Minimum final number of shares of common stock issuable based on performance multiplier (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum', window );">Maximum final number of shares of common stock issuable based on performance multiplier (in shares)</a></td>
<td class="nump">1,105,108,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum', window );">Performance multiplier, minimum</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum', window );">Performance multiplier, maximum</a></td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Share Units (PSU)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Amortized vesting period of awards</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Amortized vesting period of awards</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Amortized vesting period of awards</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and Administrative Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense recognized</a></td>
<td class="nump">$ 6,600<span></span>
</td>
<td class="nump">$ 6,800<span></span>
</td>
<td class="nump">$ 6,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Final Number Of Potential Performance Shares Issuable Maximum.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Final Number Of Potential Performance Shares Issuable Minimum.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Performance units adjustment for performance multiplier range maximum.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Performance units adjustment for performance multiplier range minimum.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883446049312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation - Summary of Restricted Stock Activity (Detail) - Restricted Stock - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance, shares outstanding (in shares)</a></td>
<td class="nump">952,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of shares, granted (in shares)</a></td>
<td class="nump">627,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Earned (in shares)</a></td>
<td class="num">(549,363)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeitures (in shares)</a></td>
<td class="num">(65,341)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance, shares outstanding (in shares)</a></td>
<td class="nump">966,058<span></span>
</td>
<td class="nump">952,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance, weighted average grant price, outstanding (in dollars per share)</a></td>
<td class="nump">$ 5.74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="nump">17.70<span></span>
</td>
<td class="nump">$ 6.05<span></span>
</td>
<td class="nump">$ 5.38<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Earned (in dollars per share)</a></td>
<td class="nump">5.67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeitures (in dollars per share)</a></td>
<td class="nump">8.85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance, weighted average grant price, outstanding (in dollars per share)</a></td>
<td class="nump">$ 13.34<span></span>
</td>
<td class="nump">$ 5.74<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Fair value of vested restricted stock</a></td>
<td class="nump">$ 11,080<span></span>
</td>
<td class="nump">$ 3,070<span></span>
</td>
<td class="nump">$ 2,852<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Per share weighted average fair value (in dollars per share)</a></td>
<td class="nump">$ 17.70<span></span>
</td>
<td class="nump">$ 6.05<span></span>
</td>
<td class="nump">$ 5.38<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense recognized for restricted stock grants</a></td>
<td class="nump">$ 4,171<span></span>
</td>
<td class="nump">$ 3,406<span></span>
</td>
<td class="nump">$ 3,247<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation expense related to unvested shares</a></td>
<td class="nump">$ 10,301<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Expected recognition period</a></td>
<td class="text">2 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883451860880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation - Summary of Significant Assumptions Used to Value PSUs (Detail) - Performance Share Units (PSU)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk free interest rate</a></td>
<td class="nump">3.60%<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Minimum</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">37.00%<span></span>
</td>
<td class="nump">39.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Maximum</a></td>
<td class="nump">83.00%<span></span>
</td>
<td class="nump">83.00%<span></span>
</td>
<td class="nump">198.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883447414336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation - Summary of PSU Activity (Detail) (Potential Performance Shares (PSU)) - Performance Share Units (PSU)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance, shares outstanding (in shares) | shares</a></td>
<td class="nump">1,049,910<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">237,407<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Earned (in shares) | shares</a></td>
<td class="num">(596,893)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeitures (in shares) | shares</a></td>
<td class="num">(137,870)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance, shares outstanding (in shares) | shares</a></td>
<td class="nump">552,554<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance, weighted average grant price, outstanding (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 8.11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">25.92<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Earned (in dollars per share) | $ / shares</a></td>
<td class="nump">7.85<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeitures (in dollars per share) | $ / shares</a></td>
<td class="nump">10.95<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance, weighted average grant price, outstanding (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 15.11<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883442776000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation - Summary of PSU Activity (Detail) - Performance Share Units (PSU) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_NumberOfPerformanceShareUnitsAwardsGranted', window );">Number of PSUs granted (in shares)</a></td>
<td class="nump">237<span></span>
</td>
<td class="nump">221<span></span>
</td>
<td class="nump">232<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_PerformanceShareUnitsGrantDateFairValue', window );">Grant date fair value</a></td>
<td class="nump">$ 6,023<span></span>
</td>
<td class="nump">$ 1,891<span></span>
</td>
<td class="nump">$ 1,943<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_GrantDateFairValueOfPerformanceShareUnits', window );">Grant date fair value (in dollars per share)</a></td>
<td class="nump">$ 25.92<span></span>
</td>
<td class="nump">$ 8.56<span></span>
</td>
<td class="nump">$ 8.37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Compensation expense recognized for PSUs</a></td>
<td class="nump">$ 2,439<span></span>
</td>
<td class="nump">$ 3,392<span></span>
</td>
<td class="nump">$ 3,217<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation expense related to unvested shares</a></td>
<td class="nump">$ 5,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Expected recognition period</a></td>
<td class="text">2 years 3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_GrantDateFairValueOfPerformanceShareUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Grant date fair value of performance share units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_GrantDateFairValueOfPerformanceShareUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_NumberOfPerformanceShareUnitsAwardsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of performance share units awards granted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_NumberOfPerformanceShareUnitsAwardsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_PerformanceShareUnitsGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Performance share units grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_PerformanceShareUnitsGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883452409216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plan - Additional Information (Detail) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Matching contributions to the plan</a></td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883451843040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Consolidated Income Tax Provision (Benefit) (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current - Federal</a></td>
<td class="nump">$ 40,445<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Current - State</a></td>
<td class="num">(7,701)<span></span>
</td>
<td class="nump">14,968<span></span>
</td>
<td class="num">(154)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Deferred - Federal</a></td>
<td class="nump">209,705<span></span>
</td>
<td class="num">(16,721)<span></span>
</td>
<td class="num">(12,037)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Deferred - State</a></td>
<td class="nump">18,612<span></span>
</td>
<td class="nump">13,156<span></span>
</td>
<td class="nump">2,981<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 261,061<span></span>
</td>
<td class="nump">$ 11,403<span></span>
</td>
<td class="num">$ (9,210)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883532846448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Detail)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_NetOperatingLossExpirationPeriod', window );">Net operating loss expiration period</a></td>
<td class="text">20 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">U.S. Federal</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount', window );">Estimated NOL carryforwards to expire unused</a></td>
<td class="nump">$ 766.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State Taxes</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_IncomeTaxesLineItems', window );"><strong>Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount', window );">Estimated NOL carryforwards to expire unused</a></td>
<td class="nump">$ 1,200.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Estimated net operating loss tax credit carryforwards to expire unused amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_IncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_NetOperatingLossExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net operating loss expiration period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_NetOperatingLossExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883446014048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Tax Effects of Significant Temporary Differences Representing Net Deferred Tax Asset and Liability (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_DeferredTaxAssetsInterestExpenseLimitation', window );">Interest expense limitation</a></td>
<td class="nump">$ 101,104<span></span>
</td>
<td class="nump">$ 103,771<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">49,740<span></span>
</td>
<td class="nump">53,112<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDerivativeInstruments', window );">Unrealized hedging losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">37,953<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations', window );">Asset retirement obligation</a></td>
<td class="nump">5,714<span></span>
</td>
<td class="nump">4,312<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">4,932<span></span>
</td>
<td class="nump">7,771<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Noncurrent deferred tax assets</a></td>
<td class="nump">161,490<span></span>
</td>
<td class="nump">206,919<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance on deferred tax assets</a></td>
<td class="num">(2,145)<span></span>
</td>
<td class="num">(46,474)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">159,345<span></span>
</td>
<td class="nump">160,445<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNetAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="num">(570,833)<span></span>
</td>
<td class="num">(340,722)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesDerivatives', window );">Unrealized hedging gains</a></td>
<td class="nump">4,087<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount', window );">Amortization of debt issuance costs and bond discount</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(9,954)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(10,162)<span></span>
</td>
<td class="num">(7,186)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(585,082)<span></span>
</td>
<td class="num">(357,862)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax liability</a></td>
<td class="num">$ (425,737)<span></span>
</td>
<td class="num">$ (197,417)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_DeferredTaxAssetsInterestExpenseLimitation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets interest expense limitation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_DeferredTaxAssetsInterestExpenseLimitation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities amortization of bond discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsDerivativeInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from derivative instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsDerivativeInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from asset retirement obligations. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from derivatives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883448054128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Income Tax Expense Benefit Income Tax Reconciliation (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Tax at statutory rate</a></td>
<td class="nump">$ 294,408<span></span>
</td>
<td class="num">$ (48,368)<span></span>
</td>
<td class="num">$ (12,941)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract', window );"><strong>Tax effect of:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance on deferred tax assets</a></td>
<td class="num">(47,077)<span></span>
</td>
<td class="nump">30,504<span></span>
</td>
<td class="num">(919)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit</a></td>
<td class="nump">14,680<span></span>
</td>
<td class="nump">28,117<span></span>
</td>
<td class="nump">3,746<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(950)<span></span>
</td>
<td class="nump">1,150<span></span>
</td>
<td class="nump">904<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 261,061<span></span>
</td>
<td class="nump">$ 11,403<span></span>
</td>
<td class="num">$ (9,210)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Income tax reconciliation nondeductible expenses deductible expenses and other expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883451761328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Difference Between Customary Rate and Effective Tax Rate on Income Before Income Taxes Due (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Tax at statutory rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract', window );"><strong>Tax effect of:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Valuation allowance on deferred tax assets</a></td>
<td class="num">(3.40%)<span></span>
</td>
<td class="num">(13.30%)<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit</a></td>
<td class="nump">1.10%<span></span>
</td>
<td class="num">(12.20%)<span></span>
</td>
<td class="num">(6.10%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(0.10%)<span></span>
</td>
<td class="num">(0.50%)<span></span>
</td>
<td class="num">(1.50%)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">18.60%<span></span>
</td>
<td class="num">(5.00%)<span></span>
</td>
<td class="nump">14.90%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883452232784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Carryforwards Available to Reduce Future Income Taxes (Detail)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">U.S. Federal</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems', window );"><strong>Carryforward Available To Reduce Future Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Net operating loss, tax credit carryforward, amount</a></td>
<td class="nump">$ 899,953<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State Taxes</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems', window );"><strong>Carryforward Available To Reduce Future Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Net operating loss, tax credit carryforward, amount</a></td>
<td class="nump">1,486,685<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense', window );">Interest expense, tax credit carryforward, amount</a></td>
<td class="nump">531,058<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=crk_YearsOfExpirationCarryforwardUnlimitedMember', window );">Years Of Expiration Carryforward Unlimited</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems', window );"><strong>Carryforward Available To Reduce Future Income Taxes [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Net operating loss, tax credit carryforward, amount</a></td>
<td class="nump">9,931<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense', window );">Interest expense, tax credit carryforward, amount</a></td>
<td class="nump">$ 481,449<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carryforward Available To Reduce Future Income Taxes</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets tax credit carryforwards interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=crk_YearsOfExpirationCarryforwardUnlimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=crk_YearsOfExpirationCarryforwardUnlimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883447400592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments and Hedging Activities - Schedule of Derivative Contracts Volume and Prices (Detail) - Natural Gas Collar Contracts: - Collar Contracts for 2022<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </div>
<div>MMBTU </div>
<div>$ / MMBTU</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure', window );">Volume (in MMBTU) | MMBTU</a></td>
<td class="nump">174,925,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAverageCapPrice', window );">Ceiling, average price (in dollars per MMBTU)</a></td>
<td class="nump">9.96<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAverageFloorPrice', window );">Floor, average price (in dollars per MMBTU)</a></td>
<td class="nump">2.99<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAverageCapPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average cap rate on a group of price risk derivatives such as caps or collars. A payment or receipt is triggered if the market rate exceeds the cap rate on the contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAverageCapPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:perUnitItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAverageFloorPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average floor rate on a group of price risk derivatives such as floors or collars. A payment or receipt is triggered if the market rate falls below the floor rate on the contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAverageFloorPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:perUnitItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal energy measure used to calculate payments on a derivative instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:energyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=crk_NaturalGasContractTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=crk_NaturalGasContractTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradingActivityByTypeAxis=crk_CollarContractOneForYearOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradingActivityByTypeAxis=crk_CollarContractOneForYearOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883447847760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments and Hedging Activities - Schedule of Derivative Instruments (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Derivative asset, current</a></td>
<td class="nump">$ 23,884<span></span>
</td>
<td class="nump">$ 5,258<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability, current</a></td>
<td class="nump">4,420<span></span>
</td>
<td class="nump">181,945<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">Liability, fair value, long-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,042<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=crk_NaturalGasContractMember', window );">Natural gas price derivatives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Derivative asset, current</a></td>
<td class="nump">23,884<span></span>
</td>
<td class="nump">4,528<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability, current</a></td>
<td class="nump">4,420<span></span>
</td>
<td class="nump">181,215<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">Liability, fair value, long-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,042<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=crk_OilPriceDerivativesMember', window );">Oil price derivatives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Derivative asset, current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">730<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability, current</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 730<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=crk_NaturalGasContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=crk_NaturalGasContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=crk_OilPriceDerivativesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=crk_OilPriceDerivativesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883443210800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments and Hedging Activities - Schedule of Gains and Losses from Derivative Financial Instruments (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Gain (loss) from derivative financial instruments</a></td>
<td class="num">$ (662,522)<span></span>
</td>
<td class="num">$ (560,648)<span></span>
</td>
<td class="nump">$ 9,951<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GainLossOnDerivativeInstrumentsMember', window );">Gain (Loss) from Derivative Financial Instruments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Gain (loss) from derivative financial instruments</a></td>
<td class="num">(662,522)<span></span>
</td>
<td class="num">(560,648)<span></span>
</td>
<td class="nump">9,951<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GainLossOnDerivativeInstrumentsMember', window );">Gain (Loss) from Derivative Financial Instruments | Natural gas price derivatives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Gain (loss) from derivative financial instruments</a></td>
<td class="num">(662,522)<span></span>
</td>
<td class="num">(555,636)<span></span>
</td>
<td class="nump">353<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GainLossOnDerivativeInstrumentsMember', window );">Gain (Loss) from Derivative Financial Instruments | Oil price derivatives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Gain (loss) from derivative financial instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(7,247)<span></span>
</td>
<td class="nump">12,059<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GainLossOnDerivativeInstrumentsMember', window );">Gain (Loss) from Derivative Financial Instruments | Interest rate derivatives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">Gain (loss) from derivative financial instruments</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,235<span></span>
</td>
<td class="num">$ (2,461)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDerivativeInstrumentsNetPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GainLossOnDerivativeInstrumentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GainLossOnDerivativeInstrumentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=crk_NaturalGasContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=crk_NaturalGasContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=crk_OilPriceDerivativesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=crk_OilPriceDerivativesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883442873216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions - Additional Information (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>a </div>
<div>$ / Mcf</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>a </div>
<div>well</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_RelatedPartyTransactionFeeRevenue', window );">Related party transaction, fee revenue (in dollars per share) | $ / Mcf</a></td>
<td class="nump">0.02<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedPartiesCurrent', window );">Accounts receivable from affiliates</a></td>
<td class="nump">$ 18,527<span></span>
</td>
<td class="nump">$ 20,834<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetAcquisitionAxis=crk_HaynesvilleShaleMember', window );">Haynesville Shale | East Texas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_AssetAcquisitionWorkingInterestOwnership', window );">Working interest ownership</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_AssetAcquisitionNetAcres', window );">Oil and gas properties, net acres | a</a></td>
<td class="nump">17,500<span></span>
</td>
<td class="nump">35,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_WellsProducingOnPurchasedPropertyGross', window );">Producing natural gas wells, gross | well</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=crk_ArkomaDrillingIILPMember', window );">Arkoma Drilling II, L.P</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedPartiesCurrent', window );">Accounts receivable from affiliates</a></td>
<td class="nump">$ 18,500<span></span>
</td>
<td class="nump">$ 20,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember', window );">Affiliated Entity | East Texas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_AssetAcquisitionWorkingInterestOwnership', window );">Working interest ownership</a></td>
<td class="nump">0.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember', window );">Partnership Costs To Drill And Operate Wells And Overhead Fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromRelatedParties', window );">Revenue from related parties</a></td>
<td class="nump">$ 900<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_AssetAcquisitionNetAcres">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Acquisition of prospective for gas net acres.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_AssetAcquisitionNetAcres</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_AssetAcquisitionWorkingInterestOwnership">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset Acquisition, Working Interest Ownership</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_AssetAcquisitionWorkingInterestOwnership</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_RelatedPartyTransactionFeeRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Related Party Transaction, Fee Revenue</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_RelatedPartyTransactionFeeRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:perUnitItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_WellsProducingOnPurchasedPropertyGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Wells producing on purchased property gross.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_WellsProducingOnPurchasedPropertyGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07.1(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874292-224272<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1(e))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetAcquisitionAxis=crk_HaynesvilleShaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetAcquisitionAxis=crk_HaynesvilleShaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=crk_EastTexasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=crk_EastTexasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=crk_ArkomaDrillingIILPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=crk_ArkomaDrillingIILPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_AffiliatedEntityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883448382176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Oil and Gas Reserves Information (Unaudited) - Summary of Changes in Net Quantities of Crude Oil and Natural Gas Reserves (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>MMBbls </div>
<div>MMcf</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>MMBbls </div>
<div>MMcf</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>MMBbls </div>
<div>MMcf</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>MMBbls </div>
<div>MMcf</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ReserveQuantitiesByTypeOfReserveAxis=srt_OilReservesMember', window );">Oil (MBbls)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_ProvedReservesRollForward', window );"><strong>Proved Reserves:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProvedDevelopedAndUndevelopedReservesNet', window );">Beginning of period</a></td>
<td class="nump">627<span></span>
</td>
<td class="nump">11,000<span></span>
</td>
<td class="nump">16,747<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease', window );">Revisions of previous estimates</a></td>
<td class="num">(61)<span></span>
</td>
<td class="nump">145<span></span>
</td>
<td class="num">(4,241)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions', window );">Extensions and discoveries</a></td>
<td class="nump">137<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace', window );">Acquisitions of minerals in place</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace', window );">Sales of minerals in place</a></td>
<td class="num">(78)<span></span>
</td>
<td class="num">(9,308)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProvedDevelopedAndUndevelopedReservesProduction', window );">Production</a></td>
<td class="num">(82)<span></span>
</td>
<td class="num">(1,210)<span></span>
</td>
<td class="num">(1,508)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProvedDevelopedAndUndevelopedReservesNet', window );">End of period</a></td>
<td class="nump">549<span></span>
</td>
<td class="nump">627<span></span>
</td>
<td class="nump">11,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_ProvedDevelopedReservesAbstract', window );"><strong>Proved Developed Reserves:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_ProvedDevelopedReserves', window );">Proved developed reserves</a></td>
<td class="nump">480<span></span>
</td>
<td class="nump">627<span></span>
</td>
<td class="nump">11,000<span></span>
</td>
<td class="nump">15,104<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_ProvedUndevelopedReservesAbstract', window );"><strong>Proved Undeveloped Reserves:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_ProvedUndevelopedReserves', window );">Proved undeveloped reserves</a></td>
<td class="nump">69<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,643<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ReserveQuantitiesByTypeOfReserveAxis=srt_NaturalGasReservesMember', window );">Natural Gas (MMcf)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_ProvedReservesRollForward', window );"><strong>Proved Reserves:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProvedDevelopedAndUndevelopedReservesNet', window );">Beginning of period | MMcf</a></td>
<td class="nump">6,118,083<span></span>
</td>
<td class="nump">5,562,876<span></span>
</td>
<td class="nump">5,341,497<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease', window );">Revisions of previous estimates | MMcf</a></td>
<td class="num">(6,870)<span></span>
</td>
<td class="nump">88,546<span></span>
</td>
<td class="nump">306,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions', window );">Extensions and discoveries | MMcf</a></td>
<td class="nump">1,090,420<span></span>
</td>
<td class="nump">797,198<span></span>
</td>
<td class="nump">365,663<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace', window );">Acquisitions of minerals in place</a></td>
<td class="nump">260<span></span>
</td>
<td class="nump">202,588<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace', window );">Sales of minerals in place | MMcf</a></td>
<td class="num">(3,707)<span></span>
</td>
<td class="num">(43,851)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProvedDevelopedAndUndevelopedReservesProduction', window );">Production | MMcf</a></td>
<td class="num">(500,616)<span></span>
</td>
<td class="num">(489,274)<span></span>
</td>
<td class="num">(450,836)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProvedDevelopedAndUndevelopedReservesNet', window );">End of period | MMcf</a></td>
<td class="nump">6,697,570<span></span>
</td>
<td class="nump">6,118,083<span></span>
</td>
<td class="nump">5,562,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_ProvedDevelopedReservesAbstract', window );"><strong>Proved Developed Reserves:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_ProvedDevelopedReserves', window );">Proved developed reserves | MMcf</a></td>
<td class="nump">2,531,462<span></span>
</td>
<td class="nump">2,245,660<span></span>
</td>
<td class="nump">1,967,288<span></span>
</td>
<td class="nump">1,890,357<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_ProvedUndevelopedReservesAbstract', window );"><strong>Proved Undeveloped Reserves:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_ProvedUndevelopedReserves', window );">Proved undeveloped reserves | MMcf</a></td>
<td class="nump">4,166,108<span></span>
</td>
<td class="nump">3,872,423<span></span>
</td>
<td class="nump">3,595,588<span></span>
</td>
<td class="nump">3,451,140<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_ProvedDevelopedReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proved developed reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_ProvedDevelopedReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:volumeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_ProvedDevelopedReservesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proved developed reserves abstract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_ProvedDevelopedReservesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_ProvedReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proved reserves abstract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_ProvedReservesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_ProvedUndevelopedReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proved undeveloped reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_ProvedUndevelopedReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:volumeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_ProvedUndevelopedReservesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proved undeveloped reserves abstract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_ProvedUndevelopedReservesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additions to proved reserves that result from (1) extension of the proved acreage of previously discovered (old) reservoirs through additional drilling in periods after discovery and (2) discovery of new fields with proved reserves or of new reservoirs of proved reserves in old fields.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61831-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:volumeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProvedDevelopedAndUndevelopedReservesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net quantity of proved reserves as of the balance sheet date. Proved oil reserves are the estimated quantities of crude oil and natural gas liquids which geological and engineering data demonstrate with reasonable certainty to be recoverable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61797-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProvedDevelopedAndUndevelopedReservesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:volumeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProvedDevelopedAndUndevelopedReservesProduction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Production of proved reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61831-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProvedDevelopedAndUndevelopedReservesProduction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:volumeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase of minerals in place.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61831-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:volumeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revisions represent changes in previous estimates of proved reserves, either upward or downward, resulting from new information (except for an increase in proved acreage) normally obtained from development drilling and production history or resulting from change in economic factors.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61831-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:volumeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sales of minerals in place.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e61831-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:volumeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ReserveQuantitiesByTypeOfReserveAxis=srt_OilReservesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ReserveQuantitiesByTypeOfReserveAxis=srt_OilReservesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ReserveQuantitiesByTypeOfReserveAxis=srt_NaturalGasReservesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ReserveQuantitiesByTypeOfReserveAxis=srt_NaturalGasReservesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883448118800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Oil and Gas Reserves Information (Unaudited) - Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_CashFlowsRelatingToProvedReservesAbstract', window );"><strong>Cash Flows Relating to Proved Reserves:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows', window );">Future Cash Flows</a></td>
<td class="nump">$ 40,405,829<span></span>
</td>
<td class="nump">$ 20,396,381<span></span>
</td>
<td class="nump">$ 9,871,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_FutureCostsAbstract', window );"><strong>Future Costs:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts', window );">Production</a></td>
<td class="num">(5,473,650)<span></span>
</td>
<td class="num">(3,954,726)<span></span>
</td>
<td class="num">(3,173,350)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts', window );">Development and Abandonment</a></td>
<td class="num">(4,175,721)<span></span>
</td>
<td class="num">(2,752,603)<span></span>
</td>
<td class="num">(2,592,520)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense', window );">Future Income Taxes</a></td>
<td class="num">(5,741,914)<span></span>
</td>
<td class="num">(2,065,316)<span></span>
</td>
<td class="num">(154,872)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows', window );">Future Net Cash Flows</a></td>
<td class="nump">25,014,544<span></span>
</td>
<td class="nump">11,623,736<span></span>
</td>
<td class="nump">3,950,874<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows', window );">10% Discount Factor</a></td>
<td class="num">(12,404,908)<span></span>
</td>
<td class="num">(5,848,131)<span></span>
</td>
<td class="num">(2,015,149)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves', window );">Standardized Measure of Discounted Future Net Cash Flows</a></td>
<td class="nump">$ 12,609,636<span></span>
</td>
<td class="nump">$ 5,775,605<span></span>
</td>
<td class="nump">$ 1,935,725<span></span>
</td>
<td class="nump">$ 2,913,211<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_CashFlowsRelatingToProvedReservesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash flows relating to proved reserves abstract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_CashFlowsRelatingToProvedReservesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_FutureCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future costs abstract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_FutureCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of estimated future accumulated cash inflow from the sale of proved oil and gas reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 31<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62455-109447<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 33<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62479-109447<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63094-109448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of estimated future accumulated cash outflow for costs to be incurred in developing proved oil and gas reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63094-109448<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 31<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62455-109447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 33<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62479-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of estimated future accumulated cash outflow for income tax, based on the future income less future expense derived from production and sale of proved oil and gas reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 31<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62455-109447<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 33<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62479-109447<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63094-109448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after future accumulated cash outflow for development and production costs and future income tax, of estimated future accumulated cash inflow from the sale of proved oil and gas reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 33<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62479-109447<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63094-109448<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 31<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62455-109447<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 32<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62476-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of estimated future accumulated cash outflow for costs to be incurred in producing proved oil and gas reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 33<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62479-109447<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 31<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62455-109447<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63094-109448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of discount on future accumulated cash inflow, after deducting future accumulated cash outflow for development and production costs and future income tax, from sale of proved oil and gas reserves, using a discount rate of 10 percent a year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63094-109448<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 33<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62479-109447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 31<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62455-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of discounted future accumulated cash inflow relating to proved oil and gas reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 31<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62455-109447<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 30<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62424-109447<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63094-109448<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62500-109447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 33<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62479-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883442797392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Oil and Gas Reserves Information (Unaudited) - Changes in Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward', window );"><strong>Increase (Decrease) in Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Oil and Gas Reserves [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves', window );">Standardized Measure, Beginning of Year</a></td>
<td class="nump">$ 5,775,605<span></span>
</td>
<td class="nump">$ 1,935,725<span></span>
</td>
<td class="nump">$ 2,913,211<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts', window );">Net change in sales price, net of production costs</a></td>
<td class="nump">8,600,315<span></span>
</td>
<td class="nump">5,012,696<span></span>
</td>
<td class="num">(1,858,026)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PreviouslyEstimatedDevelopmentCostsIncurred', window );">Development costs incurred during the year which were previously estimated</a></td>
<td class="nump">788,450<span></span>
</td>
<td class="nump">502,674<span></span>
</td>
<td class="nump">302,135<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RevisionsOfPreviousQuantityEstimates', window );">Revisions of quantity estimates</a></td>
<td class="num">(42,423)<span></span>
</td>
<td class="nump">119,200<span></span>
</td>
<td class="nump">215,268<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount', window );">Accretion of discount</a></td>
<td class="nump">680,010<span></span>
</td>
<td class="nump">199,124<span></span>
</td>
<td class="nump">326,074<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_IncreaseDecreaseInEstimatedFutureDevelopmentCosts', window );">Changes in future development and abandonment costs</a></td>
<td class="num">(869,115)<span></span>
</td>
<td class="nump">1,505<span></span>
</td>
<td class="nump">313,191<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_ChangesInTiming', window );">Changes in timing and other</a></td>
<td class="num">(113,744)<span></span>
</td>
<td class="num">(224,617)<span></span>
</td>
<td class="num">(127,663)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts', window );">Extensions and discoveries</a></td>
<td class="nump">2,456,124<span></span>
</td>
<td class="nump">679,418<span></span>
</td>
<td class="nump">180,624<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_IncreaseDueToPurchasesOfMineralsInPlace', window );">Acquisitions of minerals in place</a></td>
<td class="nump">604<span></span>
</td>
<td class="nump">150,065<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_DecreaseDueToSalesOfMineralsInPlace', window );">Sales of minerals in place</a></td>
<td class="num">(3,313)<span></span>
</td>
<td class="num">(64,032)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts', window );">Sales, net of production costs</a></td>
<td class="num">(2,779,960)<span></span>
</td>
<td class="num">(1,567,182)<span></span>
</td>
<td class="num">(612,194)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves', window );">Net changes in income taxes</a></td>
<td class="num">(1,882,917)<span></span>
</td>
<td class="num">(968,971)<span></span>
</td>
<td class="nump">283,105<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves', window );">Standardized Measure, End of Year</a></td>
<td class="nump">$ 12,609,636<span></span>
</td>
<td class="nump">$ 5,775,605<span></span>
</td>
<td class="nump">$ 1,935,725<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_ChangesInTiming">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Changes in timing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_ChangesInTiming</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_DecreaseDueToSalesOfMineralsInPlace">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in standardized measure of discounted future net cash flow as a result of sales of minerals in place.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35A<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=SL6807758-109447<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63123-109448<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62500-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_DecreaseDueToSalesOfMineralsInPlace</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in standardized measure of discounted future net cash flow as a result of extensions, discoveries and improved recovery of proved oil and gas reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35A<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=SL6807758-109447<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63123-109448<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62500-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_IncreaseDecreaseInEstimatedFutureDevelopmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in standardized measure of discounted future net cash flow as a result of change in estimated future development costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35A<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=SL6807758-109447<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62500-109447<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63123-109448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_IncreaseDecreaseInEstimatedFutureDevelopmentCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in standardized measure of discounted future net cash flow as a result of change in the estimated future income tax on future pretax net cash flows related to the entity's proved oil and gas reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35<br> -Subparagraph (j)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62500-109447<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63123-109448<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35A<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=SL6807758-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_IncreaseDueToPurchasesOfMineralsInPlace">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in standardized measure of discounted future net cash flow as a result of purchases of minerals in place.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63123-109448<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62500-109447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35A<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=SL6807758-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_IncreaseDueToPurchasesOfMineralsInPlace</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in standardized measure of discounted future net cash flow as a result of change in sales and transfer prices and in production (lifting) costs related to future production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63123-109448<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62500-109447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35A<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=SL6807758-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_PreviouslyEstimatedDevelopmentCostsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in standardized measure of discounted future net cash flow as a result of previously estimated development costs incurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35A<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=SL6807758-109447<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62500-109447<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63123-109448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_PreviouslyEstimatedDevelopmentCostsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RevisionsOfPreviousQuantityEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in standardized measure of discounted future net cash flow as a result of revisions of estimated quantity of oil and gas in proved reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62500-109447<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35A<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=SL6807758-109447<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63123-109448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RevisionsOfPreviousQuantityEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of (increase) decrease in standardized measure of discounted future net cash flow as a result of sales and transfers of oil and gas produced.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35A<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=SL6807758-109447<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62500-109447<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63123-109448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accretion of discount for the standardized measure of discounted future net cash flow related to proved oil and gas reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62500-109447<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35A<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=SL6807758-109447<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63123-109448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of discounted future accumulated cash inflow relating to proved oil and gas reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section Item 18<br> -Subsection Instruction 2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 31<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62455-109447<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 30<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62424-109447<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 55<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=34713648&amp;loc=d3e63094-109448<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 35<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62500-109447<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 932<br> -SubTopic 235<br> -Section 50<br> -Paragraph 33<br> -URI https://asc.fasb.org/extlink&amp;oid=126939881&amp;loc=d3e62479-109447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883451812016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Oil and Gas Reserves Information (Unaudited) - Summary of Prices Used in Determining Oil and Natural Gas Reserves Quantities and Cash Flows (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>$ / Mcf </div>
<div>$ / bbl</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / bbl </div>
<div>$ / Mcf</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>$ / bbl </div>
<div>$ / Mcf</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_EnergyAxis=srt_CrudeOilAndNGLPerBarrelMember', window );">Crude Oil and NGL Per Barrel</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems', window );"><strong>Oil and Gas, Average Sale Price and Production Cost Per Unit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_AverageSalesPrices', window );">Average sales prices | $ / bbl</a></td>
<td class="nump">91.21<span></span>
</td>
<td class="nump">62.38<span></span>
</td>
<td class="nump">32.88<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_EnergyAxis=srt_NaturalGasPerThousandCubicFeetMember', window );">Natural Gas Per Thousand Cubic Feet</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems', window );"><strong>Oil and Gas, Average Sale Price and Production Cost Per Unit [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_AverageSalesPrices', window );">Average sales prices | $ / Mcf</a></td>
<td class="nump">6.03<span></span>
</td>
<td class="nump">3.33<span></span>
</td>
<td class="nump">1.71<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Oil and gas, average sale price and production cost per unit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crk_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_AverageSalesPrices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sales price per unit of oil and gas produced.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1204<br> -Paragraph (b)<br> -Subparagraph (1)<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_AverageSalesPrices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>srt-types:perUnitItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_EnergyAxis=srt_CrudeOilAndNGLPerBarrelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_EnergyAxis=srt_CrudeOilAndNGLPerBarrelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_EnergyAxis=srt_NaturalGasPerThousandCubicFeetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_EnergyAxis=srt_NaturalGasPerThousandCubicFeetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.4</span><table class="report" border="0" cellspacing="2" id="idm139883448069264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Event (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 13, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.125<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per share (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.125<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per share (in dollars per share)</a></td>
<td class="nump">$ 0.125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividends declared per share (in dollars per share)</a></td>
<td class="nump">$ 0.125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>crk-20221231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:crk="http://www.comstockresources.com/20221231"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  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="crk-20221231.xsd" xlink:type="simple"/>
    <context id="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i17136f866ba04a1d8b089297b056f439_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i328c90afaf0a4a17b546d8947672ad1c_I20230216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
        </entity>
        <period>
            <instant>2023-02-16</instant>
        </period>
    </context>
    <context id="ieb24e8ce76994a97861bde3fab51ae25_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6672409b7e9e4888ba4af8121d0f38df_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i45c78843548c4d6aba39fb3e2f2da7c9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crk:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i24219f5b16e84f81a1a7712b9afc872b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crk:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i17c4351f0ed24922b380b1e0f1b7ffa2_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:NaturalGasProductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3b5ad1870b0c415f952815ffa2747816_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:NaturalGasProductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icfba5af8cc294b67a4c32add7b76a356_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:NaturalGasProductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idad93b6a36f242a4a01380860552e443_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndCondensateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i45ba3f44871e4d5c9853442063af261f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndCondensateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i53e16fb39d54489e9f1d1ca4b23c3834_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:OilAndCondensateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6c79d87cb2944e01938b493d0e25ec01_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">crk:NaturalGasAndOilSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia26d333e93b14ac491c5c85b4860848d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">crk:NaturalGasAndOilSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8e536f7a2ed9409cb5d5d832eb35c7d1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">crk:NaturalGasAndOilSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5ce6e77a559645f8b5f18110baf103ff_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">crk:GasServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6771b2d269664743920374e49fe24481_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">crk:GasServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib35dd2321eac4425a070a3d8b82918f0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">crk:GasServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i78f667e24f45477398efecfa950051c4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifa172f7b5da14513b40135b00845ed0f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i40463992d438455fb3fa3e1241f4aa4f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie65daff2dabd4c3f8ab126a0b1e06e93_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6b2b1c3ab2134e42aaf93935e6fb653a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icddbf568a124486493f80d3f4c49d343_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if6698a868872418e8fe0967e371b84de_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0ee53dedd258480c9245ff566a77614b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8626e72b067a4e9b827662b98debe678_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4cc1ff81f3cf41619f207b09cac46ce2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia3189dd35e2b444ba33edc6edbb0aabf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i926fa164f31b4249b5bd8a5b93029d8e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5545f8deb2974c55afb1d572fd1d2811_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifd1c2063c9c44eac97089c4f1f16a48c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6c97012c86ee454bbeb4dd0e07aa090c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3145b382be5142af9975c57d1e31a51b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if39144198fa743aabb6820502e7dea0c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i591715589db44dde88f9a74dc82805c4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia06efcdac1a14a6091b278e04cd3fc8e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i741474398c0b46ffa751c48adbd6d99e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0c12e2d175ec4abca7aecf0b47ab9ac5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5d29822399264862af9785e2c93f4a1e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1abaee64630743809b6891b4604f2425_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8cb648bfbaa44bf1b39ce1596553cfdc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie632e6daf82b48dfa4306a0d33728e2f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">us-gaap:CommodityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9f05a525ef63442d8fdd1afcd4d262b7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CommodityContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">us-gaap:CommodityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0efd5e678a794c47a9fe1253dba8c960_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">us-gaap:CommodityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if264ef8a5a95418f8137333e8e5b1810_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">us-gaap:CommodityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a02d9c6cb6449d6bd64099c250d5b6c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i43e26aad23c3403ab0cc1d311cb51c32_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4fddc8a4a6de4ad894b878b64b7fb6cc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icd35acb09c5949cbb04c4b42e06ebe4b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifa2d3396767947acaf0a6eb555601001_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i43789ac790ec43aca8406820b0ac3d62_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i81d38e80dc9240a09b0ba6f4c3a328f2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i28c9cc0d43fa4c2f81a637620fed409b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i70678b017c9f41d686f42ac81b29571c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4ad945abe1234412be867935f87077c8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib66f3c06cfc0474b8c0cf9078b5b31ee_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if512d8f9a6834a2e80a2da287df78ffc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9fe32449852149ef86ef7b863f957254_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if001ad2c38534f0bacdbcc0d719b54d7_I20220401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
        </entity>
        <period>
            <instant>2022-04-01</instant>
        </period>
    </context>
    <context id="ibf0ce3519f294e91b027fcd7508680e0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7f8b56124c614e53a799d4f3dfe1941c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i243767fea70b46d7a541c1d16764bd7b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7f24c325314d474fba8148f764870160_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">crk:LeaseOperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2352fa1a432f4164bcbfb6481de22939_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">crk:LeaseOperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i931dfd5246084a128ba23aa6368943e9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">crk:LeaseOperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie59dff99e85745af9dccde0936e86990_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">crk:ProvedOilAndGasPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id80d3924c9054099bbe5833bc5e39f29_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">crk:ProvedOilAndGasPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i93f070f32521473eaeb5a2cf7888222f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">crk:ProvedOilAndGasPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i246839d5cd764a91aa0fba20d6af4b86_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">crk:MajorOilAndNaturalGasPurchaserOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i49a5908b21164593ab81388d395bdb77_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">crk:MajorOilAndNaturalGasPurchaserTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic522becaaf2c4c9aac8bf69bc02e9f29_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">crk:MajorOilAndNaturalGasPurchaserThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic7c8aa2704a146038bf0ee415ddbe10d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">crk:MajorOilAndNaturalGasPurchaserOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3d578fd3941146a1957f0ab1a72ca5c8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">crk:MajorOilAndNaturalGasPurchaserTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0cc818855878492284c916e685decfa5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">crk:MajorOilAndNaturalGasPurchaserThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if386d2023f3b425aacc91bc7b8a5df37_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">crk:MajorOilAndNaturalGasPurchaserOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib363072c56a7400ca89cb420a6cddd66_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">crk:MajorOilAndNaturalGasPurchaserTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1941947608c447f195fe4ebd0c7c7477_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">crk:MajorOilAndNaturalGasPurchaserThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icbf3301434e3430fb3a6ecf2a01b89de_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">crk:MajorOilAndNaturalGasPurchaserFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icf792e50f0a64cbab863731e37d19f20_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7283b7e6e3e84ed89fa4a9a4bd034779_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia866bc4a0c804ad299b52ee120f6d7ce_D20221130-20221130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crk:ConvertibleSeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-30</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="i34dd7be7d43c4021b4a3c702dc8a403d_D20221130-20221130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crk:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-30</startDate>
            <endDate>2022-11-30</endDate>
        </period>
    </context>
    <context id="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i92f36b0730624009b804cc653ab37f8f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i408fa9be4c68487a83762fa3014e3c4f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0d567603d6484e3ba18cd54f130c4ad3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9e101739c2ba460bbeaab911d3571e54_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieced0168f2304665bc777261c4e2b937_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crk:EastTexasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">crk:HaynesvilleShaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i799aa9cd05d2463cb85a4e4845b5027b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crk:EastTexasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">crk:HaynesvilleShaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OilAndGasPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6f50138d868a41ce8e7fa046fe06c7a9_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crk:EastTexasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">crk:HaynesvilleShaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4fa76233edb54e319e022bb4ad7e8ab5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crk:EastTexasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AssetAcquisitionAxis">crk:HaynesvilleShaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie61f67faf61240bca10af36877516417_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crk:EastTexasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic140b1515e274b17be27cb137d32ab6f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OilAndGasPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i24a85663255f4ce0944fc3af48c77077_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OilAndGasPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9bf738109dc44d4bb11444e11e6a6139_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OilAndGasPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0fdbf2a5b69f4b438e43dbdb0c1f92de_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OilAndGasPropertiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9bde65136b254781a35d58cb3fc23524_D20221201-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupNotDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i42bee2a9ffbb4f75a2b2884dfa9dc1e3_D20211101-20211130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">crk:BakkenShaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2021-11-30</endDate>
        </period>
    </context>
    <context id="i868644d51c394fa8802292038fc2c06a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5c5a2db63ed8483f8ee95b0ea4bd4942_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7e54b940b42c43ee8c3e59744e3f5d50_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia0300a884a0d42eb9260ca186a9b726b_I20221114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-14</instant>
        </period>
    </context>
    <context id="id2959d593a6c42a19dcf9ecfb10f32e4_I20221115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-15</instant>
        </period>
    </context>
    <context id="ie19e2eb6bd7343dc85edac1eaa982dd0_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">crk:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i61e741224fb24507883de80552b8a2cf_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">crk:SecuredOvernightFinancingRateSOFRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i672e2ccba3814061bc325e20aaf20cc7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if75e411c0e80442f8fb7dcb1604b2114_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4cecb58703ae476a8bf7ca3bb27175b4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0bcf388df6894392988688cb5edd9e1c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i31921946ab76475691e551996fc08e53_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idba0860866d043ccbe135d059c68909d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i671da80f07e24d03bc8cdb913c2f2ad5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:WellsFargoCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i66a9b0eb3b444e58b29469c32caa9c27_D20220501-20220531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-31</endDate>
        </period>
    </context>
    <context id="iaab912cc38674b6f97c7196722a2d5de_I20220531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-31</instant>
        </period>
    </context>
    <context id="i6b8c48f125dc4edc85e75c3cca2f1fb5_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7e320a6b99694719bc85f45efdce8137_D20220601-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iab716b7b016c42fda0009f3ce1061788_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i718d4b8a599d44ffa96422b99d3643c6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i280647d078b8472d8d00453b21a56387_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib96416af3bc2430f84951059ee79ed91_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">crk:SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie8f61d228c1e41cf8c6aae87c9f3c43f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">crk:NaturalGasTransportationAndGatheringContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id05a1e0bfef74e2e89ea1c4443787aa5_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">crk:DrillingRigContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie3fe543ab0904ec3a5308409e5d90d6f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">crk:CompletionServiceContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if43d13fe3667475192b695b8e34f2104_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">crk:CompletionServiceContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib861dd0c9e0f47d8abf902a35a844305_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">crk:DrillingRigContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ic966c1bd3fc24c279cc5b3c52f66d2ed_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">crk:DrillingRigContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i23be8d0fc97c49d98fd23f75ba8744f7_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">crk:HydraulicFracturingServiceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5e45b9bc00ee46d2b2ba7ec58bc9134b_I20220731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">crk:HydraulicFracturingServiceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="ide9ac16f0f5b475f802dac6807ed6515_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">crk:HydraulicFracturingServiceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifc7cffdc1c324603803d218694793042_I20190716">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
        </entity>
        <period>
            <instant>2019-07-16</instant>
        </period>
    </context>
    <context id="i1ed8b3b5cada43b4af9ec8a4d1e2ae36_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id8021c7955554163a63344986812beea_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i57e63232a437429685094b067604fe42_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic1c79c2b023f4d06aa0372fab8fdf072_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2a18254768d94112bfe84c218a94c7e2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i46a3b74fd8fc426bba1a8993ddd2c9f7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">crk:YearsOfExpirationCarryforwardUnlimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id73145bc67b04375bf0f04472378815f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i16dc0177a90d4e95afea9c75150311cd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:NaturalGasContractTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">crk:CollarContractOneForYearOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4654ad2e00e745788fc558e9b1b573df_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:NaturalGasContractTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TradingActivityByTypeAxis">crk:CollarContractOneForYearOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id75f2d3f62394fcba08f2ba61a3c8c76_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:NaturalGasContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibe9feba570e040f283f0f38bfe10e238_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:NaturalGasContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7cd29a7aec2546b7ade564ceac90713c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:OilPriceDerivativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9ad9891f4482467da23bf76e13434d3a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:OilPriceDerivativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie357fed5e5e7432cba1d4378d4627dcc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:NaturalGasContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie4b11ac483a44b3d9ab40e9a3a777db3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:NaturalGasContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i661b77eaa25b4447b7d5a65f25ca144a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:NaturalGasContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iba2aaa6469f14b7aac8d5f13fa01ea52_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:OilPriceDerivativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i23d231b287064ef698bff4e2efb0c2d7_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:OilPriceDerivativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2a5f01f7fb8d43f6adefa48983dc651f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">crk:OilPriceDerivativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7774fda12d504d61bdc726d0487d44ee_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i08ab6cd1336248dea27ff3c3ef44c9fc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i40f3c7be676c48e5874097d6ef81e902_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateContractMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib20765d3b40d44adb619691191a0d200_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iac6cc9b9f6c94eaf98bfd215320a2cb5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9715e2249ecb4e9db29989c4aafb3713_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GainLossOnDerivativeInstrumentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i262ac5c0e23a446e913ddbeb2396b39f_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">crk:PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8e4967565f1442d784d6253b9227e960_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">crk:PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i95f233afbdf14f61be856d1cca70f178_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">crk:PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6aa34514152e4254a8df196f402e70d6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">crk:ArkomaDrillingIILPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i50c7dd4d7a7c4eb889df530341f50470_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">crk:ArkomaDrillingIILPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i53e78d15dcc44db6a1b95b4c6248094a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">crk:EastTexasMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i24fdb7952cea47c3b870d778fb95ea83_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:OilReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4d6e4d0ea2fa4fce8ead9da559bc435d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:NaturalGasReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8f5963292f894177ab76a5e57f4a2388_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:OilReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8f466b44f0784064842ef793e5cd3692_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:NaturalGasReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i231755bf33e346cb9f42dbcf1f72b3a3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:OilReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idc24d504c2fb4063b4ec4f902fa3d83a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:NaturalGasReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i114bc8ff642a4e6080aaeba60ce7c1b4_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:OilReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iea0edb0d32fc4e909654a9a4852f0005_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:NaturalGasReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i98670e62e0114ce0ba708c72e8af82a6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:OilReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4963df7666f7453bb574018451a5c305_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:NaturalGasReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4e04552faa3042449ffdaf653c598b6b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:OilReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i372eca91bee84448b9d0b01083823a5c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:NaturalGasReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6e8f5ad7083e4d20b38ef503ea4ff140_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:OilReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7e08801282f14b31b883ab9e476b3b6e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ReserveQuantitiesByTypeOfReserveAxis">srt:NaturalGasReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8f522ce8e9714857b09243f67faf0119_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">srt:CrudeOilAndNGLPerBarrelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i83c0624d84b442e5a6eb6bebbd7b895b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">srt:CrudeOilAndNGLPerBarrelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2a8e8d4e18144df4bbb772b552d8ffd4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">srt:CrudeOilAndNGLPerBarrelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i935cc28e213a4b048b57af5192c8bf6c_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">srt:NaturalGasPerThousandCubicFeetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if3e9fcbb917648cf8e4e988dd5b3a54f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">srt:NaturalGasPerThousandCubicFeetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie839283d395941bdb0febd87f7da419f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:EnergyAxis">srt:NaturalGasPerThousandCubicFeetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i09cd85aa5316444d91e51ae84ce07149_D20230213-20230213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023194</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-13</startDate>
            <endDate>2023-02-13</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>crk:segment</measure>
    </unit>
    <unit id="customer">
        <measure>crk:customer</measure>
    </unit>
    <unit id="product">
        <measure>crk:product</measure>
    </unit>
    <unit id="mi">
        <measure>utr:mi</measure>
    </unit>
    <unit id="acre">
        <measure>utr:acre</measure>
    </unit>
    <unit id="well">
        <measure>crk:well</measure>
    </unit>
    <unit id="drillingrig">
        <measure>crk:drillingRig</measure>
    </unit>
    <unit id="naturalgasfleet">
        <measure>crk:naturalGasFleet</measure>
    </unit>
    <unit id="mmbtu">
        <measure>utr:MMBTU</measure>
    </unit>
    <unit id="usdPerMMBTU">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>utr:MMBTU</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="usdPerMcf">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>utr:Mcf</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="mmbbls">
        <measure>utr:MMBbls</measure>
    </unit>
    <unit id="mmcf">
        <measure>utr:MMcf</measure>
    </unit>
    <unit id="usdPerBbl">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>utr:bbl</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:AmendmentFlag
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV80L2ZyYWc6NDM4YjQ2MjYwY2U4NGM0MGFjMDFjMTAxMmIxNTNjNjcvdGFibGU6ZDA4MGNhNTUxYjQzNDc0Yjk4OTBkODk0MDQ4NGQ2NGEvdGFibGVyYW5nZTpkMDgwY2E1NTFiNDM0NzRiOTg5MGQ4OTQwNDg0ZDY0YV8zLTEtMS0xLTY1NTI1_cfb8c541-a0c1-423a-be1d-8b5b01e67640">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV80L2ZyYWc6NDM4YjQ2MjYwY2U4NGM0MGFjMDFjMTAxMmIxNTNjNjcvdGFibGU6ZDA4MGNhNTUxYjQzNDc0Yjk4OTBkODk0MDQ4NGQ2NGEvdGFibGVyYW5nZTpkMDgwY2E1NTFiNDM0NzRiOTg5MGQ4OTQwNDg0ZDY0YV80LTEtMS0xLTY1NTI1_6de496fd-fac6-44c0-9f25-fee58b1d4e72">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV80L2ZyYWc6NDM4YjQ2MjYwY2U4NGM0MGFjMDFjMTAxMmIxNTNjNjcvdGFibGU6ZDA4MGNhNTUxYjQzNDc0Yjk4OTBkODk0MDQ4NGQ2NGEvdGFibGVyYW5nZTpkMDgwY2E1NTFiNDM0NzRiOTg5MGQ4OTQwNDg0ZDY0YV81LTEtMS0xLTY1NTI1_9e135162-65b7-42c1-8c84-84d9c649f9ca">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV80L2ZyYWc6NDM4YjQ2MjYwY2U4NGM0MGFjMDFjMTAxMmIxNTNjNjcvdGFibGU6ZDA4MGNhNTUxYjQzNDc0Yjk4OTBkODk0MDQ4NGQ2NGEvdGFibGVyYW5nZTpkMDgwY2E1NTFiNDM0NzRiOTg5MGQ4OTQwNDg0ZDY0YV84LTEtMS0xLTY1NTI1_61406d05-f929-4335-809e-c1753d577f69">0000023194</dei:EntityCentralIndexKey>
    <us-gaap:FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTplZTQxNDg5NzIwM2E0ZWZiODRkYjBhY2I3MzdiNjgxMC90YWJsZXJhbmdlOmVlNDE0ODk3MjAzYTRlZmI4NGRiMGFjYjczN2I2ODEwXzQtMC0xLTEtNjU1MjU_0b497199-92fc-4a5e-b892-313091618d93">http://fasb.org/us-gaap/2022#GainLossOnDerivativeInstrumentsNetPretax</us-gaap:FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="if512d8f9a6834a2e80a2da287df78ffc_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzEwNjk5_6a038d43-06fd-4408-902e-bd104cbd707f">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <dei:DocumentType
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTgy_758ba6c0-33e1-4665-93c6-5e01d0fdd9ad">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6MWJjZjYxYTkwZTY5NDRhNzhkNDQzMzJjZmI4N2Y3MjcvdGFibGVyYW5nZToxYmNmNjFhOTBlNjk0NGE3OGQ0NDMzMmNmYjg3ZjcyN18wLTAtMS0xLTY1NTI1_ca282cdb-3d39-4ac6-8a95-daa485604bd3">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6MWJjZjYxYTkwZTY5NDRhNzhkNDQzMzJjZmI4N2Y3MjcvdGFibGVyYW5nZToxYmNmNjFhOTBlNjk0NGE3OGQ0NDMzMmNmYjg3ZjcyN18yLTEtMS0xLTY1NTI1L3RleHRyZWdpb246NmQ2NzQyMzg5ZWU2NDBiZGIzZDEwYzExNDFhMzlmOTZfMzA_258c0583-4b9b-451b-92d8-2b18cb0b6c93">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6MWJjZjYxYTkwZTY5NDRhNzhkNDQzMzJjZmI4N2Y3MjcvdGFibGVyYW5nZToxYmNmNjFhOTBlNjk0NGE3OGQ0NDMzMmNmYjg3ZjcyN18yLTEtMS0xLTY1NTI1L3RleHRyZWdpb246NmQ2NzQyMzg5ZWU2NDBiZGIzZDEwYzExNDFhMzlmOTZfMzA_192fde09-1761-48b1-88e1-1c90a4b6d415">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6MWJjZjYxYTkwZTY5NDRhNzhkNDQzMzJjZmI4N2Y3MjcvdGFibGVyYW5nZToxYmNmNjFhOTBlNjk0NGE3OGQ0NDMzMmNmYjg3ZjcyN180LTAtMS0xLTY1NTI1_3c3df315-c28b-4158-a716-802a3ded2af0">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTcy_8f48a0a6-a67e-42d1-b42e-d60463513f48">001-03262</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTcz_e712a5c2-d5d7-4492-aa15-b1ecbb86428b">COMSTOCK RESOURCES, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6NGNlNmJhMjhhMmMwNGU5NWFjNDNjMGRkNWY4NWFkODAvdGFibGVyYW5nZTo0Y2U2YmEyOGEyYzA0ZTk1YWM0M2MwZGQ1Zjg1YWQ4MF8wLTAtMS0xLTY1NTI1_e3a44f24-b0dc-4a80-8524-4bf57a61989a">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6NGNlNmJhMjhhMmMwNGU5NWFjNDNjMGRkNWY4NWFkODAvdGFibGVyYW5nZTo0Y2U2YmEyOGEyYzA0ZTk1YWM0M2MwZGQ1Zjg1YWQ4MF8wLTItMS0xLTY1NTI1_4a4f5ba2-4478-48a3-ad71-f2a7f22ee7b5">94-1667468</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTgz_b4372479-2fba-4adc-bb93-1ade890c1909">5300 Town and Country Blvd.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTg0_529f3a3a-9e52-4df1-a9af-4f8a46a82aac">Suite 500</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTc4_090e4b08-9b3a-4429-88cd-f316accec695">Frisco</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTc5_cc3cf3ed-2481-4d4a-9deb-db92eb7615bc">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTc2_0a54d50c-4523-46bf-908b-f4e19bfcbb1b">75034</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTgw_3b5f0e4d-893d-4ca1-933b-1b1648b61226">972</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTc3_397f8b87-520b-43ce-9b4b-e870c4a830f1">668-8800</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6NTQxNTI3ZDdiZjZlNDU2MTlmNjMxODcxNjkxODQ0YWYvdGFibGVyYW5nZTo1NDE1MjdkN2JmNmU0NTYxOWY2MzE4NzE2OTE4NDRhZl8xLTAtMS0xLTY1NTI1_b4e6a2d4-6074-4ca6-b83a-3ab6582ea9bc">Common Stock, par value $0.50 (per share)</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6NTQxNTI3ZDdiZjZlNDU2MTlmNjMxODcxNjkxODQ0YWYvdGFibGVyYW5nZTo1NDE1MjdkN2JmNmU0NTYxOWY2MzE4NzE2OTE4NDRhZl8xLTEtMS0xLTY1NTI1_967fec48-297e-4ae9-9987-8a57822837cd">CRK</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6NTQxNTI3ZDdiZjZlNDU2MTlmNjMxODcxNjkxODQ0YWYvdGFibGVyYW5nZTo1NDE1MjdkN2JmNmU0NTYxOWY2MzE4NzE2OTE4NDRhZl8xLTItMS0xLTY1NTI1_7a47b200-c3e8-4326-a9ce-9b4d39629966">NYSE</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6NWQwYmVjMTc5YWMwNGM3ODhhOWU2N2Q3YjgzMTA0OWEvdGFibGVyYW5nZTo1ZDBiZWMxNzlhYzA0Yzc4OGE5ZTY3ZDdiODMxMDQ5YV8wLTItMS0xLTY1NTI1_b65704d9-426d-4a2a-ace2-fc9e64b75cea">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6ZTdlZTdlYmRmNTc5NGY0ZDhiYzg3OTkxZWIyNjAzNmMvdGFibGVyYW5nZTplN2VlN2ViZGY1Nzk0ZjRkOGJjODc5OTFlYjI2MDM2Y18wLTItMS0xLTY1NTI1_6a4f1d1d-e68a-4281-87b7-207d66361908">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6YjgwOTEwNTUyZTY3NDYxMzhjZDcwOGE5MjQ1YTdhYzIvdGFibGVyYW5nZTpiODA5MTA1NTJlNjc0NjEzOGNkNzA4YTkyNDVhN2FjMl8wLTAtMS0xLTY1NTI1_7286c496-3bff-47a9-8c24-45bfecc55a8e">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6MDQ5NTQ4OWI3NmI3NDdjYWFiYTRmZmJlOTkyYTYwNTYvdGFibGVyYW5nZTowNDk1NDg5Yjc2Yjc0N2NhYWJhNGZmYmU5OTJhNjA1Nl8wLTAtMS0xLTY1NTI1_515b4ce6-92f7-4355-89d7-9cd43a0b5692">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6OWFiMGYzODM1MjM5NDNlNGI4NjJmOWFlYWUwM2Q4NzIvdGFibGVyYW5nZTo5YWIwZjM4MzUyMzk0M2U0Yjg2MmY5YWVhZTAzZDg3Ml8wLTAtMS0xLTc0Mjgw_c22b2774-d482-4e94-bbbb-4984b806e5d0">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6OWFiMGYzODM1MjM5NDNlNGI4NjJmOWFlYWUwM2Q4NzIvdGFibGVyYW5nZTo5YWIwZjM4MzUyMzk0M2U0Yjg2MmY5YWVhZTAzZDg3Ml8wLTctMS0xLTY1NTI1_5ac4619e-8b8e-495c-8394-487224226314">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6OWFiMGYzODM1MjM5NDNlNGI4NjJmOWFlYWUwM2Q4NzIvdGFibGVyYW5nZTo5YWIwZjM4MzUyMzk0M2U0Yjg2MmY5YWVhZTAzZDg3Ml8xLTEtMS0xLTY1NTI1_af2a0fab-121a-4ae0-89dc-8403df905c53">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTc0_c8d8295c-a09f-49f4-88d7-cea50fc5abaf">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGFibGU6MWQ3NWNkOTQyMDFiNDRjY2EwODRmMmE2NmQ2Y2Q3MTgvdGFibGVyYW5nZToxZDc1Y2Q5NDIwMWI0NGNjYTA4NGYyYTY2ZDZjZDcxOF8wLTMtMS0xLTY1NTI1_c5e31a85-e959-47dd-b601-edfc8630b345">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i17136f866ba04a1d8b089297b056f439_I20220630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yNzA3_22b2ffe4-1d5e-43f0-9693-8920a4e012d8"
      unitRef="usd">1100000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i328c90afaf0a4a17b546d8947672ad1c_I20230216"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yNzMx_fdb420f5-3dec-4f3a-b777-34338b40959b"
      unitRef="shares">277510165</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xL2ZyYWc6M2JhMmJmNjM4NjUyNDVlM2FiMTllNjhkZGU4Y2Y3NzUvdGV4dHJlZ2lvbjozYmEyYmY2Mzg2NTI0NWUzYWIxOWU2OGRkZThjZjc3NV8yOTgx_58006ad8-6211-4ece-ac57-cb68c21534e1">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;DOCUMENTS INCORPORATED BY REFERENCE&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Portions of the Definitive Proxy Statement for the 2023 Annual Meeting of Stockholders&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;are incorporated by reference into Part&#160;III of this report.&lt;/span&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorFirmId
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85MS9mcmFnOmExMDNhOGM5ODZkNTRhNDdiZmI1OGZmZjRlZWQ4Y2VhL3RhYmxlOjljY2Y3ZmIxZThiOTQxNDM5YThlMDg4NWEzMjA4ZTVjL3RhYmxlcmFuZ2U6OWNjZjdmYjFlOGI5NDE0MzlhOGUwODg1YTMyMDhlNWNfMC0wLTEtMS02NTUyNS90ZXh0cmVnaW9uOjM3NzQxYzNjOTFmMjQzNmRhMjY5OTRjNDYxZDllZWRlXzcx_a58de507-7e4b-4430-bb4d-68686ab98906">42</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85NC9mcmFnOjkzODU4ZmMzZjYzYjRjZmY5MTJlMTEyNjczMjJkODhlL3RleHRyZWdpb246OTM4NThmYzNmNjNiNGNmZjkxMmUxMTI2NzMyMmQ4OGVfMzUzNw_8521a19e-1e24-482a-97d6-400789fde986">ERNST&#160;&amp; YOUNG LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85NC9mcmFnOjkzODU4ZmMzZjYzYjRjZmY5MTJlMTEyNjczMjJkODhlL3RleHRyZWdpb246OTM4NThmYzNmNjNiNGNmZjkxMmUxMTI2NzMyMmQ4OGVfMzUzOA_c97da058-9bcd-4498-a9a2-157e41537cfd">Dallas, Texas</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMy0xLTEtMS02NTUyNQ_fd281995-7a82-40e8-bf8a-cbfda47f1b5e"
      unitRef="usd">54652000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMy0zLTEtMS02NTUyNQ_19f2b09b-5d34-4383-be8f-9aa05ceec3f3"
      unitRef="usd">30663000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNS0xLTEtMS02NTUyNQ_aa61fd7c-a4d0-4c4d-836f-4e19cc02a626"
      unitRef="usd">415079000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNS0zLTEtMS02NTUyNQ_cbb6d39d-374f-48dc-a59e-367cea5a2e83"
      unitRef="usd">217149000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OilAndGasJointInterestBillingReceivablesCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNi0xLTEtMS02NTUyNQ_49528510-7ff5-4797-90cd-d27e5ecaaaaf"
      unitRef="usd">76521000</us-gaap:OilAndGasJointInterestBillingReceivablesCurrent>
    <us-gaap:OilAndGasJointInterestBillingReceivablesCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNi0zLTEtMS02NTUyNQ_4cf93289-81d3-4060-803c-56c489158fa0"
      unitRef="usd">29755000</us-gaap:OilAndGasJointInterestBillingReceivablesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNy0xLTEtMS02NTUyNQ_10de96a9-2f16-46b1-a731-aa72769c8e36"
      unitRef="usd">18527000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNy0zLTEtMS02NTUyNQ_2a9c2b2d-10e2-4912-bfb1-4a433def7edc"
      unitRef="usd">20834000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfOC0xLTEtMS02NTUyNQ_0abcbb7b-89e2-4a54-868e-c11d1162e32f"
      unitRef="usd">23884000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfOC0zLTEtMS02NTUyNQ_4c6b6588-2f8b-49c8-8e37-7849e25bf2c7"
      unitRef="usd">5258000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTAtMS0xLTEtNjU1MjU_ae60fb24-430d-4234-9cbb-17bf525ff056"
      unitRef="usd">56324000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTAtMy0xLTEtNjU1MjU_7e90bfca-d99d-43d0-82ce-fa795bf30191"
      unitRef="usd">15077000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTEtMS0xLTEtNjU1MjU_1f134768-9053-4b79-8731-69ed6c60023d"
      unitRef="usd">644987000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTEtMy0xLTEtNjU1MjU_356cef1a-0939-4354-ae4a-735ac316077e"
      unitRef="usd">318736000</us-gaap:AssetsCurrent>
    <us-gaap:ProvedOilAndGasPropertySuccessfulEffortMethod
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTQtMS0xLTEtNjU1MjU_5b38fa27-3b45-4254-a22c-39de1742ddb6"
      unitRef="usd">5843409000</us-gaap:ProvedOilAndGasPropertySuccessfulEffortMethod>
    <us-gaap:ProvedOilAndGasPropertySuccessfulEffortMethod
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTQtMy0xLTEtNjU1MjU_5128832b-8b37-43a9-a5d9-59e90197d5bb"
      unitRef="usd">4756394000</us-gaap:ProvedOilAndGasPropertySuccessfulEffortMethod>
    <us-gaap:UnprovedOilAndGasPropertySuccessfulEffortMethod
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTUtMS0xLTEtNjU1MjU_61ae6e5d-2672-4000-a4c2-3bad14b242a5"
      unitRef="usd">298230000</us-gaap:UnprovedOilAndGasPropertySuccessfulEffortMethod>
    <us-gaap:UnprovedOilAndGasPropertySuccessfulEffortMethod
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTUtMy0xLTEtNjU1MjU_a3ca44aa-2b33-4d55-9e88-9b1807c47c1e"
      unitRef="usd">302129000</us-gaap:UnprovedOilAndGasPropertySuccessfulEffortMethod>
    <us-gaap:PropertyPlantAndEquipmentOther
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTYtMS0xLTEtNjU1MjU_bfb856b8-e0ec-4a3b-b8e8-3dc590b66a81"
      unitRef="usd">26475000</us-gaap:PropertyPlantAndEquipmentOther>
    <us-gaap:PropertyPlantAndEquipmentOther
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTYtMy0xLTEtNjU1MjU_fc4ce423-ef7e-42aa-8180-efadfcbacb32"
      unitRef="usd">6690000</us-gaap:PropertyPlantAndEquipmentOther>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTctMS0xLTEtNjU1MjU_66ad8837-33d3-475d-8a1a-2a51f2675ca6"
      unitRef="usd">1545459000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTctMy0xLTEtNjU1MjU_19d5f11c-ff22-4254-9af4-517c063144c1"
      unitRef="usd">1058067000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTgtMS0xLTEtNjU1MjU_95612c3d-58ba-4f47-9267-1076646d32b8"
      unitRef="usd">4622655000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTgtMy0xLTEtNjU1MjU_7c2340a5-d2fd-45b1-baf7-8fa4cb92906b"
      unitRef="usd">4007146000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTktMS0xLTEtNjU1MjU_08e23fc7-e7b5-4f75-8f10-7d1575a8baf5"
      unitRef="usd">335897000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMTktMy0xLTEtNjU1MjU_692d6646-07fb-46ea-9014-9a641059784b"
      unitRef="usd">335897000</us-gaap:Goodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjItMS0xLTEtNjU1MjU_7721ee39-1c00-444c-822f-eee80e012dfb"
      unitRef="usd">90716000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjItMy0xLTEtNjU1MjU_faeded3f-5632-499a-bd24-b42e6c2fb7ae"
      unitRef="usd">6450000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Assets
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjQtMS0xLTEtNjU1MjU_c6578e35-1ed5-4ef1-9ac9-6fac76e813f0"
      unitRef="usd">5694255000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjQtMy0xLTEtNjU1MjU_1ee5616d-3285-4d5a-a948-99acb3212efa"
      unitRef="usd">4668229000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjYtMS0xLTEtNjU1MjU_029d8945-dba8-4696-92bb-af4218047bd3"
      unitRef="usd">530195000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjYtMy0xLTEtNjU1MjU_4bd441c2-1a70-4698-b3fb-7b97f74ddaf0"
      unitRef="usd">314569000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjctMS0xLTEtNjU1MjU_28773938-3a3a-441d-aa43-c07c3f0c1645"
      unitRef="usd">183111000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjctMy0xLTEtNjU1MjU_1f78aa49-1cd3-430e-825d-bbd132749a6f"
      unitRef="usd">135026000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjgtMS0xLTEtNjU1MjU_fdc1e479-13fb-4544-bf38-95cdf65a2935"
      unitRef="usd">38411000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjgtMy0xLTEtNjU1MjU_6f0eaa1d-01a0-42a7-9910-ff4c1890c0b0"
      unitRef="usd">2444000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjktMS0xLTEtNjU1MjU_5119c8d4-638e-4df1-837d-aebc0c9266bc"
      unitRef="usd">4420000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMjktMy0xLTEtNjU1MjU_f2cac527-c6e1-4b23-a7a1-049398007563"
      unitRef="usd">181945000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzAtMS0xLTEtNjU1MjU_acc41da4-52e2-4a20-9092-60eb15370164"
      unitRef="usd">756137000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzAtMy0xLTEtNjU1MjU_aa2bf01a-8aea-4c7c-9bc8-41fc1aa54d60"
      unitRef="usd">633984000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzEtMS0xLTEtNjU1MjU_06e1c71d-af50-422b-8517-a815f4dd6481"
      unitRef="usd">2152571000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzEtMy0xLTEtNjU1MjU_b0a2faff-bbf8-4e9c-8422-7ce8341b7f2f"
      unitRef="usd">2615235000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzItMS0xLTEtNjU1MjU_2d44147f-d8c1-49ec-b3cd-847a73ee6430"
      unitRef="usd">425734000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzItMy0xLTEtNjU1MjU_131f7a93-6718-4f81-9f0a-0d9b8397297f"
      unitRef="usd">197417000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzMtMS0xLTEtNjU1MjU_05fefbf9-677a-4396-b237-401471a6693d"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzMtMy0xLTEtNjU1MjU_dd9890f9-17b8-4a0c-94ee-e7b14f406f55"
      unitRef="usd">4042000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzQtMS0xLTEtNjU1MjU_1b5573fc-2a54-447a-b699-94eaa4f5a503"
      unitRef="usd">52385000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzQtMy0xLTEtNjU1MjU_0390775c-45ce-4ab3-a2d5-ab4bd1f870f4"
      unitRef="usd">4075000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzUtMS0xLTEtNjU1MjU_9c10350c-99ff-41c8-af54-c80a64dbaf7a"
      unitRef="usd">29114000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzUtMy0xLTEtNjU1MjU_384c0d8b-7241-410a-9a3c-8b7270a861ec"
      unitRef="usd">25673000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzYtMS0xLTEtNjU1MjU_429d2b75-1f80-4caa-9483-35fa88b459a4"
      unitRef="usd">0</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzYtMy0xLTEtNjU1MjU_6e97e24f-b103-4da8-b22e-36d651e1761e"
      unitRef="usd">24000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzctMS0xLTEtNjU1MjU_a90e7ce9-1e40-40e5-a0ec-c3b346a9e65b"
      unitRef="usd">3415941000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzctMy0xLTEtNjU1MjU_469734ef-1f46-45bb-b9c0-962e6b5118e1"
      unitRef="usd">3480450000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzgtMS0xLTEtNjU1MjU_b7534510-2da5-4851-9dd3-bf22d128c606"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfMzgtMy0xLTEtNjU1MjU_af2ffbcb-10ef-4ded-8d3e-d0f4032d943d"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDAtMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjozMTk0NTE0NzAyYmI0MGIxYjI1YTUxODhmNmY3YzEzMV80Mw_31226698-5876-44fa-8830-72b0fbe3d23d"
      unitRef="shares">5000000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDAtMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjozMTk0NTE0NzAyYmI0MGIxYjI1YTUxODhmNmY3YzEzMV80Mw_35269dd7-97b6-476b-8773-b8da2695b967"
      unitRef="shares">5000000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDAtMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjozMTk0NTE0NzAyYmI0MGIxYjI1YTUxODhmNmY3YzEzMV8yMTk5MDIzMjU1Njc3_4e48228e-e8f2-49ed-ad7b-68d11f1dc675"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesIssued
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDAtMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjozMTk0NTE0NzAyYmI0MGIxYjI1YTUxODhmNmY3YzEzMV8yMTk5MDIzMjU1Njc3_5770f4d3-0e98-4295-98a1-0234585d5b16"
      unitRef="shares">0</us-gaap:TemporaryEquitySharesIssued>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDAtMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjozMTk0NTE0NzAyYmI0MGIxYjI1YTUxODhmNmY3YzEzMV82Ng_99d9c685-6543-413b-98a3-28441a05f6fc"
      unitRef="shares">175000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquitySharesOutstanding
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDAtMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjozMTk0NTE0NzAyYmI0MGIxYjI1YTUxODhmNmY3YzEzMV82Ng_aef19962-20e7-4534-8449-d31067826441"
      unitRef="shares">175000</us-gaap:TemporaryEquitySharesOutstanding>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i45c78843548c4d6aba39fb3e2f2da7c9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDAtMS0xLTEtNjU1MjU_e02f968c-24f7-4c55-a96f-7564e3ad0f3c"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:TemporaryEquityCarryingAmountAttributableToParent
      contextRef="i24219f5b16e84f81a1a7712b9afc872b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDAtMy0xLTEtNjU1MjU_2ad3c1b1-3a07-494f-9fc0-25390f4a53bc"
      unitRef="usd">175000000</us-gaap:TemporaryEquityCarryingAmountAttributableToParent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDItMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjo3MmQyZGZlM2VhODU0NmJhYjA0N2E0ZjIzZDdhNzZiNV8xNw_8d0a739e-338b-446c-9532-d5dc6d513542"
      unitRef="usdPerShare">0.50</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDItMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjo3MmQyZGZlM2VhODU0NmJhYjA0N2E0ZjIzZDdhNzZiNV8xNw_dcff312f-de3b-4005-8068-cd3b07407404"
      unitRef="usdPerShare">0.50</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDItMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjo3MmQyZGZlM2VhODU0NmJhYjA0N2E0ZjIzZDdhNzZiNV8yNQ_c7864be9-97c3-412e-b2ef-089aa7fcfd93"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDItMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjo3MmQyZGZlM2VhODU0NmJhYjA0N2E0ZjIzZDdhNzZiNV8yNQ_d57165e7-038c-4c70-b961-3a516044744f"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDItMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjo3MmQyZGZlM2VhODU0NmJhYjA0N2E0ZjIzZDdhNzZiNV80Nw_61540679-aa73-4713-86b0-9303ca58c396"
      unitRef="shares">277517087</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDItMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjo3MmQyZGZlM2VhODU0NmJhYjA0N2E0ZjIzZDdhNzZiNV80Nw_efe95bbc-d90d-450c-8fc0-b24bfee48b94"
      unitRef="shares">277517087</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDItMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjo3MmQyZGZlM2VhODU0NmJhYjA0N2E0ZjIzZDdhNzZiNV81NA_2d16934f-ce15-4da0-9422-4aadae64cd8f"
      unitRef="shares">232924646</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDItMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjo3MmQyZGZlM2VhODU0NmJhYjA0N2E0ZjIzZDdhNzZiNV81NA_fb87e5c4-97f8-438b-b327-2ed5b4e60e50"
      unitRef="shares">232924646</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDItMS0xLTEtNjU1MjU_e1e74e86-e8ba-4fb4-b61c-da68d2d2e5eb"
      unitRef="usd">138759000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDItMy0xLTEtNjU1MjU_2769c885-7cc0-4b43-9d03-0fb85dd1d31e"
      unitRef="usd">116462000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDMtMS0xLTEtNjU1MjU_7dfeedb8-8e78-41b0-91ea-25dd4c6cc743"
      unitRef="usd">1253417000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDMtMy0xLTEtNjU1MjU_f6eeb2ac-5d2c-4455-a906-8a789cbca814"
      unitRef="usd">1100359000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDQtMS0xLTEtNjU1MjU_1bbcdd13-20e5-44f2-b5cd-0f05f1aea77d"
      unitRef="usd">886138000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDQtMy0xLTEtNjU1MjU_ebccc184-035e-4db2-993d-f297a539d15b"
      unitRef="usd">-204042000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDUtMS0xLTEtNjU1MjU_7202ad77-27cf-4bf8-9251-2ac2106e9982"
      unitRef="usd">2278314000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDUtMy0xLTEtNjU1MjU_08825971-3929-43fb-9cf4-af4064a118f5"
      unitRef="usd">1012779000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDYtMS0xLTEtNjU1MjU_ccdae706-5913-4b09-850d-401cc413c024"
      unitRef="usd">5694255000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV85Ny9mcmFnOmZiZmVhZjcwYTg1NDRhMGZhZDBlOGQxYmNkMjU2YTczL3RhYmxlOmVlODk0ZWFiODg3ZDRmODQ4OGUwMTg4ZGYxZDdiZmFhL3RhYmxlcmFuZ2U6ZWU4OTRlYWI4ODdkNGY4NDg4ZTAxODhkZjFkN2JmYWFfNDYtMy0xLTEtNjU1MjU_a1e29afe-021d-42d1-8d77-2ddb65a7b357"
      unitRef="usd">4668229000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i17c4351f0ed24922b380b1e0f1b7ffa2_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzQtMS0xLTEtNjU1MjU_acd4eaa7-ae23-4bbe-8980-83240ee41395"
      unitRef="usd">3117094000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3b5ad1870b0c415f952815ffa2747816_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzQtMy0xLTEtNjU1MjU_26fc8417-ac0a-4091-beb1-4d1664ef2d78"
      unitRef="usd">1775768000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icfba5af8cc294b67a4c32add7b76a356_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzQtNS0xLTEtNjU1MjU_db8fb3f7-cd36-40bb-b6cb-496c86c83ad9"
      unitRef="usd">809399000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idad93b6a36f242a4a01380860552e443_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzUtMS0xLTEtNjU1MjU_117abf21-0eb6-49f3-8b1c-879fa02b7a58"
      unitRef="usd">7597000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i45ba3f44871e4d5c9853442063af261f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzUtMy0xLTEtNjU1MjU_28d9eb14-781b-49ba-bba5-9ca01d1998dd"
      unitRef="usd">74962000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i53e16fb39d54489e9f1d1ca4b23c3834_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzUtNS0xLTEtNjU1MjU_e65729cf-aecd-4671-ba44-c004b74abc3a"
      unitRef="usd">48796000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6c79d87cb2944e01938b493d0e25ec01_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzYtMS0xLTEtNjU1MjU_5605cab1-03c1-44bc-ba77-849168bf70b1"
      unitRef="usd">3124691000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia26d333e93b14ac491c5c85b4860848d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzYtMy0xLTEtNjU1MjU_a910e60b-d6dc-4dd3-929e-3ed3add5b2a4"
      unitRef="usd">1850730000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8e536f7a2ed9409cb5d5d832eb35c7d1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzYtNS0xLTEtNjU1MjU_29c552fd-176e-42e2-a0eb-d4645cc3dc23"
      unitRef="usd">858195000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ce6e77a559645f8b5f18110baf103ff_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzctMS0xLTEtNzQzMDE_ff932697-e1bf-46a8-866a-e3efd758043f"
      unitRef="usd">503366000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6771b2d269664743920374e49fe24481_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzctMy0xLTEtNjk5Mzc_c6ac8380-fa4d-4c45-bdf4-0ecd3a3f4b85"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib35dd2321eac4425a070a3d8b82918f0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzctNS0xLTEtNjk5Mzc_cea2d4bb-6b5a-49f5-a152-f351f26812eb"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzgtMS0xLTEtNjk5Mzc_7e19ffb0-675e-423d-8cb3-c4b23fe904f9"
      unitRef="usd">3628057000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzgtMy0xLTEtNjk5Mzc_d85a6080-e105-4aa0-bd07-c009e2fe31f9"
      unitRef="usd">1850730000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzgtNS0xLTEtNjk5Mzc_8954b461-e83b-4822-bcdc-ef06347d27d3"
      unitRef="usd">858195000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <crk:ProductionAndSeveranceTaxesOperatingExpense
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzgtMS0xLTEtNjU1MjU_fb18c059-c87e-4f73-9e28-3c8b48930f59"
      unitRef="usd">77917000</crk:ProductionAndSeveranceTaxesOperatingExpense>
    <crk:ProductionAndSeveranceTaxesOperatingExpense
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzgtMy0xLTEtNjU1MjU_0b6c5875-c2cf-4824-b186-116b3f5d3e9e"
      unitRef="usd">49141000</crk:ProductionAndSeveranceTaxesOperatingExpense>
    <crk:ProductionAndSeveranceTaxesOperatingExpense
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzgtNS0xLTEtNjU1MjU_7efee69b-3f14-4067-8b46-200bc8d05580"
      unitRef="usd">36967000</crk:ProductionAndSeveranceTaxesOperatingExpense>
    <crk:GasGatheringAndTransportationCost
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzktMS0xLTEtNjU1MjU_f1ece4ea-47f3-4128-9968-7ef1c52a0574"
      unitRef="usd">155679000</crk:GasGatheringAndTransportationCost>
    <crk:GasGatheringAndTransportationCost
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzktMy0xLTEtNjU1MjU_941757b2-e8d6-435f-b201-bef622f1735a"
      unitRef="usd">130940000</crk:GasGatheringAndTransportationCost>
    <crk:GasGatheringAndTransportationCost
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzktNS0xLTEtNjU1MjU_cb02027d-47dd-492b-a8e7-884a46050001"
      unitRef="usd">106582000</crk:GasGatheringAndTransportationCost>
    <crk:LeaseOperatingExpenses
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzEwLTEtMS0xLTY1NTI1_5d439f75-b300-4234-8d29-837407b0a2ef"
      unitRef="usd">111134000</crk:LeaseOperatingExpenses>
    <crk:LeaseOperatingExpenses
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzEwLTMtMS0xLTY1NTI1_9a7de276-8189-446b-a682-163d46aca468"
      unitRef="usd">103467000</crk:LeaseOperatingExpenses>
    <crk:LeaseOperatingExpenses
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzEwLTUtMS0xLTY1NTI1_b62dcf10-713f-4c55-8c64-86ec5e3f7cfd"
      unitRef="usd">102452000</crk:LeaseOperatingExpenses>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzExLTEtMS0xLTY1NTI1_5afdc8ea-6e95-41d1-a66f-231bc4aca8b8"
      unitRef="usd">489450000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzExLTMtMS0xLTY1NTI1_14a667e1-e326-4bf3-8cd9-f2b51778dae8"
      unitRef="usd">469388000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzExLTUtMS0xLTY1NTI1_ddc19d27-055a-47fa-909f-88a8bb32491e"
      unitRef="usd">417112000</us-gaap:DepreciationDepletionAndAmortization>
    <crk:OperatingExpenseGasServices
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE0LTEtMS0xLTc0MzA3_99e5592c-1a99-4840-a8a6-75596285aa16"
      unitRef="usd">465044000</crk:OperatingExpenseGasServices>
    <crk:OperatingExpenseGasServices
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE0LTMtMS0xLTY5OTYx_4047bbca-c24a-4a47-9e90-4adedb3e2790"
      unitRef="usd">0</crk:OperatingExpenseGasServices>
    <crk:OperatingExpenseGasServices
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE0LTUtMS0xLTY5OTYx_d76a191f-7cfd-4c5f-9f7a-176ddc26183b"
      unitRef="usd">0</crk:OperatingExpenseGasServices>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzEyLTEtMS0xLTY1NTI1_b3da8994-05ef-4775-aec7-15101b12fde6"
      unitRef="usd">39405000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzEyLTMtMS0xLTY1NTI1_9fecc2bf-0c3a-4948-bd86-987db0eef16e"
      unitRef="usd">34943000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzEyLTUtMS0xLTY1NTI1_c8ee9f5f-cdcf-4793-9583-e944996e1f65"
      unitRef="usd">32040000</us-gaap:GeneralAndAdministrativeExpense>
    <crk:ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzEzLTEtMS0xLTY1NTI1_e888e3f7-e2f8-4d21-9322-4e603797c4f5"
      unitRef="usd">8287000</crk:ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts>
    <crk:ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzEzLTMtMS0xLTY1NTI1_2cac674a-7f7b-4deb-a46a-3b6a4b823d4a"
      unitRef="usd">0</crk:ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts>
    <crk:ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzEzLTUtMS0xLTY1NTI1_dbdf8306-3dcd-4997-a3b1-fd06c44af067"
      unitRef="usd">27000</crk:ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE0LTEtMS0xLTY1NTI1_fb457e02-66f8-43b4-baee-c362ccddad62"
      unitRef="usd">340000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE0LTMtMS0xLTY1NTI1_dd4ef310-697d-4030-a86a-11ff22590830"
      unitRef="usd">-162077000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE0LTUtMS0xLTY1NTI1_6ef3c556-e9e3-4cda-9ce9-bb92329ac8c1"
      unitRef="usd">17000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:OperatingExpenses
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE1LTEtMS0xLTY1NTI1_769e9b9f-79ac-455d-bb29-2a0d9c569671"
      unitRef="usd">1346576000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE1LTMtMS0xLTY1NTI1_073559bd-404f-45ec-9cef-66a77a6e2e45"
      unitRef="usd">949956000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE1LTUtMS0xLTY1NTI1_b5bf0b22-e475-42c3-a43d-1cec964a55ea"
      unitRef="usd">695163000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE2LTEtMS0xLTY1NTI1_a3d51688-4a1b-47d2-8bf2-cb71a32cee50"
      unitRef="usd">2281481000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE2LTMtMS0xLTY1NTI1_ad08ac14-baf9-48c1-a599-904be664c052"
      unitRef="usd">900774000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE2LTUtMS0xLTY1NTI1_f8e6a7e7-646d-4e1e-b450-002bb912c690"
      unitRef="usd">163032000</us-gaap:OperatingIncomeLoss>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE4LTEtMS0xLTY1NTI1_7da36bd8-ee63-4b03-9a8b-c21541d7d297"
      unitRef="usd">-662522000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE4LTMtMS0xLTY1NTI1_35ca3ec8-442b-4579-89d6-f7f955240c02"
      unitRef="usd">-560648000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE4LTUtMS0xLTY1NTI1_c6d614d9-7b51-4417-ad6b-d33841099ae7"
      unitRef="usd">9951000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:InterestAndOtherIncome
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE5LTEtMS0xLTY1NTI1_5b28092a-92ba-4ff3-a2b9-c75d5b31133a"
      unitRef="usd">916000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE5LTMtMS0xLTY1NTI1_714343f0-9229-4fc7-b415-e814a140f335"
      unitRef="usd">636000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzE5LTUtMS0xLTY1NTI1_cfe721bb-e508-4ea3-8175-21463b92b124"
      unitRef="usd">1080000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestExpense
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzIwLTEtMS0xLTY1NTI1_0bdac29d-f9d0-4efd-9629-5094480f2131"
      unitRef="usd">171092000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzIwLTMtMS0xLTY1NTI1_c94cb5cb-3bf0-4470-863f-e8305dc59653"
      unitRef="usd">218485000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzIwLTUtMS0xLTY1NTI1_3a4fe362-8d53-4463-9693-9f6de7ec6fcb"
      unitRef="usd">234829000</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzIxLTEtMS0xLTY1NTI1_a5722b9c-cf97-477f-a188-4accddde00b3"
      unitRef="usd">-46840000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzIxLTMtMS0xLTY1NTI1_9307fb04-8ec6-435c-bf7d-1c11eab0104f"
      unitRef="usd">-352599000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzIxLTUtMS0xLTY1NTI1_3c9faded-3724-4c54-aace-14ed0fe13e6d"
      unitRef="usd">-861000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzIzLTEtMS0xLTY1NTI1_e0ac99af-2590-4cf6-b59f-4c5d61de3cac"
      unitRef="usd">-879538000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzIzLTMtMS0xLTY1NTI1_2f673d2b-5c53-4ff9-ab78-57aef44e23bb"
      unitRef="usd">-1131096000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzIzLTUtMS0xLTY1NTI1_efdb8e9a-73f1-4ca1-9aae-b1de8285105c"
      unitRef="usd">-224659000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI0LTEtMS0xLTY1NTI1_cbdcd1b5-a721-43f9-9343-0145e2edfbb3"
      unitRef="usd">1401943000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI0LTMtMS0xLTY1NTI1_5def0f76-068c-49f6-9cf5-a96fbcfbc519"
      unitRef="usd">-230322000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI0LTUtMS0xLTY1NTI1_d41c347e-8cad-4963-aaec-7318c6f4168c"
      unitRef="usd">-61627000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI1LTEtMS0xLTY1NTI1_19b2700f-e41c-4968-902c-033d1085c8f0"
      unitRef="usd">261061000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI1LTMtMS0xLTY1NTI1_a8087349-c5e1-4b48-9baf-4796acd5b178"
      unitRef="usd">11403000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI1LTUtMS0xLTY1NTI1_73f63d3c-338c-47ab-97d9-9b2b5f4dab32"
      unitRef="usd">-9210000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI2LTEtMS0xLTY1NTI1_279bb620-9481-4a81-b118-dcf41a499c0b"
      unitRef="usd">1140882000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI2LTMtMS0xLTY1NTI1_1b57d266-32ad-4e56-a496-f956c745d64a"
      unitRef="usd">-241725000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI2LTUtMS0xLTY1NTI1_55336cbd-2949-45ca-b714-abe5093c79cf"
      unitRef="usd">-52417000</us-gaap:NetIncomeLoss>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI3LTEtMS0xLTY1NTI1_f0041893-9553-421c-a86b-045eb0b4e97d"
      unitRef="usd">16014000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI3LTMtMS0xLTY1NTI1_971b6dd8-6d31-4dc8-9e84-fa0a7d346fa7"
      unitRef="usd">17500000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI3LTUtMS0xLTY1NTI1_6ff5f0ef-6f3d-402c-90b9-1273ec7dbd14"
      unitRef="usd">30996000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI4LTEtMS0xLTY1NTI1_8ca5179c-7881-47b1-b4dc-69b7624b240e"
      unitRef="usd">1124868000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI4LTMtMS0xLTY1NTI1_e9d02ea5-af47-43c3-a8d7-6e8717bee6b7"
      unitRef="usd">-259225000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzI4LTUtMS0xLTY1NTI1_1d740768-e569-4c31-967b-27c69b48f95f"
      unitRef="usd">-83413000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMwLTEtMS0xLTY1NTI1_5a344065-4bcf-426f-891a-d87a7d10ad69"
      unitRef="usdPerShare">4.75</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMwLTMtMS0xLTY1NTI1_1ea0e951-c86a-441b-9ceb-9d32190c348e"
      unitRef="usdPerShare">-1.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMwLTUtMS0xLTY1NTI1_95360ec8-f3fc-428d-8b9d-23b8d9368e60"
      unitRef="usdPerShare">-0.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMzLTEtMS0xLTc0NzYx_9cd2c23b-0508-4f62-8224-b665fd656cca"
      unitRef="usdPerShare">4.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMzLTMtMS0xLTc0NzYx_5fdc9306-79db-42eb-a0d0-de2d1dfaf775"
      unitRef="usdPerShare">-1.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMzLTUtMS0xLTc0NzYx_b34a26be-e94c-43ca-b1d2-99b287c249f1"
      unitRef="usdPerShare">-0.39</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMyLTEtMS0xLTY1NTI1_4f404b72-90f4-4cb2-9fb8-18b1798801e4"
      unitRef="shares">236045000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMyLTMtMS0xLTY1NTI1_72fcbb3c-9e37-4852-b2aa-0c401933b744"
      unitRef="shares">231633000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMyLTUtMS0xLTY1NTI1_659b42f6-ba43-4ac2-ac80-a03014f196e8"
      unitRef="shares">215194000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMzLTEtMS0xLTY1NTI1_6ec82da6-c45e-4ba0-bb39-7c7e806e87f9"
      unitRef="shares">277465000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMzLTMtMS0xLTY1NTI1_994f5db7-0211-455f-a0a9-a731bb973455"
      unitRef="shares">231633000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzMzLTUtMS0xLTY1NTI1_6ff762e2-fd56-440e-a775-da18ef7b78aa"
      unitRef="shares">215194000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzM0LTEtMS0xLTY5Nzg4_ca059978-5e86-4dd1-9e1c-e099b428d949"
      unitRef="usdPerShare">0.125</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzM0LTMtMS0xLTY5Nzg4_21ff1e3a-f73e-4399-b306-c9a6156f40b4"
      unitRef="usdPerShare">0</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDAvZnJhZzo0ZmY2MjZjNzI4MTQ0MGZkOWQwYzA4YTRlZThiNTBiMi90YWJsZTo2YjhhMWIyZTJiYzY0MWYyYTlmMWY5ZTM4ODhhY2I1My90YWJsZXJhbmdlOjZiOGExYjJlMmJjNjQxZjJhOWYxZjllMzg4OGFjYjUzXzM0LTUtMS0xLTY5Nzg4_595ac71b-3ba9-44cd-8637-1fb62d3aa444"
      unitRef="usdPerShare">0</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:SharesIssued
      contextRef="ifa172f7b5da14513b40135b00845ed0f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzItMS0xLTEtNjU1MjU_046894ae-ed6c-4544-984a-401189a6f419"
      unitRef="shares">190007000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ifa172f7b5da14513b40135b00845ed0f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzItMy0xLTEtNjU1MjU_078c91ec-b199-43f3-b3cf-d1b0da076762"
      unitRef="usd">95003000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i40463992d438455fb3fa3e1241f4aa4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzItNS0xLTEtNjU1MjU_51443b91-581c-4b79-8640-7eeb3441654b"
      unitRef="usd">909423000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie65daff2dabd4c3f8ab126a0b1e06e93_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzItNy0xLTEtNjU1MjU_72f712a8-ecf0-45b7-851d-c11673f73755"
      unitRef="usd">138596000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6b2b1c3ab2134e42aaf93935e6fb653a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzItOS0xLTEtNjU1MjU_5167bc52-bfe1-41da-ab33-ab7ac7419581"
      unitRef="usd">1143022000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="icddbf568a124486493f80d3f4c49d343_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzQtMS0xLTEtNjU1MjU_924b3ba1-ff5b-4f48-917a-8c8817cb5669"
      unitRef="shares">431000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="icddbf568a124486493f80d3f4c49d343_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzQtMy0xLTEtNjU1MjU_4af1a0d0-ebfe-4c3b-b1cb-741068a5a9d1"
      unitRef="usd">216000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if6698a868872418e8fe0967e371b84de_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzQtNS0xLTEtNjU1MjU_4fa98291-5f91-498c-9c35-1f5ed8e5d704"
      unitRef="usd">6248000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzQtOS0xLTEtNjU1MjU_5d021bb8-e629-4d8f-8c6e-77739e49205a"
      unitRef="usd">6464000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="icddbf568a124486493f80d3f4c49d343_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzUtMS0xLTEtNjU1MjU_240a05fc-9ab5-4a44-81fc-f0b545fd0c67"
      unitRef="shares">115000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="icddbf568a124486493f80d3f4c49d343_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzUtMy0xLTEtNjU1MjU_5bb88e10-4424-4cd1-ba70-ddd19faccf3d"
      unitRef="usd">59000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if6698a868872418e8fe0967e371b84de_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzUtNS0xLTEtNjU1MjU_223c5386-875e-4898-a8cf-035c94853b49"
      unitRef="usd">633000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzUtOS0xLTEtNjU1MjU_f7e25728-d0b2-465c-b981-c6441e56ca52"
      unitRef="usd">692000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="icddbf568a124486493f80d3f4c49d343_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzYtMS0xLTEtNjU1MjU_7f76450c-6dff-4ef6-9094-70d09c5f3579"
      unitRef="shares">42092000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="icddbf568a124486493f80d3f4c49d343_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzYtMy0xLTEtNjU1MjU_77de5875-176a-4cb6-b822-53006faf8708"
      unitRef="usd">21046000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if6698a868872418e8fe0967e371b84de_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzYtNS0xLTEtNjU1MjU_6b19e429-6deb-45d1-9424-6aa0c93a9172"
      unitRef="usd">190592000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzYtOS0xLTEtNjU1MjU_0c0070ce-267c-4f31-bfcd-52a20dcf07ac"
      unitRef="usd">211638000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="if6698a868872418e8fe0967e371b84de_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzctNS0xLTEtNjU1MjU_3fd90aa5-331a-4027-9f2a-c33810df0898"
      unitRef="usd">10246000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzctOS0xLTEtNjU1MjU_f1473444-04ff-4648-b349-5c33906d9abd"
      unitRef="usd">10246000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:NetIncomeLoss
      contextRef="i0ee53dedd258480c9245ff566a77614b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzgtNy0xLTEtNjU1MjU_ab3e6f8f-d1b7-49a3-ba08-acc17babad5c"
      unitRef="usd">-52417000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzgtOS0xLTEtNjU1MjU_254a5a21-a4a8-4a96-88aa-a0e55a7c7dff"
      unitRef="usd">-52417000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="i0ee53dedd258480c9245ff566a77614b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzktNy0xLTEtNjU1MjU_334acdee-822d-4bf5-ad15-09ded5daad91"
      unitRef="usd">5417000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <us-gaap:PreferredStockAccretionOfRedemptionDiscount
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzktOS0xLTEtNjU1MjU_1f5827e0-7165-4919-a1a4-d6512faccd7f"
      unitRef="usd">5417000</us-gaap:PreferredStockAccretionOfRedemptionDiscount>
    <crk:TemporaryEquityDividendsOnTemporaryEquityValue
      contextRef="i0ee53dedd258480c9245ff566a77614b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzEwLTctMS0xLTY1NTI1_9cc6b66e-e3ca-410c-a349-91774e0124fc"
      unitRef="usd">25579000</crk:TemporaryEquityDividendsOnTemporaryEquityValue>
    <crk:TemporaryEquityDividendsOnTemporaryEquityValue
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzEwLTktMS0xLTY1NTI1_d7114fb3-351c-40ed-9b4f-3b414f2c2981"
      unitRef="usd">25579000</crk:TemporaryEquityDividendsOnTemporaryEquityValue>
    <us-gaap:SharesIssued
      contextRef="i8626e72b067a4e9b827662b98debe678_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzExLTEtMS0xLTY1NTI1_0e16da1c-6fdf-4336-8ea0-4d2257f735a3"
      unitRef="shares">232415000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i8626e72b067a4e9b827662b98debe678_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzExLTMtMS0xLTY1NTI1_c4d1d2c3-1096-45a2-a84b-adbf617b97ab"
      unitRef="usd">116206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4cc1ff81f3cf41619f207b09cac46ce2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzExLTUtMS0xLTY1NTI1_5613d508-3d27-429a-9076-be61e87f66b5"
      unitRef="usd">1095384000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia3189dd35e2b444ba33edc6edbb0aabf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzExLTctMS0xLTY1NTI1_76e36bd3-c318-4d3a-9e31-b717935a94fd"
      unitRef="usd">55183000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzExLTktMS0xLTY1NTI1_b9b5e378-68ba-499f-9c63-18b122e94f3d"
      unitRef="usd">1266773000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i5545f8deb2974c55afb1d572fd1d2811_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzEyLTEtMS0xLTY1NTI1_fe420c3d-acff-46fc-a378-19e43d4ed5cb"
      unitRef="shares">766000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5545f8deb2974c55afb1d572fd1d2811_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzEyLTMtMS0xLTY1NTI1_3bd97f64-966c-46ae-a811-fd789a2cd23d"
      unitRef="usd">384000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ifd1c2063c9c44eac97089c4f1f16a48c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzEyLTUtMS0xLTY1NTI1_cd2a5f86-f2be-4ceb-8bde-ad225b9cb935"
      unitRef="usd">6415000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzEyLTktMS0xLTY1NTI1_14ed9476-6e8a-4ed4-9e5f-52b5f7f6a6d7"
      unitRef="usd">6799000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i5545f8deb2974c55afb1d572fd1d2811_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzEzLTEtMS0xLTY1NTI1_e592e9b4-7b2f-460f-a119-b32b15f24ad6"
      unitRef="shares">256000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i5545f8deb2974c55afb1d572fd1d2811_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzEzLTMtMS0xLTY1NTI1_dde58883-95c3-440b-a8f5-6d8a1df73198"
      unitRef="usd">128000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ifd1c2063c9c44eac97089c4f1f16a48c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzEzLTUtMS0xLTY1NTI1_ac8ee0ad-f063-47dc-9849-a0427c55a70b"
      unitRef="usd">1284000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzEzLTktMS0xLTY1NTI1_e0b24b34-5f32-4af9-b497-af843b0348ef"
      unitRef="usd">1412000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="ifd1c2063c9c44eac97089c4f1f16a48c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE1LTUtMS0xLTY1NTI1_7f64c8af-7c32-4c45-91a0-57c81bbb7390"
      unitRef="usd">156000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE1LTktMS0xLTY1NTI1_ad266866-8beb-46cf-8cf9-7d7f7ebcb5d7"
      unitRef="usd">156000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:NetIncomeLoss
      contextRef="i6c97012c86ee454bbeb4dd0e07aa090c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE2LTctMS0xLTY1NTI1_cdebcee5-440e-49b1-861b-fe59765c05c7"
      unitRef="usd">-241725000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE2LTktMS0xLTY1NTI1_2d15a823-c300-4c4b-8390-0362003e469d"
      unitRef="usd">-241725000</us-gaap:NetIncomeLoss>
    <crk:TemporaryEquityDividendsOnTemporaryEquityValue
      contextRef="i6c97012c86ee454bbeb4dd0e07aa090c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE4LTctMS0xLTY1NTI1_3d15c6c7-da01-4e1c-b042-05c822227df1"
      unitRef="usd">17500000</crk:TemporaryEquityDividendsOnTemporaryEquityValue>
    <crk:TemporaryEquityDividendsOnTemporaryEquityValue
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE4LTktMS0xLTY1NTI1_f452f3c3-03e9-4efe-ad34-30d0b9f53a16"
      unitRef="usd">17500000</crk:TemporaryEquityDividendsOnTemporaryEquityValue>
    <us-gaap:SharesIssued
      contextRef="i3145b382be5142af9975c57d1e31a51b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE5LTEtMS0xLTY1NTI1_3ad74172-f411-406c-a87a-918266fcfe4c"
      unitRef="shares">232925000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i3145b382be5142af9975c57d1e31a51b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE5LTMtMS0xLTY1NTI1_541b87f9-b23e-4412-b10e-d618093c2c00"
      unitRef="usd">116462000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if39144198fa743aabb6820502e7dea0c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE5LTUtMS0xLTY1NTI1_f6a5277f-c3ed-4246-a5b7-d5a23a4d4c1c"
      unitRef="usd">1100359000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i591715589db44dde88f9a74dc82805c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE5LTctMS0xLTY1NTI1_d7121eb5-72e0-401a-9e66-e907764ce66b"
      unitRef="usd">-204042000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE5LTktMS0xLTY1NTI1_0af3b856-3b09-4767-854f-1db9d426c055"
      unitRef="usd">1012779000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ia06efcdac1a14a6091b278e04cd3fc8e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE4LTEtMS0xLTcwNzc3_0137ebde-0fb8-4c7c-b568-c8f1f1273d0e"
      unitRef="shares">43750000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ia06efcdac1a14a6091b278e04cd3fc8e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE4LTMtMS0xLTcwNzc3_59797320-0abc-4927-bd40-9e24029cdce9"
      unitRef="usd">21875000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i741474398c0b46ffa751c48adbd6d99e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE4LTUtMS0xLTcwNzc3_7c1d21be-3f01-4779-8de6-527300189b26"
      unitRef="usd">153125000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzE4LTktMS0xLTcwNzc3_8605aa8d-2520-4c2e-a235-913c09bd2433"
      unitRef="usd">175000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ia06efcdac1a14a6091b278e04cd3fc8e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzIwLTEtMS0xLTY1NTI1_a2919d27-f35a-435e-8a1c-55aef5962d8c"
      unitRef="shares">1159000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia06efcdac1a14a6091b278e04cd3fc8e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzIwLTMtMS0xLTY1NTI1_26f92f93-51f9-421d-87a4-6ebccc92f1a0"
      unitRef="usd">580000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i741474398c0b46ffa751c48adbd6d99e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzIwLTUtMS0xLTY1NTI1_c978a09d-8e1e-4d4f-9539-1fb9956faaf1"
      unitRef="usd">6030000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzIwLTktMS0xLTY1NTI1_6201520d-bc6b-4e6b-a99d-ceda684c54eb"
      unitRef="usd">6610000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="ia06efcdac1a14a6091b278e04cd3fc8e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzIxLTEtMS0xLTY1NTI1_07432273-e7b7-48f2-9611-db704df3dc4a"
      unitRef="shares">317000</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia06efcdac1a14a6091b278e04cd3fc8e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzIxLTMtMS0xLTY1NTI1_22065c5f-0a60-4f30-9c9c-bd848af47a3a"
      unitRef="usd">158000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i741474398c0b46ffa751c48adbd6d99e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzIxLTUtMS0xLTY1NTI1_05ff05c2-5c43-4a3f-ba7f-05673778b7c5"
      unitRef="usd">6097000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzIxLTktMS0xLTY1NTI1_305fd1e6-ec44-4a5c-910e-d700455060b2"
      unitRef="usd">6255000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetIncomeLoss
      contextRef="i0c12e2d175ec4abca7aecf0b47ab9ac5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzIzLTctMS0xLTY1NTI1_1f4449dd-43ff-46e9-99d6-102b6fb26198"
      unitRef="usd">1140882000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzIzLTktMS0xLTY1NTI1_b614a5e7-43c6-4ede-95c0-b315f0a7180c"
      unitRef="usd">1140882000</us-gaap:NetIncomeLoss>
    <crk:TemporaryEquityDividendsOnTemporaryEquityValue
      contextRef="i0c12e2d175ec4abca7aecf0b47ab9ac5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzI0LTctMS0xLTY1NTI1_77fd26a5-c173-4d65-ae27-37a6eb521a8b"
      unitRef="usd">16014000</crk:TemporaryEquityDividendsOnTemporaryEquityValue>
    <crk:TemporaryEquityDividendsOnTemporaryEquityValue
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzI0LTktMS0xLTY1NTI1_40311ee1-cd42-40e6-8052-42927a4abdc5"
      unitRef="usd">16014000</crk:TemporaryEquityDividendsOnTemporaryEquityValue>
    <us-gaap:DividendsCommonStockPaidinkind
      contextRef="i0c12e2d175ec4abca7aecf0b47ab9ac5_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzI0LTctMS0xLTczOTky_6d26f346-a24d-454f-a5a2-64a8809270d1"
      unitRef="usd">34688000</us-gaap:DividendsCommonStockPaidinkind>
    <us-gaap:DividendsCommonStockPaidinkind
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzI0LTktMS0xLTczOTky_fd66be78-4e0c-4432-bdb1-24b459e05e13"
      unitRef="usd">34688000</us-gaap:DividendsCommonStockPaidinkind>
    <us-gaap:SharesIssued
      contextRef="i5d29822399264862af9785e2c93f4a1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzI1LTEtMS0xLTY1NTI1_46bd4f60-b2c5-4076-a9aa-8e998151f111"
      unitRef="shares">277517000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i5d29822399264862af9785e2c93f4a1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzI1LTMtMS0xLTY1NTI1_35417917-fbd9-4604-a74f-db070b0a2f26"
      unitRef="usd">138759000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1abaee64630743809b6891b4604f2425_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzI1LTUtMS0xLTY1NTI1_b2940ec9-e3df-4206-967f-5d4a66db0da8"
      unitRef="usd">1253417000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8cb648bfbaa44bf1b39ce1596553cfdc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzI1LTctMS0xLTY1NTI1_7cc98f6f-fcab-4728-9130-45a97d557f23"
      unitRef="usd">886138000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDMvZnJhZzo0ZDM0NmY5ZTNiMzU0M2ZlODYzN2E4MWFhYmY5YmNmMy90YWJsZTpjZmEzYTYwMzhkMDA0ZDJkOWJkZGEwNzk3MDdkNjg3OS90YWJsZXJhbmdlOmNmYTNhNjAzOGQwMDRkMmQ5YmRkYTA3OTcwN2Q2ODc5XzI1LTktMS0xLTY1NTI1_746186f1-47f8-46bd-899b-bcb0d43eebdf"
      unitRef="usd">2278314000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzQtMS0xLTEtNjU1MjU_63d666f2-48cf-4c1a-a4ce-31ad6230c88a"
      unitRef="usd">1140882000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzQtMy0xLTEtNjU1MjU_e72ccd6f-7235-4287-9157-b125d877b84d"
      unitRef="usd">-241725000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzQtNS0xLTEtNjU1MjU_7d7f977a-80a2-4475-9066-b272541ff9f4"
      unitRef="usd">-52417000</us-gaap:ProfitLoss>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzYtMS0xLTEtNjU1MjU_4c160cb3-91e9-4a6e-b217-2309250b5c4b"
      unitRef="usd">228317000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzYtMy0xLTEtNjU1MjU_ba29400b-9f29-48fe-9257-2bb629e09841"
      unitRef="usd">-3565000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzYtNS0xLTEtNjU1MjU_47fa6060-8030-4eb4-a4c6-d11507d1a86c"
      unitRef="usd">-9409000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ExplorationAbandonmentAndImpairmentExpense
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzctMS0xLTEtNjU1MjU_1c490433-256b-4aec-b464-6ced425effa6"
      unitRef="usd">0</us-gaap:ExplorationAbandonmentAndImpairmentExpense>
    <us-gaap:ExplorationAbandonmentAndImpairmentExpense
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzctMy0xLTEtNjU1MjU_aaacf47a-50d3-427e-81b9-b5438bfb4517"
      unitRef="usd">0</us-gaap:ExplorationAbandonmentAndImpairmentExpense>
    <us-gaap:ExplorationAbandonmentAndImpairmentExpense
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzctNS0xLTEtNjU1MjU_a518cc89-d791-4821-8437-72fb2718692f"
      unitRef="usd">27000</us-gaap:ExplorationAbandonmentAndImpairmentExpense>
    <us-gaap:GainLossOnSaleOfProperty
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzgtMS0xLTEtNjU1MjU_0c8b338d-c5ee-434a-a072-39a768658972"
      unitRef="usd">340000</us-gaap:GainLossOnSaleOfProperty>
    <us-gaap:GainLossOnSaleOfProperty
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzgtMy0xLTEtNjU1MjU_8754aab8-4739-4e73-95b6-80ad71bed5d4"
      unitRef="usd">-162077000</us-gaap:GainLossOnSaleOfProperty>
    <us-gaap:GainLossOnSaleOfProperty
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzgtNS0xLTEtNjU1MjU_51411d52-121e-4e4a-805d-df7a66874078"
      unitRef="usd">17000</us-gaap:GainLossOnSaleOfProperty>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzktMS0xLTEtNjU1MjU_5c7a018d-8956-40a2-a0c2-66b1a2cbdd9b"
      unitRef="usd">489450000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzktMy0xLTEtNjU1MjU_397903e5-9cfe-4228-aa6b-4f7955c58789"
      unitRef="usd">469388000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzktNS0xLTEtNjU1MjU_5f0fb086-46a2-4f83-98be-1b0388b16775"
      unitRef="usd">417112000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GainLossOnSaleOfCommodityContracts
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzEwLTEtMS0xLTY1NTI1_5dff08f4-9ca6-4a41-94ef-53d524ba5a64"
      unitRef="usd">-662522000</us-gaap:GainLossOnSaleOfCommodityContracts>
    <us-gaap:GainLossOnSaleOfCommodityContracts
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzEwLTMtMS0xLTY1NTI1_457532a8-3dc3-455e-bbe8-f631c9691f6e"
      unitRef="usd">-560648000</us-gaap:GainLossOnSaleOfCommodityContracts>
    <us-gaap:GainLossOnSaleOfCommodityContracts
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzEwLTUtMS0xLTY1NTI1_1d3a5590-389c-43e5-99f7-45c83c8e4e8f"
      unitRef="usd">9951000</us-gaap:GainLossOnSaleOfCommodityContracts>
    <crk:DerivativeCashPaidReceivedOnHedge
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzExLTEtMS0xLTY1NTI1_58c489ae-aaba-49f0-b516-8b483862df28"
      unitRef="usd">862715000</crk:DerivativeCashPaidReceivedOnHedge>
    <crk:DerivativeCashPaidReceivedOnHedge
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzExLTMtMS0xLTY1NTI1_ded59fae-0f7b-4725-a94a-4934b1e7bc56"
      unitRef="usd">419714000</crk:DerivativeCashPaidReceivedOnHedge>
    <crk:DerivativeCashPaidReceivedOnHedge
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzExLTUtMS0xLTY1NTI1_7e194e84-f199-4c52-8cdf-eb10d56b8d8c"
      unitRef="usd">-134496000</crk:DerivativeCashPaidReceivedOnHedge>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzEyLTEtMS0xLTY1NTI1_b4432dc3-9c83-4c27-9464-2a6c94662245"
      unitRef="usd">10255000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzEyLTMtMS0xLTY1NTI1_e6e0d357-44c0-46a9-9606-d31e0741c118"
      unitRef="usd">21703000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzEyLTUtMS0xLTY1NTI1_e706455c-ba72-4140-bf7e-0eeb419d27b7"
      unitRef="usd">34038000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:ShareBasedCompensation
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzEzLTEtMS0xLTY1NTI1_eb124dc3-6c23-40e5-b715-4dccc58a60bb"
      unitRef="usd">6610000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzEzLTMtMS0xLTY1NTI1_10a2d520-73df-49f7-92c7-4af9e0c4b43d"
      unitRef="usd">6799000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzEzLTUtMS0xLTY1NTI1_14acaf8e-7894-48a1-89d0-92eb81390c88"
      unitRef="usd">6464000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE0LTEtMS0xLTY1NTI1_cf2953f4-8251-462b-bbb4-d9eac372ff67"
      unitRef="usd">-46840000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE0LTMtMS0xLTY1NTI1_e521071d-14e4-4924-8862-989c1ae253ff"
      unitRef="usd">-352599000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE0LTUtMS0xLTY1NTI1_e1d75e74-3559-402e-9588-77068f072c8e"
      unitRef="usd">-861000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE1LTEtMS0xLTY1NTI1_b85eeed2-ab4f-4837-831e-eaa3e7940eb5"
      unitRef="usd">242389000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE1LTMtMS0xLTY1NTI1_5eccbf50-160e-4d9c-9083-c35ca03928e3"
      unitRef="usd">121952000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE1LTUtMS0xLTY1NTI1_9b93d1d2-18bf-4371-8db0-94fd44be9eb6"
      unitRef="usd">-34555000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE2LTEtMS0xLTY1NTI1_f2f95ccc-13a4-4414-a55c-cd8b579f35a3"
      unitRef="usd">10296000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE2LTMtMS0xLTY1NTI1_82bd49a3-57d0-471f-8763-a44e8cf7ca0b"
      unitRef="usd">2033000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE2LTUtMS0xLTY1NTI1_0975d6ff-59ea-405b-95df-78ff9961b7c5"
      unitRef="usd">-7019000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE3LTEtMS0xLTY1NTI1_befc3b1b-535b-4024-9bc9-3ad8d8ab3e61"
      unitRef="usd">229252000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE3LTMtMS0xLTY1NTI1_d5eb1add-8429-4eb6-a919-74fae7f317e2"
      unitRef="usd">74780000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE3LTUtMS0xLTY1NTI1_b43f6284-0b50-4738-8784-0ff2649a3d42"
      unitRef="usd">12923000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE4LTEtMS0xLTY1NTI1_8859d760-8e7a-47f9-b03c-8962e26dc30e"
      unitRef="usd">1698388000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE4LTMtMS0xLTY1NTI1_46cce777-cdc8-46aa-9cbc-b630e790f075"
      unitRef="usd">859005000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzE4LTUtMS0xLTY1NTI1_5d4aa361-ab54-4309-b865-fe95f7326a5b"
      unitRef="usd">575701000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzIxLTEtMS0xLTY1NTI1_b7a399de-eb19-46b7-9b49-2758dd05f974"
      unitRef="usd">1067800000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzIxLTMtMS0xLTY1NTI1_f51a4921-65ab-40b2-94c0-940d229e43f2"
      unitRef="usd">689210000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzIxLTUtMS0xLTY1NTI1_08806c52-4ead-4929-a5e3-b0ae350c51a4"
      unitRef="usd">509690000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <crk:AdvancePaymentsForReceiptsFromDrillingCosts
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzIyLTEtMS0xLTY1NTI1_86255210-0cae-4705-86e7-16930d8198d8"
      unitRef="usd">34069000</crk:AdvancePaymentsForReceiptsFromDrillingCosts>
    <crk:AdvancePaymentsForReceiptsFromDrillingCosts
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzIyLTMtMS0xLTY1NTI1_8532afd0-93f5-47d5-9cd3-6405fe6b1c74"
      unitRef="usd">0</crk:AdvancePaymentsForReceiptsFromDrillingCosts>
    <crk:AdvancePaymentsForReceiptsFromDrillingCosts
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzIyLTUtMS0xLTY1NTI1_480f20b8-951b-4c46-849c-22548101e14d"
      unitRef="usd">1795000</crk:AdvancePaymentsForReceiptsFromDrillingCosts>
    <us-gaap:ProceedsFromSaleOfOilAndGasPropertyAndEquipment
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzIzLTEtMS0xLTY1NTI1_c48ac804-555c-462f-be5f-d3c519aaeaaf"
      unitRef="usd">4186000</us-gaap:ProceedsFromSaleOfOilAndGasPropertyAndEquipment>
    <us-gaap:ProceedsFromSaleOfOilAndGasPropertyAndEquipment
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzIzLTMtMS0xLTY1NTI1_e4c42a5d-f036-4915-8dc2-36edc625018f"
      unitRef="usd">138394000</us-gaap:ProceedsFromSaleOfOilAndGasPropertyAndEquipment>
    <us-gaap:ProceedsFromSaleOfOilAndGasPropertyAndEquipment
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzIzLTUtMS0xLTY1NTI1_f05e2620-2b01-40c1-914f-ee8459fa2570"
      unitRef="usd">287000</us-gaap:ProceedsFromSaleOfOilAndGasPropertyAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI0LTEtMS0xLTY1NTI1_32bad4e9-cc02-4200-b8f1-b8319e2d5aae"
      unitRef="usd">-1097683000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI0LTMtMS0xLTY1NTI1_d327895d-c6bb-4792-bdc8-d9b07141f949"
      unitRef="usd">-550816000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI0LTUtMS0xLTY1NTI1_f8ca30f8-7904-4ae0-9cc4-781f1dfec981"
      unitRef="usd">-511198000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI2LTEtMS0xLTY1NTI1_db21851e-f3db-4e74-82bf-edc4e1b7c1c4"
      unitRef="usd">755000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI2LTMtMS0xLTY1NTI1_d57d6eae-c7f9-4dec-9352-eaf2c840c4e7"
      unitRef="usd">555000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI2LTUtMS0xLTY1NTI1_c7f2a27a-38f1-4794-96ef-65c1e29d8ee2"
      unitRef="usd">157000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI3LTEtMS0xLTY1NTI1_c126b7b0-574d-4f67-8b4e-66caefd61592"
      unitRef="usd">990000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI3LTMtMS0xLTY1NTI1_b05d98f4-3fe4-4fb7-9ace-7ba347cd6078"
      unitRef="usd">820000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI3LTUtMS0xLTY1NTI1_56892412-cae2-4328-a156-e7fe59dff5b6"
      unitRef="usd">907000000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI4LTEtMS0xLTY1NTI1_1e2b1bee-4fe9-4a67-b9b6-e06c010b23a7"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI4LTMtMS0xLTY1NTI1_e21051dd-2ae5-4d70-9284-7a5b3cec1818"
      unitRef="usd">2222500000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI4LTUtMS0xLTY1NTI1_6aba0f63-f5b5-4403-b4bb-3d99fa0f3a3d"
      unitRef="usd">751500000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI5LTEtMS0xLTY1NTI1_87d7f297-d29b-4609-afab-e12f2927df59"
      unitRef="usd">273920000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI5LTMtMS0xLTY1NTI1_cd605092-65e1-4fdc-bab5-79aae521e327"
      unitRef="usd">2210626000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzI5LTUtMS0xLTY1NTI1_f3fa7c9e-3c3c-4a81-b53e-dc88d87630d0"
      unitRef="usd">0</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzMxLTEtMS0xLTY1NTI1_60b11b05-6719-481b-9c58-7cccdbc5e2c2"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzMxLTMtMS0xLTY1NTI1_b0a7f455-ca28-45ea-a902-a5fa7cdf443d"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzMxLTUtMS0xLTY1NTI1_b3a556a3-cf11-4ece-af63-861ae4b75133"
      unitRef="usd">206626000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzMzLTEtMS0xLTY1NTI1_6062d2d9-cbf0-4a29-8c5f-379fdbcd9cfb"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzMzLTMtMS0xLTY1NTI1_ba7ee36a-b07f-4e7c-bdde-0141497c79fb"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzMzLTUtMS0xLTY1NTI1_056df6bf-354a-4cd3-87a5-dac7d58d347b"
      unitRef="usd">210000000</us-gaap:PaymentsForRepurchaseOfPreferredStockAndPreferenceStock>
    <us-gaap:PaymentOfFinancingAndStockIssuanceCosts
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM1LTEtMS0xLTY1NTI1_9df766e3-16b9-46db-89b9-cdbc04a5178c"
      unitRef="usd">10839000</us-gaap:PaymentOfFinancingAndStockIssuanceCosts>
    <us-gaap:PaymentOfFinancingAndStockIssuanceCosts
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM1LTMtMS0xLTY1NTI1_a5e66744-40ce-4693-89cd-2176ced02902"
      unitRef="usd">35760000</us-gaap:PaymentOfFinancingAndStockIssuanceCosts>
    <us-gaap:PaymentOfFinancingAndStockIssuanceCosts
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM1LTUtMS0xLTY1NTI1_477c00f1-c587-497a-b9d2-0962ad838ada"
      unitRef="usd">24617000</us-gaap:PaymentOfFinancingAndStockIssuanceCosts>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM2LTEtMS0xLTY1NTI1_50f0b485-ed24-4bec-be0f-cdcc1a148a0a"
      unitRef="usd">6255000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM2LTMtMS0xLTY1NTI1_e877d7b4-72eb-4604-b666-a23daab4a96e"
      unitRef="usd">1412000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM2LTUtMS0xLTY1NTI1_92e068e9-3210-40e9-802e-0fc748bc3c6e"
      unitRef="usd">692000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM1LTEtMS0xLTc4OTMw_d590f153-cea2-44e7-8785-60c51c271b53"
      unitRef="usd">16014000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM1LTMtMS0xLTc4OTMw_2f66f5ce-35b3-4f38-ad1d-051b34142fad"
      unitRef="usd">17500000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM1LTUtMS0xLTc4OTMw_c46838ad-1a5e-47a4-8ca3-d25a2694fd9c"
      unitRef="usd">25580000</us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM2LTEtMS0xLTc4OTMw_b0a5be23-d957-47c7-a174-0fe7734e6c7a"
      unitRef="usd">34688000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM2LTMtMS0xLTc4OTMw_28f3c753-fefa-4b3a-b743-13b6d59eaffa"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM2LTUtMS0xLTc4OTMw_e22cf028-3781-44d7-9d10-57ca823e325d"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM3LTEtMS0xLTY1NTI1_92dcfaa5-7a89-4002-b306-e5a083db1fab"
      unitRef="usd">-576716000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM3LTMtMS0xLTY1NTI1_9ceb7b16-c458-4372-a436-45caff66fcff"
      unitRef="usd">-307798000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM3LTUtMS0xLTY1NTI1_cda21398-9b5d-487d-9ed2-6b273c48358d"
      unitRef="usd">-52763000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM4LTEtMS0xLTY1NTI1_570b8b65-ee16-42a8-8a26-dc78e966d573"
      unitRef="usd">23989000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM4LTMtMS0xLTY1NTI1_ecf90554-ebbf-4119-b2ce-794eef78ef5b"
      unitRef="usd">391000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM4LTUtMS0xLTY1NTI1_5b6b591c-3117-4878-83a3-4402ec3d9769"
      unitRef="usd">11740000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM5LTEtMS0xLTY1NTI1_74297688-b0ab-4a51-9475-495f44c98d63"
      unitRef="usd">30663000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM5LTMtMS0xLTY1NTI1_22d285c2-07bf-4e84-ad59-5e6c7398b72e"
      unitRef="usd">30272000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i6b2b1c3ab2134e42aaf93935e6fb653a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzM5LTUtMS0xLTY1NTI1_f8d85750-051f-49fd-9237-fefe1b651d5c"
      unitRef="usd">18532000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzQwLTEtMS0xLTY1NTI1_0329cbee-d741-46d5-8d68-08cbd16a5e0d"
      unitRef="usd">54652000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzQwLTMtMS0xLTY1NTI1_77c8c965-570b-460c-9483-8d2dc4b4bd35"
      unitRef="usd">30663000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMDYvZnJhZzowMjA4MzNmYzgwZWY0Nzk3YjY2NTVlYTY1NzVlZjNlNy90YWJsZTo5MzRjZTZjMTIzMjA0ZjBhYmNjNWFiNTY3YTJiOGQyYi90YWJsZXJhbmdlOjkzNGNlNmMxMjMyMDRmMGFiY2M1YWI1NjdhMmI4ZDJiXzQwLTUtMS0xLTY1NTI1_263014ff-4265-4147-b42a-f43b4c455875"
      unitRef="usd">30272000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTQ3_c468dbf1-1f0f-4b66-a105-de823b8eebff">Summary of Significant Accounting Policies &lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounting policies used by Comstock Resources, Inc. and subsidiaries reflect oil and natural gas industry practices and conform to accounting principles generally accepted in the United States of America.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation and Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comstock Resources, Inc. and its subsidiaries are engaged in the acquisition, exploration, development and production of oil and natural gas. The consolidated financial statements include the accounts of Comstock Resources, Inc. and its wholly owned or controlled subsidiaries (collectively, "Comstock" or the "Company"). The Company's operations are primarily focused in North Louisiana and East Texas. All significant intercompany accounts and transactions have been eliminated in consolidation. The Company accounts for its undivided interest in oil and gas properties using the proportionate consolidation method, whereby its share of assets, liabilities, revenues and expenses are included in its financial statements.&#160;Net income (loss) and comprehensive income (loss) are the same in all periods presented.  All adjustments are of a normal recurring nature unless otherwise disclosed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates in the Preparation of Financial Statements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual amounts could differ from those estimates. Changes in the future estimated oil and natural gas reserves or the estimated future cash flows attributable to the reserves that are utilized for impairment analyses could have a significant impact on the future results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk, Accounts Receivable and Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially subject the Company to a concentration of credit risk consist principally of cash and cash equivalents, accounts receivable and derivative financial instruments. The Company places its cash with high credit quality financial institutions and its derivative financial instruments with financial institutions and other firms that management believes have high credit ratings. Substantially all of the Company's accounts receivable are due from either purchasers of oil and gas or participants in oil and gas wells for which the Company serves as the operator. Generally, operators of oil and gas wells have the right to offset future revenues against unpaid charges related to operated wells. Oil and gas sales are generally unsecured. The Company's policy is to assess the collectability of its receivables based upon their age, the credit quality of the purchaser or participant and the potential for revenue offset. The Company has not had any significant credit losses in the past and believes its accounts receivable are fully collectible. Accordingly, no allowance for doubtful accounts has been recorded for the years ended December&#160;31, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Current Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current assets at December&#160;31, 2022 and 2021 consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.327%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.936%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.493%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pipe and well equipment inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Production tax refunds receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid drilling costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued proceeds from sale of oil and gas properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company holds or has held certain financial assets and liabilities that are required to be measured at fair value in the financial statements.&#160;These include cash and cash equivalents held in bank accounts and derivative financial instruments. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;date. A three-level hierarchy is followed for disclosure to show the extent and level of judgment used to estimate fair value measurements:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 &#x2014; Inputs used to measure fair value are unadjusted quoted prices that are available in active markets for the identical assets or liabilities as of the reporting date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 &#x2014; Inputs used to measure fair value, other than quoted prices included in Level 1, are either directly or indirectly observable as of the reporting date through correlation with market data, including quoted prices for similar assets and liabilities in active markets and quoted prices in markets that are not active. Level 2 also includes assets and liabilities that are valued using models or other pricing methodologies that do not require significant judgment since the input assumptions used in the models, such as interest rates and volatility factors, are corroborated by readily observable data from actively quoted markets for substantially the full term of the financial instrument.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 &#x2014; Inputs used to measure fair value are unobservable inputs that are supported by little or no market activity and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management's estimates of market participant assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of the beginning and ending balances for derivative instruments classified as Level 3 in the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.631%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTplZTQxNDg5NzIwM2E0ZWZiODRkYjBhY2I3MzdiNjgxMC90YWJsZXJhbmdlOmVlNDE0ODk3MjAzYTRlZmI4NGRiMGFjYjczN2I2ODEwXzQtMC0xLTEtNjU1MjU_0b497199-92fc-4a5e-b892-313091618d93"&gt;Total gains (losses) included in earnings&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(162,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transfers out of Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following presents the carrying amounts and the fair values of the Company's financial instruments as of December&#160;31, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.461%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.789%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.756%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.756%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.756%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.713%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity-based derivatives &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity-based derivatives &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank credit facility &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.50% senior notes due 2025 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.75% senior notes due 2029 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,229,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,129,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,256,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,337,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.875% senior notes due 2030 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;965,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;846,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;965,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;989,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:58.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:76.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.84pt"&gt;The Company's commodity-based derivatives are classified as Level 2 and measured at fair value using a market approach using third party pricing services and other active markets or broker quotes that are readily available in the public markets.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:76.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.84pt"&gt;The carrying value of our floating rate debt outstanding approximates fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:76.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.84pt"&gt;The fair value of the Company's fixed rate debt was based on quoted prices as of December&#160;31, 2022 and 2021, respectively, a Level 1 measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company follows the successful efforts method of accounting for its oil and gas properties. Costs incurred to acquire oil and gas leasehold are capitalized. Acquisition costs for proved oil and gas properties, costs of drilling and equipping productive wells, and costs of unsuccessful development wells are capitalized and amortized on an equivalent unit-of-production basis over the life of the remaining related oil and gas reserves. Equivalent units are determined by converting oil to natural gas at the ratio of one barrel of oil for six thousand cubic feet of natural gas. This conversion ratio is not based on the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;price of oil or natural gas, and there may be a significant difference in price between an equivalent volume of oil versus natural gas. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Exploratory well costs are initially capitalized as proved property in the consolidated balance sheets but charged to exploration expense if and when the well is determined not to have found commercial proved oil and gas reserves.  The changes in capitalized exploratory well costs are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning capitalized exploratory project costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions to exploratory well costs pending the determination of proved reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Determined to have found proved reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69,619)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending capitalized exploratory well costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 and 2021, the Company had no exploratory wells for which costs have been capitalized greater than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated future costs of dismantlement, restoration, plugging and abandonment of oil and gas properties and related facilities disposal are capitalized when asset retirement obligations are incurred and amortized as part of depreciation, depletion and amortization expense. Exploration expense includes geological and geophysical expenses and delay rentals related to exploratory oil and gas properties, costs of unsuccessful exploratory drilling and impairments of unproved properties. As of December&#160;31, 2022 and 2021, the unproved properties primarily relate to future drilling locations that were not included in proved undeveloped reserves.&#160;Most of these future drilling locations are located on acreage where the reservoir is known to be productive but have been excluded from proved reserves due to uncertainty on whether the wells would be drilled within the next five years as required by SEC rules in order to be included in proved reserves.&#160;The costs of unproved properties are transferred to proved oil and gas properties when they are either drilled or they are reflected in proved undeveloped reserves and amortized on an equivalent unit-of-production basis. Costs associated with unevaluated exploratory acreage are periodically assessed for impairment on a property by property basis, and any impairment in value is included in exploration expense. Exploratory drilling costs are initially capitalized as proved property but charged to expense if and when the well is determined not to have found commercial proved oil and gas reserves. Exploratory drilling costs are evaluated within a one-year period after the completion of drilling.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company assesses the need for an impairment of the costs capitalized for its proved oil and gas properties when events or changes in circumstances, such as a significant drop in commodity prices, indicate that the Company may not be able to recover its capitalized costs. If impairment is indicated based on undiscounted expected future cash flows attributable to the property, then a provision for impairment is recognized to the extent that net capitalized costs exceed the estimated fair value of the property. The Company determines the fair values of its oil and gas properties using a discounted cash flow model and proved and risk-adjusted probable reserves.&#160;Significant Level 3 assumptions associated with the calculation of discounted future cash flows included in the cash flow model include management's outlook for oil and natural gas prices, future oil and natural gas production, production costs, capital expenditures, and the total proved and risk-adjusted probable oil and natural gas reserves expected to be recovered.&#160;Management's oil and natural gas price outlook is developed based on third-party longer-term price forecasts as of each measurement date.&#160;The expected future net cash flows are discounted using an appropriate discount rate in determining a property's fair value.&#160;The oil and natural gas prices used for determining asset impairments will generally differ from those used in the standardized measure of discounted future net cash flows because the standardized measure requires the use of an average price based on the first day of each month of the preceding year. Unproved properties are evaluated for impairment based upon the results of drilling, planned future drilling and the terms of the oil and gas leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's estimates of undiscounted future net cash flows attributable to its oil and gas properties may change in the future.&#160;The primary factors that may affect estimates of future cash flows include future adjustments, both positive and negative, to proved and appropriate risk-adjusted probable oil and natural gas reserves, results of future drilling activities, future prices for oil and natural gas, and increases or decreases in production and capital costs.&#160;As a result of these changes, there may be impairments in the carrying values of our oil and gas properties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other property and equipment consists primarily of pipelines, natural gas treating plants, computer equipment, furniture and fixtures and an airplane which are depreciated over estimated useful lives ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzEwNjk5_6a038d43-06fd-4408-902e-bd104cbd707f"&gt;three&lt;/span&gt; to 50 years on a straight-line basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had goodwill of $335.9 million as of December&#160;31, 2022 and 2021. Goodwill represents the excess of purchase price over fair value of net tangible and identifiable intangible assets in a business combination.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is required to conduct an annual review of goodwill for impairment and performs the assessment of goodwill on October 1st of each year. If the carrying value of goodwill exceeds the fair value, an impairment charge would be recorded for the difference between fair value and carrying value. The Company performed its quantitative assessment of goodwill as of October&#160;1, 2022 and determined there was no indication of impairment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had right-of-use lease assets of $90.7 million and $6.5 million as of December&#160;31, 2022 and 2021, respectively, related to its corporate office lease, certain office equipment, vehicles and a hydraulic fracturing fleet used to complete natural gas wells with corresponding short-term and long-term liabilities.&#160;The value of the lease assets and liabilities are determined based upon discounted future minimum cash flows contained within each of the respective contracts.&#160;The Company determines if contracts contain a lease at inception of the contract. Since most of the Company's lease contracts do not provide an implicit discount rate, the Company uses its incremental borrowing rate at the commencement date of the lease.  To the extent that contract terms representing a lease are identified, leases are identified as being either an operating lease or a finance-type lease. Comstock currently has no finance-type leases.&#160;Right-of-use lease assets representing the Company's right to use an underlying asset for the lease term and the related lease liabilities represent its obligation to make lease payments under the terms of the contracts.&#160;Short-term leases that have an initial term of&#160;one year&#160;or less are not capitalized; however, amounts paid for those leases are included as part of its lease cost disclosures. Short-term lease costs exclude expenses related to leases with a lease term of&#160;one month&#160;or less. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comstock contracts for a variety of equipment used in its oil and natural gas exploration and development operations.&#160;Contract terms for this equipment vary broadly, including the contract duration, pricing, scope of services included along with the equipment, cancellation terms, and rights of substitution, among others. The Company's drilling operations routinely change due to changes in oil and natural gas prices, demand for oil and natural gas, and the overall operating and economic environment.&#160;Comstock accordingly manages the terms of its contracts for drilling rigs so as to allow for maximum flexibility in responding to these changing conditions. In April 2022, the Company took delivery of a natural gas powered hydraulic fracturing fleet, which has been leased with a three year term. The Company's other hydraulic fracturing fleet contracts are on terms less than one year and include rights of substitution. The Company's rig contracts are presently either for periods of less than one year, or they are on terms that provide for cancellation with 45 days advance notice without a specified expiration date.&#160;The Company has elected not to recognize right-of-use lease assets for contracts less than one year.&#160;The costs associated with drilling and completion operations are accounted for under the successful efforts method, which require that these costs be capitalized as part of our proved oil and natural gas properties on our balance sheet unless they are incurred on exploration wells that are unsuccessful, in which case they are charged to exploration expense. For hydraulic fracturing fleet and drilling rig leases, the Company has elected the practical expedient to not separate lease components from nonlease components in the determination of their lease asset and liability values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease costs recognized during the years ended December&#160;31, 2022, 2021 and 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.553%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.553%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost included in general and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost included in lease operating expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost included in proved oil and gas properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost (completion costs included in proved oil and gas properties)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost (drilling rig costs included in proved oil and gas properties)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash payments for operating leases associated with right-of-use assets included in cash provided by operating activities were $3.1 million, $2.6 million and $2.5 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively. Cash payments for operating leases associated with right-of-use assets included in cash used for investing activities were $112.4 million, $32.7 million and $33.3 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 and 2021, the operating leases had a weighted average remaining term of  2.2 years and 2.7 years, respectively, and the weighted-average discount rate used to determine the present value of future operating lease payments was 3.5% and 2.7%, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022, expected future payments related to contracts that contain operating leases were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.912%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.160%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,929)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accrued Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses at December&#160;31, 2022 and 2021 consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:53.508%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.166%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued drilling costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued income and other taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued transportation costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued employee compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued lease operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reserve for Future Abandonment Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's asset retirement obligations relate to future plugging and abandonment costs of its oil and gas properties and related facilities disposal. The Company records a liability in the period in which an asset retirement obligation is incurred, in an amount equal to the estimated fair value of the obligation that is capitalized. Thereafter, this liability is accreted up to the final retirement cost. Accretion of the discount is included as part of depreciation, depletion and amortization in the accompanying consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the changes in the Company's total estimated liability:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.046%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.755%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve for future abandonment costs at beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New wells placed on production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in estimates and timing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Divestitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(944)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accretion expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve for future abandonment costs at end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has stock-based employee compensation plans under which stock awards, comprised primarily of restricted stock and performance share units ("PSUs"), are issued to employees and non-employee directors. The Company follows the fair value-based method in accounting for equity-based compensation. Under the fair value based method, compensation cost is measured at the grant date based on the fair value of the award and is recognized on a straight-line basis over the award vesting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment Reporting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company presently operates in one business segment, the exploration and production of North American oil and natural gas.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Financial Instruments and Hedging Activities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for derivative financial instruments (including derivative instruments embedded in other contracts) as either an asset or liability measured at its fair value. Changes in the fair value of derivatives are recognized currently in earnings and in net cash flows from operating activities. The fair value of derivative contracts that expire in less than one year are recognized as current assets or liabilities. Those that expire in more than one year are recognized as long-term assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Major Purchasers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; In 2022, the Company had three major purchasers of its natural gas production that accounted for 27%, 21%, and 12% of its total oil and natural gas sales. In 2021, the Company had three major purchasers of its natural gas production that accounted for 22%, 21%, and 13% of its total oil and natural gas sales. In 2020, the Company had four major purchasers of its natural gas production that accounted for 19%, 15%, 15% and 10% of its total oil and natural gas sales. The loss of any of these purchasers would not have a material adverse effect on the Company as there is an available market for its oil and natural gas production from other purchasers.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition and Gas Balancing&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comstock produces natural gas and oil and reports revenues separately for each of these two primary products in its statements of operations.&#160;Revenues are recognized upon the transfer of produced volumes to the Company's customers, who take control of the volumes and receive all the benefits of ownership upon delivery at designated sales points.&#160;Costs incurred to gather or transport each product prior to the transfer of control are recognized as operating expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas services revenues represent sales of natural gas purchased for resale and fees received for gathering and treating services provided to unaffiliated third parties. &#160;Revenues are recognized upon completion of the gathering and treating of contracted natural gas volumes and delivery of purchased natural gas volumes to the Company's customers.  Revenues and expenses associated with natural gas purchased for resale are presented on a gross basis in the Company's consolidated statements of operations as the Company acts as the principal in the transaction by assuming the risks and rewards from ownership of the natural gas volumes purchased and the responsibility to deliver the natural gas volumes to their sales point.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All oil and natural gas and gas services revenues are subject to contracts that have commercial substance, contain specific pricing terms, and define the enforceable rights and obligations of both parties.&#160;These contracts typically provide for cash settlement within 25 days following each production month and are cancellable upon 30 days' notice by either party for oil and vary for natural gas based upon the terms set out in the confirmations between both parties.&#160;Prices for sales of oil and natural gas are generally based upon terms that are common in the oil and gas industry, including index or spot prices, location and quality differentials, as well as market supply and demand conditions.&#160;As a result, prices for oil and natural gas routinely fluctuate based on changes in these factors.&#160;Prices for gathering and treating services are generally fixed in nature but can vary due to the quality of the gas being treated. Each unit of production (barrel of crude oil and thousand cubic feet of natural gas) represents a separate performance obligation under the Company's contracts since each unit has economic benefit on its own and each is priced separately according to the terms of the contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comstock has elected to exclude all taxes from the measurement of transaction prices, and its oil and natural gas revenues are reported net of royalties and exclude revenue interests owned by others because the Company acts as an agent when selling crude oil and natural gas, on behalf of royalty owners and working interest owners.&#160;Oil and natural gas revenue is recorded in the month of production based on an estimate of the Company's share of volumes produced and prices realized.&#160;Gas services revenue is recorded in the month the services are performed or purchased gas is sold based on an estimate of natural gas volumes and contract prices. The Company recognizes any differences between estimates and actual amounts received in &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the month when payment is received.&#160;Historically, differences between estimated revenues and actual revenue received have not been significant.&#160;The amount of natural gas or oil sold may differ from the amount to which the Company is entitled based on its revenue interests in the properties. The Company did not have any significant imbalance positions at December&#160;31, 2022 or 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company has recognized accounts receivable of $415.1 million and $217.1 million as of December&#160;31, 2022 and 2021, respectively, from customers for contracts where performance obligations have been satisfied and an unconditional right to consideration exists. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;General and Administrative Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General and administrative expenses are reported net of reimbursements of overhead costs that are received from working interest owners of the oil and gas properties operated by the Company of $27.5 million, $25.3 million and $24.7 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes using the asset and liability method, whereby deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of assets and liabilities and their respective tax basis, as well as the tax consequences attributable to the future utilization of existing net operating loss and other carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that the change in rate is enacted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unvested restricted stock containing non-forfeitable rights to dividends are included in common stock outstanding and are considered to be participating securities and included in the computation of basic and diluted earnings per share pursuant to the two-class method. At December&#160;31, 2022 and 2021, 966,058 and 952,971 shares of restricted stock, respectively, are included in common stock outstanding as such shares have a non-forfeitable right to participate in any dividends that might be declared and have the right to vote on matters submitted to the Company's shareholders.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average shares of unvested restricted stock outstanding were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PSUs represent the right to receive a number of shares of the Company's common stock that may range from zero to up to two times the number of PSUs granted on the award date based on the achievement of certain performance measures during a performance period. The number of potentially dilutive shares related to PSUs is based on the number of shares, if any, which would be issuable at the end of the respective period, assuming that date was the end of the performance period. The treasury stock method is used to measure the dilutive effect of PSUs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands, except per unit amounts)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value per unit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$15.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$8.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$9.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Series A and Series B Convertible Preferred Stock were convertible into 52,500,000 and 43,750,000 shares of common stock, respectively. The Company redeemed all of the shares of Series A Convertible Preferred Stock on May 19, 2020. On November 30, 2022, all outstanding shares of the Series B Convertible preferred stock were converted into 43,750,000 shares of common stock. The dilutive effect of preferred stock is computed using the if-converted method as if conversion of the preferred shares had occurred at the earlier of the date of issuance or the beginning of the period. Weighted average shares of convertible preferred stock outstanding were as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average convertible preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;None of the Company's participating securities participate in losses and as such are excluded from the computation of basic earnings per share during periods of net losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic and diluted income (loss) per share were determined as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.280%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,124,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(259,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income allocable to unvested restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income (loss) available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,120,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(259,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income allocable to convertible preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income allocable to unvested restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income (loss) available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,140,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(259,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic income (loss) per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted income (loss) per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic and diluted per share amounts are the same for the years ended December&#160;31, 2021 and 2020 due to the net loss in those periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Supplementary Information With Respect to the Consolidated Statements of Cash Flows&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the purpose of the consolidated statements of cash flows, the Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash payments made for interest and income taxes and other non-cash investing and financing activities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:447.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:258.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash payments for:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;203,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;228,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax payments (refunds)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-cash investing activities include:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase (decrease) in accrued capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities assumed in exchange for right-of-use lease assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-cash investing and financing activities related to acquisitions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired working capital&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-cash financing activities include:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Conversion of preferred stock into common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;175,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retirement of debt in exchange for common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance of common stock in exchange for debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <crk:BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTU0_2b537b01-242a-47e5-a691-a0dd05aa3728">&lt;div style="margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation and Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comstock Resources, Inc. and its subsidiaries are engaged in the acquisition, exploration, development and production of oil and natural gas. The consolidated financial statements include the accounts of Comstock Resources, Inc. and its wholly owned or controlled subsidiaries (collectively, "Comstock" or the "Company"). The Company's operations are primarily focused in North Louisiana and East Texas. All significant intercompany accounts and transactions have been eliminated in consolidation. The Company accounts for its undivided interest in oil and gas properties using the proportionate consolidation method, whereby its share of assets, liabilities, revenues and expenses are included in its financial statements.&#160;Net income (loss) and comprehensive income (loss) are the same in all periods presented.  All adjustments are of a normal recurring nature unless otherwise disclosed.&lt;/span&gt;&lt;/div&gt;</crk:BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTUw_bae466f1-d7a9-4f3f-8f1d-bbfe4a5a01da">&lt;div style="margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates in the Preparation of Financial Statements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual amounts could differ from those estimates. Changes in the future estimated oil and natural gas reserves or the estimated future cash flows attributable to the reserves that are utilized for impairment analyses could have a significant impact on the future results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <crk:ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTQx_36e665b5-b622-483f-9431-202384fb9aee">Concentration of Credit Risk, Accounts Receivable and Credit LossesFinancial instruments that potentially subject the Company to a concentration of credit risk consist principally of cash and cash equivalents, accounts receivable and derivative financial instruments. The Company places its cash with high credit quality financial institutions and its derivative financial instruments with financial institutions and other firms that management believes have high credit ratings. Substantially all of the Company's accounts receivable are due from either purchasers of oil and gas or participants in oil and gas wells for which the Company serves as the operator. Generally, operators of oil and gas wells have the right to offset future revenues against unpaid charges related to operated wells. Oil and gas sales are generally unsecured. The Company's policy is to assess the collectability of its receivables based upon their age, the credit quality of the purchaser or participant and the potential for revenue offset.</crk:ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIxOTkwMjMyODg5OTY_11d3a43e-038c-41a4-9eb9-31359c31625e"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIxOTkwMjMyODg5OTY_905acc1a-a552-4c14-bd1e-4abbacf6aebb"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIxOTkwMjMyODg5OTY_c89aca61-7b08-4f4f-a61e-c805d4e75793"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTQz_e8a3edb7-c7c7-4a4c-b058-c319352513aa">&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other current assets at December&#160;31, 2022 and 2021 consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.327%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.581%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.936%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.493%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pipe and well equipment inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Production tax refunds receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid drilling costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued proceeds from sale of oil and gas properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <crk:PipeAndWellEquipmentInventoryCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzMtMS0xLTEtNjU1MjU_c87c19e6-b198-49f9-b7da-aabce0660051"
      unitRef="usd">34819000</crk:PipeAndWellEquipmentInventoryCurrent>
    <crk:PipeAndWellEquipmentInventoryCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzMtMy0xLTEtNjU1MjU_80f44364-e9ac-4a4e-acfd-f1c034bff691"
      unitRef="usd">5015000</crk:PipeAndWellEquipmentInventoryCurrent>
    <crk:ProductionTaxRefundsReceivableCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzQtMS0xLTEtNzMxNDE_35dd294a-8ad7-4c3c-87d2-03998c036bb9"
      unitRef="usd">11156000</crk:ProductionTaxRefundsReceivableCurrent>
    <crk:ProductionTaxRefundsReceivableCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzQtMy0xLTEtNzMxNDE_2b3da92d-07b0-468f-9b1d-c37bc73496df"
      unitRef="usd">7879000</crk:ProductionTaxRefundsReceivableCurrent>
    <crk:PrepaidDrillingCostsCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzQtMS0xLTEtNjU1MjU_86f70173-87cc-467e-847e-b980da245772"
      unitRef="usd">4265000</crk:PrepaidDrillingCostsCurrent>
    <crk:PrepaidDrillingCostsCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzQtMy0xLTEtNjU1MjU_9df7daec-6e63-4d01-8fd6-8e3a48b5ef60"
      unitRef="usd">0</crk:PrepaidDrillingCostsCurrent>
    <crk:AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzYtMS0xLTEtNzQ5OTQ_fab0f4b2-5d2c-4aa1-a531-45b5c6b7b883"
      unitRef="usd">3118000</crk:AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent>
    <crk:AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzYtMy0xLTEtNzQ5OTQ_27341731-f6eb-48e1-8f1e-e5bb102fe15b"
      unitRef="usd">0</crk:AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzUtMS0xLTEtNjU1MjU_d0407cd4-5871-4c7e-be08-1c78d7e8afa8"
      unitRef="usd">2455000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzUtMy0xLTEtNjU1MjU_48554abd-e528-49c4-ba76-e8ebb9e163d2"
      unitRef="usd">2183000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsMiscellaneousCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzgtMS0xLTEtNzU0NjU_fa669ab9-a9e3-4e4c-ab9e-34172a348ae6"
      unitRef="usd">511000</us-gaap:OtherAssetsMiscellaneousCurrent>
    <us-gaap:OtherAssetsMiscellaneousCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzgtMy0xLTEtNzU0NjU_79dbc376-6993-466d-8084-2d9a3c29298f"
      unitRef="usd">0</us-gaap:OtherAssetsMiscellaneousCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzgtMS0xLTEtNjU1MjU_231c1b2d-71d6-47e2-9b07-f31eea9f5e4e"
      unitRef="usd">56324000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZToxZDdlYmM3MDJkZGI0MTNiYTMyNGY3MGFmNzgzZTA4Mi90YWJsZXJhbmdlOjFkN2ViYzcwMmRkYjQxM2JhMzI0ZjcwYWY3ODNlMDgyXzgtMy0xLTEtNjU1MjU_007ff5bb-98dc-4513-90f8-014f036c60f2"
      unitRef="usd">15077000</us-gaap:OtherAssetsCurrent>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTY1_58fcad53-9034-49bc-9275-a5f6acfe187e">&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company holds or has held certain financial assets and liabilities that are required to be measured at fair value in the financial statements.&#160;These include cash and cash equivalents held in bank accounts and derivative financial instruments. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;date. A three-level hierarchy is followed for disclosure to show the extent and level of judgment used to estimate fair value measurements:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 &#x2014; Inputs used to measure fair value are unadjusted quoted prices that are available in active markets for the identical assets or liabilities as of the reporting date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 &#x2014; Inputs used to measure fair value, other than quoted prices included in Level 1, are either directly or indirectly observable as of the reporting date through correlation with market data, including quoted prices for similar assets and liabilities in active markets and quoted prices in markets that are not active. Level 2 also includes assets and liabilities that are valued using models or other pricing methodologies that do not require significant judgment since the input assumptions used in the models, such as interest rates and volatility factors, are corroborated by readily observable data from actively quoted markets for substantially the full term of the financial instrument.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 &#x2014; Inputs used to measure fair value are unobservable inputs that are supported by little or no market activity and reflect the use of significant management judgment. These values are generally determined using pricing models for which the assumptions utilize management's estimates of market participant assumptions.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTM4_fa902ce6-11fa-480b-8081-6f15e48feedd">&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of the beginning and ending balances for derivative instruments classified as Level 3 in the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.631%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.734%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(22,588)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTplZTQxNDg5NzIwM2E0ZWZiODRkYjBhY2I3MzdiNjgxMC90YWJsZXJhbmdlOmVlNDE0ODk3MjAzYTRlZmI4NGRiMGFjYjczN2I2ODEwXzQtMC0xLTEtNjU1MjU_0b497199-92fc-4a5e-b892-313091618d93"&gt;Total gains (losses) included in earnings&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(162,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Settlements, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transfers out of Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTplZTQxNDg5NzIwM2E0ZWZiODRkYjBhY2I3MzdiNjgxMC90YWJsZXJhbmdlOmVlNDE0ODk3MjAzYTRlZmI4NGRiMGFjYjczN2I2ODEwXzMtMy0xLTEtNjU1MjU_3f005a62-53ce-4ca8-93a1-8a339a5d6fec"
      unitRef="usd">-22588000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTplZTQxNDg5NzIwM2E0ZWZiODRkYjBhY2I3MzdiNjgxMC90YWJsZXJhbmdlOmVlNDE0ODk3MjAzYTRlZmI4NGRiMGFjYjczN2I2ODEwXzQtMy0xLTEtNjU1MjU_556e8632-dbd8-4c61-8428-48c2f083ad03"
      unitRef="usd">-162421000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTplZTQxNDg5NzIwM2E0ZWZiODRkYjBhY2I3MzdiNjgxMC90YWJsZXJhbmdlOmVlNDE0ODk3MjAzYTRlZmI4NGRiMGFjYjczN2I2ODEwXzUtMy0xLTEtNjU1MjU_0844fb2f-6292-49c9-b211-f996146670f1"
      unitRef="usd">-58448000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTplZTQxNDg5NzIwM2E0ZWZiODRkYjBhY2I3MzdiNjgxMC90YWJsZXJhbmdlOmVlNDE0ODk3MjAzYTRlZmI4NGRiMGFjYjczN2I2ODEwXzYtMy0xLTEtNjU1MjU_e32ad477-a654-4da0-99ab-217d249133b9"
      unitRef="usd">-126561000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTplZTQxNDg5NzIwM2E0ZWZiODRkYjBhY2I3MzdiNjgxMC90YWJsZXJhbmdlOmVlNDE0ODk3MjAzYTRlZmI4NGRiMGFjYjczN2I2ODEwXzctMy0xLTEtNjU1MjU_95c79ebf-0469-4356-8b2b-4bf6b36a47f7"
      unitRef="usd">0</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueOptionQuantitativeDisclosuresTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTUx_702c514f-d98b-4236-b00b-ce1706550380">&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following presents the carrying amounts and the fair values of the Company's financial instruments as of December&#160;31, 2022 and 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:76.461%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.789%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.756%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.756%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.756%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.713%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Carrying Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity-based derivatives &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commodity-based derivatives &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank credit facility &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.50% senior notes due 2025 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;248,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.75% senior notes due 2029 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,229,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,129,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,256,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,337,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.875% senior notes due 2030 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;965,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;846,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;965,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;989,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;padding-left:58.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;_______________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:76.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.84pt"&gt;The Company's commodity-based derivatives are classified as Level 2 and measured at fair value using a market approach using third party pricing services and other active markets or broker quotes that are readily available in the public markets.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:76.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.84pt"&gt;The carrying value of our floating rate debt outstanding approximates fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:76.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.84pt"&gt;The fair value of the Company's fixed rate debt was based on quoted prices as of December&#160;31, 2022 and 2021, respectively, a Level 1 measurement.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOptionQuantitativeDisclosuresTextBlock>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="ie632e6daf82b48dfa4306a0d33728e2f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzQtMS0xLTEtNjU1MjU_a765d95a-6b6f-4802-944d-4c43da4dcfb7"
      unitRef="usd">23884000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="ie632e6daf82b48dfa4306a0d33728e2f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzQtMy0xLTEtNjU1MjU_c1867206-54e0-4fa7-bad9-7a77b177e012"
      unitRef="usd">23884000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i9f05a525ef63442d8fdd1afcd4d262b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzQtNS0xLTEtNjU1MjU_99849387-d306-4434-9b72-dfd6b3083f91"
      unitRef="usd">5258000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i9f05a525ef63442d8fdd1afcd4d262b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzQtNy0xLTEtNjU1MjU_04e76244-7b4c-40b7-99be-f95f599edc2d"
      unitRef="usd">5258000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i0efd5e678a794c47a9fe1253dba8c960_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzYtMS0xLTEtNjU1MjU_b19065c0-f818-4059-a780-01f21f072560"
      unitRef="usd">4420000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="i0efd5e678a794c47a9fe1253dba8c960_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzYtMy0xLTEtNjU1MjU_3efbec1e-b611-4ade-9b86-1aa888fa842c"
      unitRef="usd">4420000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="if264ef8a5a95418f8137333e8e5b1810_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzYtNS0xLTEtNjU1MjU_553af210-610a-450f-9b46-6dc041c62576"
      unitRef="usd">185987000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeAssetFairValueGrossLiability
      contextRef="if264ef8a5a95418f8137333e8e5b1810_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzYtNy0xLTEtNjU1MjU_51dcb812-2263-43e9-9e49-2fc35934a263"
      unitRef="usd">185987000</us-gaap:DerivativeAssetFairValueGrossLiability>
    <us-gaap:LongTermDebt
      contextRef="i0a02d9c6cb6449d6bd64099c250d5b6c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzctMS0xLTEtNjU1MjU_fcde8627-c032-4872-a2c1-b7f80a1a654d"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="i0a02d9c6cb6449d6bd64099c250d5b6c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzctMy0xLTEtNjU1MjU_c2d75ef3-7bc5-47ab-8403-43ac0b23c4f3"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebt
      contextRef="i43e26aad23c3403ab0cc1d311cb51c32_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzctNS0xLTEtNjU1MjU_3d83be0e-a18f-4344-bc02-1d482cae0a77"
      unitRef="usd">235000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="i43e26aad23c3403ab0cc1d311cb51c32_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzctNy0xLTEtNjU1MjU_2db910db-8003-46a9-8a2b-89bf8ffd5a53"
      unitRef="usd">235000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i4fddc8a4a6de4ad894b878b64b7fb6cc_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzgtMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjo5NjI5MjgxYzI0NzU0OWQxOTI3ZjBlNDQ1NjA4OWM2Y180_311dbc73-9b90-4843-9114-ed6da3d72c99"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="icd35acb09c5949cbb04c4b42e06ebe4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzgtMS0xLTEtNjU1MjU_2a733c21-2a54-4a41-99d1-eab8751ab656"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="icd35acb09c5949cbb04c4b42e06ebe4b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzgtMy0xLTEtNjU1MjU_71305c43-d6b9-4f6d-9ae5-06b93269036b"
      unitRef="usd">0</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebt
      contextRef="ifa2d3396767947acaf0a6eb555601001_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzgtNS0xLTEtNjU1MjU_4489c95c-856b-4168-b9ec-d5cf823f61c7"
      unitRef="usd">196998000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="ifa2d3396767947acaf0a6eb555601001_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzgtNy0xLTEtNjU1MjU_0a509de6-976c-4164-ae70-08ae565cbebf"
      unitRef="usd">248066000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzEwLTAtMS0xLTY1NTI1L3RleHRyZWdpb246ZDQyZDZiY2NmNmQyNDIxODg2MjIxNTM5NzQwZDNiNzNfNA_01b96a81-45b6-47ac-8c5f-95884e5b7126"
      unitRef="number">0.0675</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i81d38e80dc9240a09b0ba6f4c3a328f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzEwLTEtMS0xLTY1NTI1_bc57df52-bcdc-4e54-aa9c-ae3c7e35649e"
      unitRef="usd">1229836000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="i81d38e80dc9240a09b0ba6f4c3a328f2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzEwLTMtMS0xLTY1NTI1_b8a16e46-fe15-43e6-92a2-eac786a53b06"
      unitRef="usd">1129029000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebt
      contextRef="i28c9cc0d43fa4c2f81a637620fed409b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzEwLTUtMS0xLTY1NTI1_d747555d-e1c3-4558-b78f-183bbd19042d"
      unitRef="usd">1256874000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="i28c9cc0d43fa4c2f81a637620fed409b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzEwLTctMS0xLTY1NTI1_e7ed292e-30c7-4618-81ac-7595f0065174"
      unitRef="usd">1337500000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzExLTAtMS0xLTY1NTI1L3RleHRyZWdpb246Njc5M2RiZGIzOTVmNDY5Nzk3ZGY5NGEwZDVhZjk2MzFfNA_e68db1aa-4378-4151-bd37-032000572acd"
      unitRef="number">0.05875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i4ad945abe1234412be867935f87077c8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzExLTEtMS0xLTY1NTI1_979f519c-f92a-4be1-b1ab-d6169e7fff84"
      unitRef="usd">965000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="i4ad945abe1234412be867935f87077c8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzExLTMtMS0xLTY1NTI1_60536226-0a55-4252-905f-1a978e0c3208"
      unitRef="usd">846788000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebt
      contextRef="ib66f3c06cfc0474b8c0cf9078b5b31ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzExLTUtMS0xLTY1NTI1_66a0551c-2c1f-4f79-870e-7ce27e8af150"
      unitRef="usd">965000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtFairValue
      contextRef="ib66f3c06cfc0474b8c0cf9078b5b31ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0ODM1ZTA5M2U3ZTU0MGM1YTA2MTkzNjYzYmFlMjM2Mi90YWJsZXJhbmdlOjQ4MzVlMDkzZTdlNTQwYzVhMDYxOTM2NjNiYWUyMzYyXzExLTctMS0xLTY1NTI1_22c1da0b-bcbf-49e1-b13f-7da08534853d"
      unitRef="usd">989125000</us-gaap:LongTermDebtFairValue>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTU1_13aaaa0c-f19f-4b96-aed2-5db494c67c78">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company follows the successful efforts method of accounting for its oil and gas properties. Costs incurred to acquire oil and gas leasehold are capitalized. Acquisition costs for proved oil and gas properties, costs of drilling and equipping productive wells, and costs of unsuccessful development wells are capitalized and amortized on an equivalent unit-of-production basis over the life of the remaining related oil and gas reserves. Equivalent units are determined by converting oil to natural gas at the ratio of one barrel of oil for six thousand cubic feet of natural gas. This conversion ratio is not based on the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;price of oil or natural gas, and there may be a significant difference in price between an equivalent volume of oil versus natural gas. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Exploratory well costs are initially capitalized as proved property in the consolidated balance sheets but charged to exploration expense if and when the well is determined not to have found commercial proved oil and gas reserves.  The changes in capitalized exploratory well costs are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning capitalized exploratory project costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions to exploratory well costs pending the determination of proved reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Determined to have found proved reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69,619)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending capitalized exploratory well costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2022 and 2021, the Company had no exploratory wells for which costs have been capitalized greater than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The estimated future costs of dismantlement, restoration, plugging and abandonment of oil and gas properties and related facilities disposal are capitalized when asset retirement obligations are incurred and amortized as part of depreciation, depletion and amortization expense. Exploration expense includes geological and geophysical expenses and delay rentals related to exploratory oil and gas properties, costs of unsuccessful exploratory drilling and impairments of unproved properties. As of December&#160;31, 2022 and 2021, the unproved properties primarily relate to future drilling locations that were not included in proved undeveloped reserves.&#160;Most of these future drilling locations are located on acreage where the reservoir is known to be productive but have been excluded from proved reserves due to uncertainty on whether the wells would be drilled within the next five years as required by SEC rules in order to be included in proved reserves.&#160;The costs of unproved properties are transferred to proved oil and gas properties when they are either drilled or they are reflected in proved undeveloped reserves and amortized on an equivalent unit-of-production basis. Costs associated with unevaluated exploratory acreage are periodically assessed for impairment on a property by property basis, and any impairment in value is included in exploration expense. Exploratory drilling costs are initially capitalized as proved property but charged to expense if and when the well is determined not to have found commercial proved oil and gas reserves. Exploratory drilling costs are evaluated within a one-year period after the completion of drilling.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company assesses the need for an impairment of the costs capitalized for its proved oil and gas properties when events or changes in circumstances, such as a significant drop in commodity prices, indicate that the Company may not be able to recover its capitalized costs. If impairment is indicated based on undiscounted expected future cash flows attributable to the property, then a provision for impairment is recognized to the extent that net capitalized costs exceed the estimated fair value of the property. The Company determines the fair values of its oil and gas properties using a discounted cash flow model and proved and risk-adjusted probable reserves.&#160;Significant Level 3 assumptions associated with the calculation of discounted future cash flows included in the cash flow model include management's outlook for oil and natural gas prices, future oil and natural gas production, production costs, capital expenditures, and the total proved and risk-adjusted probable oil and natural gas reserves expected to be recovered.&#160;Management's oil and natural gas price outlook is developed based on third-party longer-term price forecasts as of each measurement date.&#160;The expected future net cash flows are discounted using an appropriate discount rate in determining a property's fair value.&#160;The oil and natural gas prices used for determining asset impairments will generally differ from those used in the standardized measure of discounted future net cash flows because the standardized measure requires the use of an average price based on the first day of each month of the preceding year. Unproved properties are evaluated for impairment based upon the results of drilling, planned future drilling and the terms of the oil and gas leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's estimates of undiscounted future net cash flows attributable to its oil and gas properties may change in the future.&#160;The primary factors that may affect estimates of future cash flows include future adjustments, both positive and negative, to proved and appropriate risk-adjusted probable oil and natural gas reserves, results of future drilling activities, future prices for oil and natural gas, and increases or decreases in production and capital costs.&#160;As a result of these changes, there may be impairments in the carrying values of our oil and gas properties.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:CapitalizedExploratoryWellCostsRollForwardTableTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzEwOTk1MTE2NjMwNzI_121c632f-f09f-473c-b89b-2bd858dbe303">The changes in capitalized exploratory well costs are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.441%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning capitalized exploratory project costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions to exploratory well costs pending the determination of proved reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Determined to have found proved reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(69,619)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending capitalized exploratory well costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CapitalizedExploratoryWellCostsRollForwardTableTextBlock>
    <us-gaap:CapitalizedExploratoryWellCosts
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDNlNjRlYjFmMGI0MmRkOTQ1ZDA3ZTM5OWJkZDEyYy90YWJsZXJhbmdlOjZkM2U2NGViMWYwYjQyZGQ5NDVkMDdlMzk5YmRkMTJjXzMtMS0xLTEtNzAyMzE_6f754604-20a6-4939-b067-e50742c72dcc"
      unitRef="usd">6966000</us-gaap:CapitalizedExploratoryWellCosts>
    <us-gaap:CapitalizedExploratoryWellCosts
      contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDNlNjRlYjFmMGI0MmRkOTQ1ZDA3ZTM5OWJkZDEyYy90YWJsZXJhbmdlOjZkM2U2NGViMWYwYjQyZGQ5NDVkMDdlMzk5YmRkMTJjXzMtMy0xLTEtNzAyMzE_e735c653-d7e8-4dae-a969-7b375bf360c8"
      unitRef="usd">0</us-gaap:CapitalizedExploratoryWellCosts>
    <us-gaap:CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDNlNjRlYjFmMGI0MmRkOTQ1ZDA3ZTM5OWJkZDEyYy90YWJsZXJhbmdlOjZkM2U2NGViMWYwYjQyZGQ5NDVkMDdlMzk5YmRkMTJjXzQtMS0xLTEtNzAyMzE_9ef6dfaf-2d65-4999-b4b3-d66c9760fcd5"
      unitRef="usd">63520000</us-gaap:CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves>
    <us-gaap:CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDNlNjRlYjFmMGI0MmRkOTQ1ZDA3ZTM5OWJkZDEyYy90YWJsZXJhbmdlOjZkM2U2NGViMWYwYjQyZGQ5NDVkMDdlMzk5YmRkMTJjXzQtMy0xLTEtNzAyMzE_0af2c5cf-c8b7-4fdb-b863-e9a31e8a302d"
      unitRef="usd">6966000</us-gaap:CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves>
    <us-gaap:ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDNlNjRlYjFmMGI0MmRkOTQ1ZDA3ZTM5OWJkZDEyYy90YWJsZXJhbmdlOjZkM2U2NGViMWYwYjQyZGQ5NDVkMDdlMzk5YmRkMTJjXzUtMS0xLTEtNzAyMzE_bb347b87-9962-4f15-84fa-e02489d2587d"
      unitRef="usd">69619000</us-gaap:ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves>
    <us-gaap:ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDNlNjRlYjFmMGI0MmRkOTQ1ZDA3ZTM5OWJkZDEyYy90YWJsZXJhbmdlOjZkM2U2NGViMWYwYjQyZGQ5NDVkMDdlMzk5YmRkMTJjXzUtMy0xLTEtNzAyMzE_f9c8906d-53a9-4e02-89cc-e864d6a3906a"
      unitRef="usd">0</us-gaap:ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves>
    <us-gaap:CapitalizedExploratoryWellCosts
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDNlNjRlYjFmMGI0MmRkOTQ1ZDA3ZTM5OWJkZDEyYy90YWJsZXJhbmdlOjZkM2U2NGViMWYwYjQyZGQ5NDVkMDdlMzk5YmRkMTJjXzgtMS0xLTEtNzAyMzE_f08b8068-7d22-44b4-8f1b-ac4ae785ae63"
      unitRef="usd">867000</us-gaap:CapitalizedExploratoryWellCosts>
    <us-gaap:CapitalizedExploratoryWellCosts
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDNlNjRlYjFmMGI0MmRkOTQ1ZDA3ZTM5OWJkZDEyYy90YWJsZXJhbmdlOjZkM2U2NGViMWYwYjQyZGQ5NDVkMDdlMzk5YmRkMTJjXzgtMy0xLTEtNzAyMzE_8ee18eb7-c406-49dd-bc23-513e78e1b793"
      unitRef="usd">6966000</us-gaap:CapitalizedExploratoryWellCosts>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i9fe32449852149ef86ef7b863f957254_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzEwNzA1_d399cd84-0602-47a7-a7be-c9f9c4640777">P50Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:Goodwill
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzEwNzcx_0beb30d5-78b4-4ff8-b545-56dfcd9c60b8"
      unitRef="usd">335900000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzEwNzcx_74940cac-5bed-4333-8c0a-782362bea84b"
      unitRef="usd">335900000</us-gaap:Goodwill>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTM5_84904d06-6aeb-4512-9230-fc53d5425619">Goodwill represents the excess of purchase price over fair value of net tangible and identifiable intangible assets in a business combination.The Company is required to conduct an annual review of goodwill for impairment and performs the assessment of goodwill on October 1st of each year. If the carrying value of goodwill exceeds the fair value, an impairment charge would be recorded for the difference between fair value and carrying value. The Company performed its quantitative assessment of goodwill as of October&#160;1, 2022 and determined there was no indication of impairment.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzExNDE1_daa11f50-0af7-46a0-9194-e04123e15511"
      unitRef="usd">90700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzExNDIy_40f835b2-4829-484c-b9da-b535bf7c353b"
      unitRef="usd">6500000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTM2_7864fc9e-056b-479e-a106-67d0c8da59ba">The value of the lease assets and liabilities are determined based upon discounted future minimum cash flows contained within each of the respective contracts.&#160;The Company determines if contracts contain a lease at inception of the contract. Since most of the Company's lease contracts do not provide an implicit discount rate, the Company uses its incremental borrowing rate at the commencement date of the lease.  To the extent that contract terms representing a lease are identified, leases are identified as being either an operating lease or a finance-type lease. Comstock currently has no finance-type leases.&#160;Right-of-use lease assets representing the Company's right to use an underlying asset for the lease term and the related lease liabilities represent its obligation to make lease payments under the terms of the contracts.&#160;Short-term leases that have an initial term of&#160;one year&#160;or less are not capitalized; however, amounts paid for those leases are included as part of its lease cost disclosures. Short-term lease costs exclude expenses related to leases with a lease term of&#160;one month&#160;or less. Comstock contracts for a variety of equipment used in its oil and natural gas exploration and development operations.&#160;Contract terms for this equipment vary broadly, including the contract duration, pricing, scope of services included along with the equipment, cancellation terms, and rights of substitution, among others. The Company's drilling operations routinely change due to changes in oil and natural gas prices, demand for oil and natural gas, and the overall operating and economic environment.&#160;Comstock accordingly manages the terms of its contracts for drilling rigs so as to allow for maximum flexibility in responding to these changing conditions. In April 2022, the Company took delivery of a natural gas powered hydraulic fracturing fleet, which has been leased with a three year term. The Company's other hydraulic fracturing fleet contracts are on terms less than one year and include rights of substitution. The Company's rig contracts are presently either for periods of less than one year, or they are on terms that provide for cancellation with 45 days advance notice without a specified expiration date.&#160;The Company has elected not to recognize right-of-use lease assets for contracts less than one year.&#160;The costs associated with drilling and completion operations are accounted for under the successful efforts method, which require that these costs be capitalized as part of our proved oil and natural gas properties on our balance sheet unless they are incurred on exploration wells that are unsuccessful, in which case they are charged to exploration expense. For hydraulic fracturing fleet and drilling rig leases, the Company has elected the practical expedient to not separate lease components from nonlease components in the determination of their lease asset and liability values.</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="if001ad2c38534f0bacdbcc0d719b54d7_I20220401"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzEwOTk1MTE2NTc5MzM_af4c4bd8-34be-4402-9e19-b02afef5f292">P3Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <crk:PriorAdvanceNoticePeriodForCancellationOfRigContracts
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzEwOTk1MTE2NTc5MzE_4dd02b7c-3fbf-497d-8fc3-5b272bba2f59">P45D</crk:PriorAdvanceNoticePeriodForCancellationOfRigContracts>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTY2_0d5d3118-ee99-4205-8f8a-9a09c3ff49e2">&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease costs recognized during the years ended December&#160;31, 2022, 2021 and 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.076%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.553%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.990%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.553%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost included in general and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost included in lease operating expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost included in proved oil and gas properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Variable lease cost (completion costs included in proved oil and gas properties)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term lease cost (drilling rig costs included in proved oil and gas properties)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="ibf0ce3519f294e91b027fcd7508680e0_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzMtMS0xLTEtNjU1MjU_7831bf08-1735-42b8-b8c3-36ab6cca9f36"
      unitRef="usd">1749000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i7f8b56124c614e53a799d4f3dfe1941c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzMtMy0xLTEtNjU1MjU_ce457b33-6f80-4e0f-ac5f-7338cf44ab8d"
      unitRef="usd">1732000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i243767fea70b46d7a541c1d16764bd7b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzMtNS0xLTEtNjU1MjU_f4cb2d0a-3e8e-4914-8a8e-437dd27753f7"
      unitRef="usd">1665000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i7f24c325314d474fba8148f764870160_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzQtMS0xLTEtNjU1MjU_dd659dff-2515-4d0d-94b5-e475e534db84"
      unitRef="usd">1383000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i2352fa1a432f4164bcbfb6481de22939_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzQtMy0xLTEtNjU1MjU_bd2d93f8-e533-4da8-820b-5d1393a9fa65"
      unitRef="usd">879000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i931dfd5246084a128ba23aa6368943e9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzQtNS0xLTEtNjU1MjU_698e864f-5a69-475d-bab4-bd3df1853a8e"
      unitRef="usd">815000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ie59dff99e85745af9dccde0936e86990_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzUtMS0xLTEtNjU1MjU_ef94460b-da3d-4824-a130-a4bee10aa8c6"
      unitRef="usd">25200000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="id80d3924c9054099bbe5833bc5e39f29_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzUtMy0xLTEtNjU1MjU_f8d20daa-45e6-4c54-9f90-d18dc32c412b"
      unitRef="usd">0</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i93f070f32521473eaeb5a2cf7888222f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzUtNS0xLTEtNjU1MjU_73994f6f-6256-4b8d-9924-b4317520aafa"
      unitRef="usd">0</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ie59dff99e85745af9dccde0936e86990_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzYtMS0xLTEtNzA0NjY_ad0ede7a-ace6-40bf-9644-d3bbbce15d5a"
      unitRef="usd">25095000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="id80d3924c9054099bbe5833bc5e39f29_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzYtMy0xLTEtNzAzNDI_c79d0e28-11a0-4e10-b0b2-e2ffc838a544"
      unitRef="usd">0</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i93f070f32521473eaeb5a2cf7888222f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzYtNS0xLTEtNzAzNDI_d0e52468-026d-4925-8988-049e7bf99689"
      unitRef="usd">0</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ie59dff99e85745af9dccde0936e86990_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzctMS0xLTEtNzAzMTg_2388b756-3733-4f4f-bc41-cfb4dcbc3c38"
      unitRef="usd">62077000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="id80d3924c9054099bbe5833bc5e39f29_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzctMy0xLTEtNzAzMTg_7b58922e-161c-49c9-aa51-5856bffcb2d6"
      unitRef="usd">32735000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i93f070f32521473eaeb5a2cf7888222f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzctNS0xLTEtNzAzMTg_b537e4a0-dc6c-4d2c-9b48-83ae4fb25cb3"
      unitRef="usd">33334000</us-gaap:ShortTermLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzYtMS0xLTEtNjU1MjU_a2de1592-a648-4271-b661-04b6795950a0"
      unitRef="usd">115504000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzYtMy0xLTEtNjU1MjU_52e65f28-0dd8-497c-9f59-4b913180bbbb"
      unitRef="usd">35346000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo2ZDM1YzQ4MDE5MGQ0NDA4YTA2YjMxMzkyYTc4Nzc1OC90YWJsZXJhbmdlOjZkMzVjNDgwMTkwZDQ0MDhhMDZiMzEzOTJhNzg3NzU4XzYtNS0xLTEtNjU1MjU_472d8fb1-c18a-4302-850c-a744e425024e"
      unitRef="usd">35814000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE0MDk1_e76b2e19-2759-415f-bcf6-0b5b8b9e92ca"
      unitRef="usd">3100000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE0MDk5_b5b1dfa4-c675-4746-9286-041687e8b720"
      unitRef="usd">2600000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE0MTA2_552a41c1-c394-4048-93ca-4218d15be38b"
      unitRef="usd">2500000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePaymentsUse
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIxOTkwMjMyODA2NjQ_00e490a3-55dd-4ba8-87fd-90e8f042efcd"
      unitRef="usd">112400000</us-gaap:OperatingLeasePaymentsUse>
    <us-gaap:OperatingLeasePaymentsUse
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIxOTkwMjMyODA2NzI_40f70fb8-6d49-4404-9494-406cb4c7df3a"
      unitRef="usd">32700000</us-gaap:OperatingLeasePaymentsUse>
    <us-gaap:OperatingLeasePaymentsUse
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIxOTkwMjMyODA2ODM_612defa9-fe9d-460d-8c86-75f143b0abce"
      unitRef="usd">33300000</us-gaap:OperatingLeasePaymentsUse>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE0MjM4_1bcc2beb-17c4-48ea-9b09-1c542ea3678d">P2Y2M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE0MjQ1_870075a1-69f2-457a-b15c-8b0308d0ffcd">P2Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:LesseeOperatingLeaseDiscountRate
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE0Mzc3_d607c3ab-4765-4681-8c5e-b4010306c2c7"
      unitRef="number">0.035</us-gaap:LesseeOperatingLeaseDiscountRate>
    <us-gaap:LesseeOperatingLeaseDiscountRate
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE0Mzg0_96396fce-4098-4f2c-a6ee-815acf158f3b"
      unitRef="number">0.027</us-gaap:LesseeOperatingLeaseDiscountRate>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTY3_ef341b0d-f5b0-4a60-9fe6-69c51de0a8ee">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:39.912%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.160%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,929)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTozMjc3NmVkNDExM2Q0OTYxYTVkM2M1Y2VkM2NjYmRhOS90YWJsZXJhbmdlOjMyNzc2ZWQ0MTEzZDQ5NjFhNWQzYzVjZWQzY2NiZGE5XzEtMS0xLTEtNjU1MjU_f42e1f64-04e0-4844-b393-e7c3ff85a716"
      unitRef="usd">41007000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTozMjc3NmVkNDExM2Q0OTYxYTVkM2M1Y2VkM2NjYmRhOS90YWJsZXJhbmdlOjMyNzc2ZWQ0MTEzZDQ5NjFhNWQzYzVjZWQzY2NiZGE5XzItMS0xLTEtNjU1MjU_349b7536-a188-456c-b4dd-1395f6e21d83"
      unitRef="usd">40609000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTozMjc3NmVkNDExM2Q0OTYxYTVkM2M1Y2VkM2NjYmRhOS90YWJsZXJhbmdlOjMyNzc2ZWQ0MTEzZDQ5NjFhNWQzYzVjZWQzY2NiZGE5XzMtMS0xLTEtNjU1MjU_5340ca81-6606-4efb-8855-2f375ead1f0d"
      unitRef="usd">13004000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTozMjc3NmVkNDExM2Q0OTYxYTVkM2M1Y2VkM2NjYmRhOS90YWJsZXJhbmdlOjMyNzc2ZWQ0MTEzZDQ5NjFhNWQzYzVjZWQzY2NiZGE5XzQtMS0xLTEtNjU1MjU_597eaa1a-f3c3-4323-b983-71fe857a20a1"
      unitRef="usd">88000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTozMjc3NmVkNDExM2Q0OTYxYTVkM2M1Y2VkM2NjYmRhOS90YWJsZXJhbmdlOjMyNzc2ZWQ0MTEzZDQ5NjFhNWQzYzVjZWQzY2NiZGE5XzUtMS0xLTEtNzA0NTQ_27dc5242-30f6-4748-9a12-6ae951f60b1c"
      unitRef="usd">17000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTozMjc3NmVkNDExM2Q0OTYxYTVkM2M1Y2VkM2NjYmRhOS90YWJsZXJhbmdlOjMyNzc2ZWQ0MTEzZDQ5NjFhNWQzYzVjZWQzY2NiZGE5XzUtMS0xLTEtNjU1MjU_9bcbbdda-574b-44ef-ab51-d1bb998e3bb8"
      unitRef="usd">94725000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTozMjc3NmVkNDExM2Q0OTYxYTVkM2M1Y2VkM2NjYmRhOS90YWJsZXJhbmdlOjMyNzc2ZWQ0MTEzZDQ5NjFhNWQzYzVjZWQzY2NiZGE5XzYtMS0xLTEtNjU1MjU_fd742b6e-3786-47f3-bb4b-c352506b67cd"
      unitRef="usd">3929000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTozMjc3NmVkNDExM2Q0OTYxYTVkM2M1Y2VkM2NjYmRhOS90YWJsZXJhbmdlOjMyNzc2ZWQ0MTEzZDQ5NjFhNWQzYzVjZWQzY2NiZGE5XzctMS0xLTEtNjU1MjU_9fdc1c83-d379-4932-8b12-ea043e207d72"
      unitRef="usd">90796000</us-gaap:OperatingLeaseLiability>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTY4_306be56b-fd72-4849-9c77-eea384093622">&lt;div style="margin-top:7pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses at December&#160;31, 2022 and 2021 consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:53.508%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.921%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.166%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued interest payable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued drilling costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued income and other taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued transportation costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued employee compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued lease operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:InterestPayableCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzMtMS0xLTEtNjU1MjU_726f04f0-9d3d-45bc-a3c4-2ae84fb6bee3"
      unitRef="usd">54867000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzMtMy0xLTEtNjU1MjU_78c938d7-306a-4140-8312-f72da3e18ed9"
      unitRef="usd">60305000</us-gaap:InterestPayableCurrent>
    <crk:AccruedDrillingCosts
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzQtMS0xLTEtNzUwMjM_a62cd657-242e-4aef-917e-ade1f76962d6"
      unitRef="usd">54438000</crk:AccruedDrillingCosts>
    <crk:AccruedDrillingCosts
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzQtMy0xLTEtNzUwMjM_f50d7e70-1199-42c3-9e3b-5680a655319b"
      unitRef="usd">19995000</crk:AccruedDrillingCosts>
    <us-gaap:TaxesPayableCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzUtMS0xLTEtNzUwMzM_68c98a72-2a50-47c3-9b9f-49951ba71c8e"
      unitRef="usd">31256000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzUtMy0xLTEtNzUwMzM_3d03928a-301f-4b58-adb5-e03715c0b1d6"
      unitRef="usd">15655000</us-gaap:TaxesPayableCurrent>
    <crk:AccruedTransportationCosts
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzQtMS0xLTEtNjU1MjU_9196d155-e5c6-4c27-9f3f-85e199c223ab"
      unitRef="usd">28357000</crk:AccruedTransportationCosts>
    <crk:AccruedTransportationCosts
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzQtMy0xLTEtNjU1MjU_7068e0e3-043c-4d5e-91cd-9763a60856eb"
      unitRef="usd">22859000</crk:AccruedTransportationCosts>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzctMS0xLTEtNjU1MjU_99d7a238-4508-43bb-a5c4-846731fc832a"
      unitRef="usd">11308000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzctMy0xLTEtNjU1MjU_afa49052-1b3e-41e0-a974-224c0d4878a7"
      unitRef="usd">12320000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <crk:AccruedLeaseOperatingExpenses
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzgtMS0xLTEtNjU1MjU_948e22e9-7480-498e-91d8-6cd4c7d96c4b"
      unitRef="usd">2412000</crk:AccruedLeaseOperatingExpenses>
    <crk:AccruedLeaseOperatingExpenses
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzgtMy0xLTEtNjU1MjU_45c0d7ef-ccb5-4ce7-ba27-ec9aaa49af02"
      unitRef="usd">2036000</crk:AccruedLeaseOperatingExpenses>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzktMS0xLTEtNjU1MjU_c847c884-ff47-42fc-9c71-1c03de5900de"
      unitRef="usd">473000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzktMy0xLTEtNjU1MjU_5b678157-6a61-4cff-ba37-77ba8aa60e10"
      unitRef="usd">1856000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzExLTEtMS0xLTY1NTI1_91b79b18-3041-4fde-848c-145f2c3b9c75"
      unitRef="usd">183111000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo0NTM5OWEwOWJiMjI0MjNjODM5NjA2YTJmNTVkMThjYS90YWJsZXJhbmdlOjQ1Mzk5YTA5YmIyMjQyM2M4Mzk2MDZhMmY1NWQxOGNhXzExLTMtMS0xLTY1NTI1_7ae5d92d-e2be-4faa-ab0a-09974045406c"
      unitRef="usd">135026000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AssetRetirementObligationsPolicy
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTY5_299302b6-5743-4955-bdb4-9bf7b6d0848d">&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Reserve for Future Abandonment Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's asset retirement obligations relate to future plugging and abandonment costs of its oil and gas properties and related facilities disposal. The Company records a liability in the period in which an asset retirement obligation is incurred, in an amount equal to the estimated fair value of the obligation that is capitalized. Thereafter, this liability is accreted up to the final retirement cost. Accretion of the discount is included as part of depreciation, depletion and amortization in the accompanying consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:AssetRetirementObligationsPolicy>
    <us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTYy_42ed97d3-c5db-464a-bc5b-0573d987df1b">&lt;div style="margin-top:7pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the changes in the Company's total estimated liability:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.046%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.751%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.748%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.755%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve for future abandonment costs at beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;New wells placed on production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in estimates and timing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Divestitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(944)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(466)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accretion expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reserve for future abandonment costs at end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzMtMi0xLTEtNjU1MjU_d7f4fe6f-9d6c-49fd-8b0d-ef6dbd0e2215"
      unitRef="usd">25673000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzMtNC0xLTEtNjU1MjU_375ec762-9b1f-422f-8057-b3486397020b"
      unitRef="usd">19290000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzQtMi0xLTEtNzA0OTg_bf590c73-7fda-4c3a-aefb-b8c8df4bdf0c"
      unitRef="usd">1537000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <us-gaap:AssetRetirementObligationLiabilitiesIncurred
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzQtNC0xLTEtNzA0OTg_21ddab91-8979-43f7-9cfd-3c2e4949b48b"
      unitRef="usd">1994000</us-gaap:AssetRetirementObligationLiabilitiesIncurred>
    <crk:AssetRetirementObligationLiabilitiesForWellsAcquired
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzQtMi0xLTEtNjU1MjU_71aac0c5-ed61-43be-952d-1c09f079b180"
      unitRef="usd">1211000</crk:AssetRetirementObligationLiabilitiesForWellsAcquired>
    <crk:AssetRetirementObligationLiabilitiesForWellsAcquired
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzQtNC0xLTEtNjU1MjU_987d38e2-521b-413d-b39e-716375fddf9c"
      unitRef="usd">637000</crk:AssetRetirementObligationLiabilitiesForWellsAcquired>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzYtMi0xLTEtNjU1MjU_9497fe66-9a09-4e5d-81d6-3b0cf871b691"
      unitRef="usd">182000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationRevisionOfEstimate
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzYtNC0xLTEtNjU1MjU_f0d17604-1bdd-4129-9e56-9da2d125d907"
      unitRef="usd">3008000</us-gaap:AssetRetirementObligationRevisionOfEstimate>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzctMi0xLTEtNjU1MjU_952a5c6c-6c39-4732-8394-01f2f7ef2840"
      unitRef="usd">80000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <us-gaap:AssetRetirementObligationLiabilitiesSettled
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzctNC0xLTEtNjU1MjU_20288db9-fa02-4039-8200-10b07917edcc"
      unitRef="usd">31000</us-gaap:AssetRetirementObligationLiabilitiesSettled>
    <crk:AssetRetirementObligationAssetsDisposed
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzgtMi0xLTEtNjU1MjU_f1432fe7-8f1a-43a3-8c20-cec280331598"
      unitRef="usd">944000</crk:AssetRetirementObligationAssetsDisposed>
    <crk:AssetRetirementObligationAssetsDisposed
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzgtNC0xLTEtNjU1MjU_90e32a56-5e14-44f9-93b5-b72a65c0362e"
      unitRef="usd">466000</crk:AssetRetirementObligationAssetsDisposed>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzktMi0xLTEtNjU1MjU_289bbf41-a0dd-4e75-b1be-c7473cd45682"
      unitRef="usd">1535000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationAccretionExpense
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzktNC0xLTEtNjU1MjU_b1552f8f-0389-4c57-b535-bfbe57673355"
      unitRef="usd">1241000</us-gaap:AssetRetirementObligationAccretionExpense>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzEwLTItMS0xLTY1NTI1_582b3e48-009e-42ec-a9f0-46e00212e4e8"
      unitRef="usd">29114000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:AssetRetirementObligationsNoncurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTowNDU3YmQ5YWIyZWI0OTU1OGJjZjI0YjRmMDc1NDdkMS90YWJsZXJhbmdlOjA0NTdiZDlhYjJlYjQ5NTU4YmNmMjRiNGYwNzU0N2QxXzEwLTQtMS0xLTY1NTI1_22cf2fb4-d1f6-4ba0-8538-20a6944b4a03"
      unitRef="usd">25673000</us-gaap:AssetRetirementObligationsNoncurrent>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTY0_0d78a803-affd-499d-a096-2e80f052bb9d">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has stock-based employee compensation plans under which stock awards, comprised primarily of restricted stock and performance share units ("PSUs"), are issued to employees and non-employee directors. The Company follows the fair value-based method in accounting for equity-based compensation. Under the fair value based method, compensation cost is measured at the grant date based on the fair value of the award and is recognized on a straight-line basis over the award vesting period.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTQ4_f56a129b-5746-4b37-9837-4c24af7a8af6">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment Reporting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company presently operates in one business segment, the exploration and production of North American oil and natural gas.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE1ODA2_fcf5c79e-7e42-4416-8e60-5d5278307cf6"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTUy_3b0f7b44-0ab4-49fa-a710-f371cdadb4f9">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivative Financial Instruments and Hedging Activities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for derivative financial instruments (including derivative instruments embedded in other contracts) as either an asset or liability measured at its fair value. Changes in the fair value of derivatives are recognized currently in earnings and in net cash flows from operating activities. The fair value of derivative contracts that expire in less than one year are recognized as current assets or liabilities. Those that expire in more than one year are recognized as long-term assets or liabilities.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <crk:NumberOfMajorCustomerOfOilAndGasSales
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2NTE1_37092e81-6466-4456-9a9b-937c7bb9d394"
      unitRef="customer">3</crk:NumberOfMajorCustomerOfOilAndGasSales>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i246839d5cd764a91aa0fba20d6af4b86_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2NTg0_d3abeee1-1a0d-4505-9519-df7a27112891"
      unitRef="number">0.27</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i49a5908b21164593ab81388d395bdb77_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2NTg4_85aa427a-e3a8-40ef-ad72-f7f00ed87610"
      unitRef="number">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic522becaaf2c4c9aac8bf69bc02e9f29_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2NTky_83841310-c9ab-4c5b-9bfb-d0ebcf5ff82a"
      unitRef="number">0.12</us-gaap:ConcentrationRiskPercentage1>
    <crk:NumberOfMajorCustomerOfOilAndGasSales
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2NjU4_333c0e74-4b65-4763-b3b7-663b838a1e80"
      unitRef="customer">3</crk:NumberOfMajorCustomerOfOilAndGasSales>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic7c8aa2704a146038bf0ee415ddbe10d_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2NzM1_6d4c58a3-90c7-4fe1-9216-d9f4d1e0c059"
      unitRef="number">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3d578fd3941146a1957f0ab1a72ca5c8_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2NzM5_563133dd-6f42-46e3-8d74-e1d468bb23e6"
      unitRef="number">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i0cc818855878492284c916e685decfa5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2NzQz_4ab306d4-1559-4d6e-a709-fe4ec0d89966"
      unitRef="number">0.13</us-gaap:ConcentrationRiskPercentage1>
    <crk:NumberOfMajorCustomerOfOilAndGasSales
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2ODE2_c59609b4-23bd-4173-af28-13510a41b5e8"
      unitRef="customer">4</crk:NumberOfMajorCustomerOfOilAndGasSales>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if386d2023f3b425aacc91bc7b8a5df37_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2ODkz_a8ce35fb-f5cf-41b0-ba47-464325878ea0"
      unitRef="number">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib363072c56a7400ca89cb420a6cddd66_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2ODk3_4d2f8442-9631-4a79-9980-2bffca5c2d59"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i1941947608c447f195fe4ebd0c7c7477_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE2OTA0_d8d8b0fc-94c7-4a12-a016-2f379c787833"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icbf3301434e3430fb3a6ecf2a01b89de_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzU0OTc1NTgzNzQ4NA_7bb3ce4e-b0e0-4ac1-9af5-a817c9ecfb5f"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTQ5_60819e9a-9a81-4445-aa92-26adf44082b2">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue Recognition and Gas Balancing&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comstock produces natural gas and oil and reports revenues separately for each of these two primary products in its statements of operations.&#160;Revenues are recognized upon the transfer of produced volumes to the Company's customers, who take control of the volumes and receive all the benefits of ownership upon delivery at designated sales points.&#160;Costs incurred to gather or transport each product prior to the transfer of control are recognized as operating expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gas services revenues represent sales of natural gas purchased for resale and fees received for gathering and treating services provided to unaffiliated third parties. &#160;Revenues are recognized upon completion of the gathering and treating of contracted natural gas volumes and delivery of purchased natural gas volumes to the Company's customers.  Revenues and expenses associated with natural gas purchased for resale are presented on a gross basis in the Company's consolidated statements of operations as the Company acts as the principal in the transaction by assuming the risks and rewards from ownership of the natural gas volumes purchased and the responsibility to deliver the natural gas volumes to their sales point.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All oil and natural gas and gas services revenues are subject to contracts that have commercial substance, contain specific pricing terms, and define the enforceable rights and obligations of both parties.&#160;These contracts typically provide for cash settlement within 25 days following each production month and are cancellable upon 30 days' notice by either party for oil and vary for natural gas based upon the terms set out in the confirmations between both parties.&#160;Prices for sales of oil and natural gas are generally based upon terms that are common in the oil and gas industry, including index or spot prices, location and quality differentials, as well as market supply and demand conditions.&#160;As a result, prices for oil and natural gas routinely fluctuate based on changes in these factors.&#160;Prices for gathering and treating services are generally fixed in nature but can vary due to the quality of the gas being treated. Each unit of production (barrel of crude oil and thousand cubic feet of natural gas) represents a separate performance obligation under the Company's contracts since each unit has economic benefit on its own and each is priced separately according to the terms of the contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comstock has elected to exclude all taxes from the measurement of transaction prices, and its oil and natural gas revenues are reported net of royalties and exclude revenue interests owned by others because the Company acts as an agent when selling crude oil and natural gas, on behalf of royalty owners and working interest owners.&#160;Oil and natural gas revenue is recorded in the month of production based on an estimate of the Company's share of volumes produced and prices realized.&#160;Gas services revenue is recorded in the month the services are performed or purchased gas is sold based on an estimate of natural gas volumes and contract prices. The Company recognizes any differences between estimates and actual amounts received in &lt;/span&gt;&lt;/div&gt;the month when payment is received.&#160;Historically, differences between estimated revenues and actual revenue received have not been significant.&#160;The amount of natural gas or oil sold may differ from the amount to which the Company is entitled based on its revenue interests in the properties. The Company did not have any significant imbalance positions at December&#160;31, 2022 or 2021.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <crk:NumberOfPrimaryProducts
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE3MjYw_51874b37-da3f-4227-ae5a-b0a431cc2a4f"
      unitRef="product">2</crk:NumberOfPrimaryProducts>
    <crk:ContractCashSettlementMaxDays
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE3ODA1_c76e7f96-0d6d-48dd-97f1-87214d18be74">P25D</crk:ContractCashSettlementMaxDays>
    <crk:ContractCancellableNoticeTerm
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE3ODY1_0b849fba-ac6c-4108-ab48-ddb528750fd6">P30D</crk:ContractCancellableNoticeTerm>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE5ODI4_9ddef212-8b3b-4b86-a204-21990e9ff625"
      unitRef="usd">415100000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzE5ODM1_acb5d8f8-9bac-4f02-943a-28eb1f12f6c4"
      unitRef="usd">217100000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTQ0_f9ce98c9-374a-413d-a7b5-c6956fef28fd">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;General and Administrative Expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General and administrative expenses are reported net of reimbursements of overhead costs that are received from working interest owners of the oil and gas properties operated by the Company of $27.5 million, $25.3 million and $24.7 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <crk:GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIwMjMw_fcf6561a-4561-46e5-aa75-7136ef64748f"
      unitRef="usd">27500000</crk:GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts>
    <crk:GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIwMjM0_82c38c04-7130-4bd7-8672-e99eb5d09a57"
      unitRef="usd">25300000</crk:GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts>
    <crk:GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIwMjQx_ca77f4aa-5715-45d2-b460-160371e61c5f"
      unitRef="usd">24700000</crk:GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTU3_265f7ae0-c05c-4890-a71a-c373b587d28a">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes using the asset and liability method, whereby deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of assets and liabilities and their respective tax basis, as well as the tax consequences attributable to the future utilization of existing net operating loss and other carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that the change in rate is enacted.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTUz_9e8d1ecd-3bf8-48be-80a5-b0dd6ffb858b">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unvested restricted stock containing non-forfeitable rights to dividends are included in common stock outstanding and are considered to be participating securities and included in the computation of basic and diluted earnings per share pursuant to the two-class method. At December&#160;31, 2022 and 2021, 966,058 and 952,971 shares of restricted stock, respectively, are included in common stock outstanding as such shares have a non-forfeitable right to participate in any dividends that might be declared and have the right to vote on matters submitted to the Company's shareholders.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average shares of unvested restricted stock outstanding were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PSUs represent the right to receive a number of shares of the Company's common stock that may range from zero to up to two times the number of PSUs granted on the award date based on the achievement of certain performance measures during a performance period. The number of potentially dilutive shares related to PSUs is based on the number of shares, if any, which would be issuable at the end of the respective period, assuming that date was the end of the performance period. The treasury stock method is used to measure the dilutive effect of PSUs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands, except per unit amounts)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value per unit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$15.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$8.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$9.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The Series A and Series B Convertible Preferred Stock were convertible into 52,500,000 and 43,750,000 shares of common stock, respectively. The Company redeemed all of the shares of Series A Convertible Preferred Stock on May 19, 2020. On November 30, 2022, all outstanding shares of the Series B Convertible preferred stock were converted into 43,750,000 shares of common stock. The dilutive effect of preferred stock is computed using the if-converted method as if conversion of the preferred shares had occurred at the earlier of the date of issuance or the beginning of the period. Weighted average shares of convertible preferred stock outstanding were as follows:</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="icf792e50f0a64cbab863731e37d19f20_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzI3NDg3NzkwOTc4NTc_a962bbf7-1717-4073-8836-895d500779de"
      unitRef="shares">966058</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i7283b7e6e3e84ed89fa4a9a4bd034779_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzI3NDg3NzkwOTc4NjU_bf3cbe35-ad8f-47da-bef7-5f2ae7896146"
      unitRef="shares">952971</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTQw_cba9e925-bdbb-483c-ae1f-2ab821444683">&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average shares of unvested restricted stock outstanding were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unvested restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock>
    <crk:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo3MmM4MDQ1OGU5OTQ0MDQwYTIyYTY4NDBkZGE5NmE1MS90YWJsZXJhbmdlOjcyYzgwNDU4ZTk5NDQwNDBhMjJhNjg0MGRkYTk2YTUxXzMtMS0xLTEtNjU1MjU_d4175df1-bbe2-4ea7-abeb-28c3371d1180"
      unitRef="shares">926000</crk:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber>
    <crk:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo3MmM4MDQ1OGU5OTQ0MDQwYTIyYTY4NDBkZGE5NmE1MS90YWJsZXJhbmdlOjcyYzgwNDU4ZTk5NDQwNDBhMjJhNjg0MGRkYTk2YTUxXzMtMy0xLTEtNjU1MjU_aeb1dd36-21c7-41fa-bfbe-4cd69bcb3cc9"
      unitRef="shares">1057000</crk:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber>
    <crk:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo3MmM4MDQ1OGU5OTQ0MDQwYTIyYTY4NDBkZGE5NmE1MS90YWJsZXJhbmdlOjcyYzgwNDU4ZTk5NDQwNDBhMjJhNjg0MGRkYTk2YTUxXzMtNS0xLTEtNjU1MjU_92ae91d8-3b53-4b83-9b38-0388178bdb4f"
      unitRef="shares">1149000</crk:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber>
    <crk:PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIxODE1_1a9ebea8-adcc-4ab8-a037-3873c14ed3be"
      unitRef="number">0</crk:PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum>
    <crk:PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIxODI3_c233d0c4-3cce-4dbb-b538-618a12c06b37"
      unitRef="number">2</crk:PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTQ1_fcc5790e-2c9f-4c64-a2a8-5d3efee2929e">The treasury stock method is used to measure the dilutive effect of PSUs. &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands, except per unit amounts)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average grant date fair value per unit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$15.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$8.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$9.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.584%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.376%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average convertible preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <crk:AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTpmZTE0Nzc2MTMzNGY0MWViODg3MWYyMzM2ZTBhZjI1ZC90YWJsZXJhbmdlOmZlMTQ3NzYxMzM0ZjQxZWI4ODcxZjIzMzZlMGFmMjVkXzMtMS0xLTEtNjU1MjU_6b7686f5-26de-43c6-80f5-5739fcbed0ed"
      unitRef="shares">925000</crk:AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount>
    <crk:AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTpmZTE0Nzc2MTMzNGY0MWViODg3MWYyMzM2ZTBhZjI1ZC90YWJsZXJhbmdlOmZlMTQ3NzYxMzM0ZjQxZWI4ODcxZjIzMzZlMGFmMjVkXzMtMy0xLTEtNjU1MjU_bfe9c040-ea35-40f3-8f49-19fcf1a392fe"
      unitRef="shares">1146000</crk:AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount>
    <crk:AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTpmZTE0Nzc2MTMzNGY0MWViODg3MWYyMzM2ZTBhZjI1ZC90YWJsZXJhbmdlOmZlMTQ3NzYxMzM0ZjQxZWI4ODcxZjIzMzZlMGFmMjVkXzMtNS0xLTEtNjU1MjU_8012a3a5-d8e2-4c80-a525-1498ccd69cee"
      unitRef="shares">1044000</crk:AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount>
    <crk:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTpmZTE0Nzc2MTMzNGY0MWViODg3MWYyMzM2ZTBhZjI1ZC90YWJsZXJhbmdlOmZlMTQ3NzYxMzM0ZjQxZWI4ODcxZjIzMzZlMGFmMjVkXzQtMS0xLTEtNjU1MjU_09028176-e88f-49a2-96b9-60a0b3a27103"
      unitRef="usdPerShare">15.11</crk:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice>
    <crk:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTpmZTE0Nzc2MTMzNGY0MWViODg3MWYyMzM2ZTBhZjI1ZC90YWJsZXJhbmdlOmZlMTQ3NzYxMzM0ZjQxZWI4ODcxZjIzMzZlMGFmMjVkXzQtMy0xLTEtNjU1MjU_c5dcaf64-1b85-4cb3-bc19-aa625f6985c0"
      unitRef="usdPerShare">8.11</crk:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice>
    <crk:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTpmZTE0Nzc2MTMzNGY0MWViODg3MWYyMzM2ZTBhZjI1ZC90YWJsZXJhbmdlOmZlMTQ3NzYxMzM0ZjQxZWI4ODcxZjIzMzZlMGFmMjVkXzQtNS0xLTEtNjU1MjU_17c09f51-85f6-4999-a9fe-dfa44988d27f"
      unitRef="usdPerShare">9.33</crk:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice>
    <crk:TemporaryEquityAggregateCommonStockConversionShares
      contextRef="ia866bc4a0c804ad299b52ee120f6d7ce_D20221130-20221130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIyMzM5_5f5d9473-1105-4af0-a212-da3688aa65c6"
      unitRef="shares">52500000</crk:TemporaryEquityAggregateCommonStockConversionShares>
    <crk:TemporaryEquityAggregateCommonStockConversionShares
      contextRef="i34dd7be7d43c4021b4a3c702dc8a403d_D20221130-20221130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIyMzQ2_077e6373-5256-410f-a038-39f21395fc22"
      unitRef="shares">43750000</crk:TemporaryEquityAggregateCommonStockConversionShares>
    <crk:TemporaryEquityAggregateCommonStockConversionShares
      contextRef="i34dd7be7d43c4021b4a3c702dc8a403d_D20221130-20221130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzI3NDg3NzkwOTgzMTk_077e6373-5256-410f-a038-39f21395fc22"
      unitRef="shares">43750000</crk:TemporaryEquityAggregateCommonStockConversionShares>
    <crk:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1ODVhMDFlYjE4NGM0OWViOTNkNWZjNjA3OTc5MmEzMS90YWJsZXJhbmdlOjU4NWEwMWViMTg0YzQ5ZWI5M2Q1ZmM2MDc5NzkyYTMxXzMtMS0xLTEtNjU1MjU_862f1c45-8384-4a7c-bf2f-fe6258d04f43"
      unitRef="shares">40034000</crk:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock>
    <crk:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1ODVhMDFlYjE4NGM0OWViOTNkNWZjNjA3OTc5MmEzMS90YWJsZXJhbmdlOjU4NWEwMWViMTg0YzQ5ZWI5M2Q1ZmM2MDc5NzkyYTMxXzMtMy0xLTEtNjU1MjU_65f1bc4c-6cce-4c37-9e4f-053468222e37"
      unitRef="shares">43750000</crk:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock>
    <crk:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1ODVhMDFlYjE4NGM0OWViOTNkNWZjNjA3OTc5MmEzMS90YWJsZXJhbmdlOjU4NWEwMWViMTg0YzQ5ZWI5M2Q1ZmM2MDc5NzkyYTMxXzMtNS0xLTEtNjU1MjU_59ddc9ac-ceaa-45e6-9a14-ae0329953450"
      unitRef="shares">63832000</crk:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTU5_a8a7cc24-b3a4-4f7d-8fe1-ffe39cd303b2">&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic and diluted income (loss) per share were determined as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:center;text-indent:27pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.280%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.023%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.303%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,124,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(259,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income allocable to unvested restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,278)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic net income (loss) available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,120,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(259,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income allocable to convertible preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income allocable to unvested restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted net income (loss) available to common stockholders&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,140,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(259,225)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(83,413)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Convertible preferred stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted weighted average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic income (loss) per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted income (loss) per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzMtMS0xLTEtNjU1MjU_2701cdb7-25ae-462d-966c-d1d6350ed1dc"
      unitRef="usd">1124868000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzMtMy0xLTEtNjU1MjU_16b54cf9-06e2-4509-bee0-b569412c53ef"
      unitRef="usd">-259225000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzMtNS0xLTEtNjU1MjU_ce88897d-aaba-404d-955f-c278d702b053"
      unitRef="usd">-83413000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <crk:NetIncomeLossAllocatedToUnvestedRestrictedShares
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzQtMS0xLTEtNjU1MjU_f76403ed-345b-46a1-a9de-1fbb8cec3dc8"
      unitRef="usd">4278000</crk:NetIncomeLossAllocatedToUnvestedRestrictedShares>
    <crk:NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzUtMS0xLTEtNjU1MjU_33d22c4b-e2e6-4cf9-ba01-a58f593a38b9"
      unitRef="usd">1120590000</crk:NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares>
    <crk:NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzUtMy0xLTEtNjU1MjU_e2e5b9e2-cc29-4abe-829b-ad6f6e72de13"
      unitRef="usd">-259225000</crk:NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares>
    <crk:NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzUtNS0xLTEtNjU1MjU_21e25f3e-a86a-4315-b4d3-d620441dcaf4"
      unitRef="usd">-83413000</crk:NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares>
    <us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzYtMS0xLTEtNjU1MjU_573896fb-269f-4cb5-bf2a-5929fcb995b6"
      unitRef="usd">16014000</us-gaap:TemporaryEquityAccretionToRedemptionValueAdjustment>
    <crk:NetIncomeLossAllocatedToUnvestedRestrictedShares
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzctMS0xLTEtNzA3Mjg_3abf43bf-bfd2-4643-8b8e-6b80ced1e25d"
      unitRef="usd">4278000</crk:NetIncomeLossAllocatedToUnvestedRestrictedShares>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzctMS0xLTEtNjU1MjU_22fa744f-fdad-4ec1-a828-adf441ad0906"
      unitRef="usd">1140882000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzctMy0xLTEtNjU1MjU_4e84abe6-d4fb-42e5-a4a1-438da9888c77"
      unitRef="usd">-259225000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzctNS0xLTEtNjU1MjU_8e0e627a-6e09-461c-b461-9a93b32b832a"
      unitRef="usd">-83413000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzktMS0xLTEtNjU1MjU_e99dd37d-2186-42ad-b166-33fdeea0cfc2"
      unitRef="shares">236045000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzktMy0xLTEtNjU1MjU_d91d6100-85fc-4fc6-9411-85e814e3d24a"
      unitRef="shares">231633000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzktNS0xLTEtNjU1MjU_866ae6c3-adb7-40f3-8db1-001e5bd35fb2"
      unitRef="shares">215194000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzExLTEtMS0xLTY1NTI1_9833f801-2832-4a7d-b885-1e613323e190"
      unitRef="shares">911000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i92f36b0730624009b804cc653ab37f8f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzExLTMtMS0xLTY1NTI1_072653b2-7308-47e9-bb18-5d9d1f7b7344"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i408fa9be4c68487a83762fa3014e3c4f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzExLTUtMS0xLTY1NTI1_7ac00a44-b9d8-40c4-b2b6-e66066c32af1"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzEzLTEtMS0xLTcwNzIw_0a739e99-4f93-492e-ab20-78c8433f84ac"
      unitRef="shares">475000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i0d567603d6484e3ba18cd54f130c4ad3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzEzLTMtMS0xLTcwNzIw_0d864ce7-6d78-4679-bc91-a29e032b5415"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i9e101739c2ba460bbeaab911d3571e54_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzEzLTUtMS0xLTcwNzIw_b1020899-6a50-41bf-9d06-8fcf726e6f71"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfPreferredStock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzEyLTEtMS0xLTY1NTI1_a6b3559f-4f56-4329-94e8-6b09f752ac1c"
      unitRef="shares">40034000</us-gaap:IncrementalCommonSharesAttributableToConversionOfPreferredStock>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfPreferredStock
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzEyLTMtMS0xLTY1NTI1_da2190a0-5244-45ee-b1d0-bf568f8d3cfc"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfPreferredStock>
    <us-gaap:IncrementalCommonSharesAttributableToConversionOfPreferredStock
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzEyLTUtMS0xLTY1NTI1_b01214ec-b422-4f91-91e7-a34ea410f378"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToConversionOfPreferredStock>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzEzLTEtMS0xLTY1NTI1_824ff24e-7b47-4676-989f-307cf6b2697e"
      unitRef="shares">277465000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzEzLTMtMS0xLTY1NTI1_b493e56b-8a54-41b8-b775-027ddf2a43ac"
      unitRef="shares">231633000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzEzLTUtMS0xLTY1NTI1_5961e860-4bd3-4981-9e68-10b05d28fa27"
      unitRef="shares">215194000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzE1LTEtMS0xLTY1NTI1_7a462551-9fed-4244-80b6-866dc02385a2"
      unitRef="usdPerShare">4.75</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzE1LTMtMS0xLTY1NTI1_112ec739-b872-43fd-b2ae-72618fd917bc"
      unitRef="usdPerShare">-1.12</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzE1LTUtMS0xLTY1NTI1_77da78f5-a66b-449d-a570-8e2a559732dc"
      unitRef="usdPerShare">-0.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzE2LTEtMS0xLTY1NTI1_63db6b9e-748e-4b0d-a896-75b6d1372926"
      unitRef="usdPerShare">4.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzE2LTMtMS0xLTY1NTI1_8d3752ff-56a1-4240-9172-e91840724e5b"
      unitRef="usdPerShare">-1.12</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo4YjRjY2E2NzMwNTg0MzQwOTExMmYwNDY3MTA3ZDYxMC90YWJsZXJhbmdlOjhiNGNjYTY3MzA1ODQzNDA5MTEyZjA0NjcxMDdkNjEwXzE2LTUtMS0xLTY1NTI1_817285a4-f493-407e-988f-90c53dafbfd5"
      unitRef="usdPerShare">-0.39</us-gaap:EarningsPerShareDiluted>
    <crk:SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTYx_a997cb17-99c4-49ce-a4d4-3aa5b3da81b6">&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Supplementary Information With Respect to the Consolidated Statements of Cash Flows&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the purpose of the consolidated statements of cash flows, the Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents.&lt;/span&gt;&lt;/div&gt;</crk:SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock>
    <crk:CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90ZXh0cmVnaW9uOjQ1NDNkZjI0MzM0MzQ5NWJhNDEwNzQyODAyMjIyZGExXzIzNTQ2_1ff8bfd8-0ddd-40af-a7e7-9770a0ff9cdd">&lt;div style="margin-top:10pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash payments made for interest and income taxes and other non-cash investing and financing activities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:447.75pt"&gt;&lt;tr&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:258.25pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.75pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;td style="width:58.00pt"/&gt;&lt;td style="width:1.0pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cash payments for:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;203,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;228,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax payments (refunds)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-cash investing activities include:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase (decrease) in accrued capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities assumed in exchange for right-of-use lease assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-cash investing and financing activities related to acquisitions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquired working capital&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-cash financing activities include:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Conversion of preferred stock into common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;175,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retirement of debt in exchange for common stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,151)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Issuance of common stock in exchange for debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</crk:CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock>
    <us-gaap:InterestPaid
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzQtMS0xLTEtNjU1MjU_047d27f5-6718-4276-9d62-33c52aae51d9"
      unitRef="usd">166275000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzQtMy0xLTEtNjU1MjU_fbb9dc26-9c44-4655-89ce-47e02f5e6b4c"
      unitRef="usd">203742000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzQtNS0xLTEtNjU1MjU_533f2296-1d47-4eb7-bb88-c7d40a8e1063"
      unitRef="usd">228555000</us-gaap:InterestPaid>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzUtMS0xLTEtNjU1MjU_2080a570-0715-451d-92db-3832d1ce5490"
      unitRef="usd">16524000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzUtMy0xLTEtNjU1MjU_54671ff8-8383-4bca-adfd-ac6b02ee1d64"
      unitRef="usd">149000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzUtNS0xLTEtNjU1MjU_9aea7cc9-079e-4470-ae52-d1a77b4db411"
      unitRef="usd">-10218000</us-gaap:IncomeTaxesPaidNet>
    <crk:NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzctMS0xLTEtNjU1MjU_e836d474-b696-44bb-a466-6ab7ab481584"
      unitRef="usd">34443000</crk:NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure>
    <crk:NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzctMy0xLTEtNjU1MjU_12756b30-8b53-4c99-b5ec-57292a7379ef"
      unitRef="usd">-4964000</crk:NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure>
    <crk:NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzctNS0xLTEtNjU1MjU_ab981ad4-cf81-4773-9902-a4105913978d"
      unitRef="usd">-17234000</crk:NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzgtMS0xLTEtNjU1MjU_90aaef7e-76c3-40ac-9f37-27d0fbff98a3"
      unitRef="usd">110090000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzgtMS0xLTEtNjU1MjU_a5311272-dba0-44de-9805-fdb1f284dba8"
      unitRef="usd">110090000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzgtMy0xLTEtNjU1MjU_87164722-1568-4e31-8588-115f7e39dd18"
      unitRef="usd">5847000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzgtMy0xLTEtNjU1MjU_be29d8e6-bb52-49a3-8cc6-5f2f0603e3f2"
      unitRef="usd">5847000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzgtNS0xLTEtNjU1MjU_35e4c2a3-335b-42ba-aad3-8a0c842f22eb"
      unitRef="usd">1761000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzgtNS0xLTEtNjU1MjU_af870632-4bd2-4271-aaf0-f4fc579b57b0"
      unitRef="usd">1761000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <crk:NoncashOrPartNoncashAcquisitionWorkingCapital
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzEzLTEtMS0xLTY1NTI1_785d7cf0-b7f0-40bd-9638-69faf25cc34d"
      unitRef="usd">0</crk:NoncashOrPartNoncashAcquisitionWorkingCapital>
    <crk:NoncashOrPartNoncashAcquisitionWorkingCapital
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzEzLTMtMS0xLTY1NTI1_aea2cf76-a455-435d-8c0a-968105e7ad42"
      unitRef="usd">0</crk:NoncashOrPartNoncashAcquisitionWorkingCapital>
    <crk:NoncashOrPartNoncashAcquisitionWorkingCapital
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzEzLTUtMS0xLTY1NTI1_56eec070-e73c-47b1-bde4-9655d9d6bed8"
      unitRef="usd">520000</crk:NoncashOrPartNoncashAcquisitionWorkingCapital>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzEyLTEtMS0xLTcwODY2_9c5285ad-24ef-4728-a8a7-254bdccb613c"
      unitRef="usd">175000000</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzEyLTMtMS0xLTcwODc0_5a9b2931-a395-46fd-90c6-4dc3a40e7879"
      unitRef="usd">0</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzEyLTUtMS0xLTcwODc0_029ad59c-b254-44c6-9904-267ed579829b"
      unitRef="usd">0</us-gaap:ConversionOfStockAmountConverted1>
    <crk:RetirementOfDebtInExchangeForCommonStock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzE1LTEtMS0xLTY1NTI1_587218d4-670d-4892-a9bb-ab973dfa7e97"
      unitRef="usd">0</crk:RetirementOfDebtInExchangeForCommonStock>
    <crk:RetirementOfDebtInExchangeForCommonStock
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzE1LTMtMS0xLTY1NTI1_2a2d67f9-e059-4ece-b89c-6f7e2fe2cfb5"
      unitRef="usd">0</crk:RetirementOfDebtInExchangeForCommonStock>
    <crk:RetirementOfDebtInExchangeForCommonStock
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzE1LTUtMS0xLTY1NTI1_7b70fdba-df9f-45da-9f54-bcd42bba8df8"
      unitRef="usd">4151000</crk:RetirementOfDebtInExchangeForCommonStock>
    <crk:IssuanceOfCommonStockInExchangeForDebt
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzE2LTEtMS0xLTY1NTI1_50c9f22f-c624-4d72-b547-48d0ba5822d1"
      unitRef="usd">0</crk:IssuanceOfCommonStockInExchangeForDebt>
    <crk:IssuanceOfCommonStockInExchangeForDebt
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzE2LTMtMS0xLTY1NTI1_7609508c-743a-459f-8c25-2df405ac9120"
      unitRef="usd">0</crk:IssuanceOfCommonStockInExchangeForDebt>
    <crk:IssuanceOfCommonStockInExchangeForDebt
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTIvZnJhZzo0NTQzZGYyNDMzNDM0OTViYTQxMDc0MjgwMjIyMmRhMS90YWJsZTo1NTk1NDU4NGE4ZDg0OWQ0ODNjYzc3NGRlZjQ5OWYzMy90YWJsZXJhbmdlOjU1OTU0NTg0YThkODQ5ZDQ4M2NjNzc0ZGVmNDk5ZjMzXzE2LTUtMS0xLTY1NTI1_c546e902-b565-46ee-a23e-c87f886281a4"
      unitRef="usd">5012000</crk:IssuanceOfCommonStockInExchangeForDebt>
    <us-gaap:OilAndGasPropertiesTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzU4OTY_00cda3cd-7874-4a2e-9f77-e035c79abf9e">Acquisitions and Dispositions of Oil and Gas Properties&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2022, the Company acquired a 145-mile pipeline and natural gas treating plant from an unaffiliated third party and the undeveloped deep rights on approximately 68,000 net undeveloped acres in East Texas for $35.6&#160;million including transaction costs. The purchase price was allocated as follows: $18.8&#160;million was allocated to unproved oil and gas properties and $16.8&#160;million to other property and equipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2021, the Company acquired approximately 17,500 net acres of predominantly undeveloped Haynesville shale acreage in East Texas from an unaffiliated third party, which also included interests in 37 producing wells for $34.7&#160;million. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2022 and 2021, the Company acquired an additional 36,100 and 32,556 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;net acres through direct leasing for &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$35.6&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$22.9&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Dispositions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2022, the Company sold its interest in certain nonstrategic, non-operated properties for $4.1 million. In November 2021, the Company sold its non-operated properties in the Bakken shale for $138.1&#160;million after selling expenses and incurred a $162.2&#160;million pre-tax loss on the divestiture.&lt;/span&gt;&lt;/div&gt;</us-gaap:OilAndGasPropertiesTextBlock>
    <crk:LengthOfAcquiredPipeline
      contextRef="ieced0168f2304665bc777261c4e2b937_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzEwOTk1MTE2NDE0NzA_ae728378-a86b-483b-be18-9838bc82578d"
      unitRef="mi">145</crk:LengthOfAcquiredPipeline>
    <crk:AssetAcquisitionNetAcres
      contextRef="i799aa9cd05d2463cb85a4e4845b5027b_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzEwOTk1MTE2NDE0NzU_3e5d9c32-9219-4b9f-8b35-df3439f74139"
      unitRef="acre">68000</crk:AssetAcquisitionNetAcres>
    <us-gaap:AssetAcquisitionConsiderationTransferred
      contextRef="i6f50138d868a41ce8e7fa046fe06c7a9_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzIxOTkwMjMyNjkwOTI_9771ec3d-0f49-437f-91d9-50085f743d3c"
      unitRef="usd">35600000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <crk:AssetAcquisitionUnprovedProperty
      contextRef="i6f50138d868a41ce8e7fa046fe06c7a9_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzIxOTkwMjMyNjkxMjI_c9353d7e-878c-4037-9070-80dc8ece21c4"
      unitRef="usd">18800000</crk:AssetAcquisitionUnprovedProperty>
    <us-gaap:PropertyPlantAndEquipmentAdditions
      contextRef="i6f50138d868a41ce8e7fa046fe06c7a9_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzIxOTkwMjMyNjk0Nzg_e0b8bffa-c8ee-475c-a0d8-7a2f957fe569"
      unitRef="usd">16800000</us-gaap:PropertyPlantAndEquipmentAdditions>
    <crk:AssetAcquisitionNetAcres
      contextRef="ieced0168f2304665bc777261c4e2b937_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzEwOTk1MTE2NDIyMjI_d2b7d05c-848a-4f6b-a732-d9d574cc7f4c"
      unitRef="acre">17500</crk:AssetAcquisitionNetAcres>
    <crk:WellsProducingOnPurchasedPropertyGross
      contextRef="i4fa76233edb54e319e022bb4ad7e8ab5_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzI4NQ_b6a4b272-b464-4b05-a379-54c5062141a0"
      unitRef="well">37</crk:WellsProducingOnPurchasedPropertyGross>
    <us-gaap:AssetAcquisitionConsiderationTransferred
      contextRef="ie61f67faf61240bca10af36877516417_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzMwOA_c69bf1ab-edeb-4e73-b541-3f88894eb421"
      unitRef="usd">34700000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <crk:AssetAcquisitionNetAcres
      contextRef="ic140b1515e274b17be27cb137d32ab6f_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzIxOTkwMjMyNjk5NDI_cb9a4f9b-d06f-4e69-b31f-eb8c8ffc0866"
      unitRef="acre">36100</crk:AssetAcquisitionNetAcres>
    <crk:AssetAcquisitionNetAcres
      contextRef="i24a85663255f4ce0944fc3af48c77077_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzIxOTkwMjMyNjk5NDY_ab018fb5-c6d2-47b7-bec4-1d0a98d1dda3"
      unitRef="acre">32556</crk:AssetAcquisitionNetAcres>
    <us-gaap:AssetAcquisitionConsiderationTransferred
      contextRef="i9bf738109dc44d4bb11444e11e6a6139_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzIxOTkwMjMyNjk5ODQ_5846e8fc-7ecb-45e5-8233-0892b2383285"
      unitRef="usd">35600000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <us-gaap:AssetAcquisitionConsiderationTransferred
      contextRef="i0fdbf2a5b69f4b438e43dbdb0c1f92de_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzIxOTkwMjMyNjk5ODg_d292ac86-1098-409e-b734-c4feb804bf5f"
      unitRef="usd">22900000</us-gaap:AssetAcquisitionConsiderationTransferred>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i9bde65136b254781a35d58cb3fc23524_D20221201-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzEwOTk1MTE2NDE0ODI_779f67be-0dc8-49ff-a527-85e489b796ce"
      unitRef="usd">4100000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i42bee2a9ffbb4f75a2b2884dfa9dc1e3_D20211101-20211130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzU2Njc_85768ff3-fe13-4028-8a4e-9ed860038e2c"
      unitRef="usd">138100000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:GainLossOnSaleOfOilAndGasProperty
      contextRef="i42bee2a9ffbb4f75a2b2884dfa9dc1e3_D20211101-20211130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTUvZnJhZzoxMDA4MjVlNGIzOTY0ZmU2YmRhYTFlMzJiYjFiYjk0Ny90ZXh0cmVnaW9uOjEwMDgyNWU0YjM5NjRmZTZiZGFhMWUzMmJiMWJiOTQ3XzU4NjI_2e68690e-a867-4c46-b17c-39efc074753b"
      unitRef="usd">-162200000</us-gaap:GainLossOnSaleOfOilAndGasProperty>
    <us-gaap:OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90ZXh0cmVnaW9uOmUwNTA1YTViZWUzMjQ5OTQ5MzIyZmU3YWMxM2ZiY2E2XzMwNg_689168a0-5f24-4186-a5d9-22ab3791a464">Oil and Gas Producing Activities&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Set forth below is certain information regarding the aggregate capitalized costs of oil and gas properties and costs incurred by the Company for its oil and natural gas property acquisition, development and exploration activities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capitalized Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.760%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.982%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.833%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proved properties:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,117,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,053,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wells and related equipment and facilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,726,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,702,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation depletion and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,543,003)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,056,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,300,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,700,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unproved properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,598,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,002,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Costs Incurred&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.485%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property acquisitions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proved property&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unproved property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exploration and development:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developmental leasehold costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exploratory drilling and completion costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Development drilling and completion costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;901,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;569,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;436,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset retirement obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,087,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;691,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock>
    <us-gaap:CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90ZXh0cmVnaW9uOmUwNTA1YTViZWUzMjQ5OTQ5MzIyZmU3YWMxM2ZiY2E2XzMwNw_576da44b-5693-4e63-bb49-ae89311af085">&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Set forth below is certain information regarding the aggregate capitalized costs of oil and gas properties and costs incurred by the Company for its oil and natural gas property acquisition, development and exploration activities:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Capitalized Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.760%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.982%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.833%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.984%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proved properties:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,117,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,053,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Wells and related equipment and facilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,726,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,702,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated depreciation depletion and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,543,003)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,056,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,300,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,700,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unproved properties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302,129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,598,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,002,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock>
    <crk:CapitalizedCostsLeaseHoldCosts
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzQtMS0xLTEtNjU1MjU_7c7831f3-b07a-4774-bcc6-566d2339f94b"
      unitRef="usd">3117028000</crk:CapitalizedCostsLeaseHoldCosts>
    <crk:CapitalizedCostsLeaseHoldCosts
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzQtMy0xLTEtNjU1MjU_80e174d6-79ab-4bee-8d98-6110abacd067"
      unitRef="usd">3053783000</crk:CapitalizedCostsLeaseHoldCosts>
    <us-gaap:CapitalizedCostsWellsAndRelatedEquipmentAndFacilities
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzUtMS0xLTEtNjU1MjU_e192da08-5d30-45d1-9c1d-c15b41d28cca"
      unitRef="usd">2726381000</us-gaap:CapitalizedCostsWellsAndRelatedEquipmentAndFacilities>
    <us-gaap:CapitalizedCostsWellsAndRelatedEquipmentAndFacilities
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzUtMy0xLTEtNjU1MjU_2131c6ea-0dd9-4858-bd45-22e71e4a74fb"
      unitRef="usd">1702611000</us-gaap:CapitalizedCostsWellsAndRelatedEquipmentAndFacilities>
    <us-gaap:CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzYtMS0xLTEtNjU1MjU_80322831-4949-4785-9c83-be7f262820ba"
      unitRef="usd">1543003000</us-gaap:CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities>
    <us-gaap:CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzYtMy0xLTEtNjU1MjU_2e90c78c-8fca-41ec-91d5-a6dfe6c20089"
      unitRef="usd">1056317000</us-gaap:CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities>
    <us-gaap:CapitalizedCostsProvedProperties
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzctMS0xLTEtNjU1MjU_c9896fe4-42b0-4a64-a74e-1bc7accd8a1a"
      unitRef="usd">4300406000</us-gaap:CapitalizedCostsProvedProperties>
    <us-gaap:CapitalizedCostsProvedProperties
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzctMy0xLTEtNjU1MjU_13c6047f-c556-430b-b036-3c97a11bea8b"
      unitRef="usd">3700077000</us-gaap:CapitalizedCostsProvedProperties>
    <us-gaap:CapitalizedCostsUnprovedProperties
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzgtMS0xLTEtNjU1MjU_3be30288-562b-446a-a1bb-2783c2e0c834"
      unitRef="usd">298230000</us-gaap:CapitalizedCostsUnprovedProperties>
    <us-gaap:CapitalizedCostsUnprovedProperties
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzgtMy0xLTEtNjU1MjU_0a0226ba-870c-4292-bdb6-a0ebd517e290"
      unitRef="usd">302129000</us-gaap:CapitalizedCostsUnprovedProperties>
    <us-gaap:CapitalizedCostsOilAndGasProducingActivitiesNet
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzktMS0xLTEtNjU1MjU_256ae5cd-53af-420d-a39c-38c88d62d25c"
      unitRef="usd">4598636000</us-gaap:CapitalizedCostsOilAndGasProducingActivitiesNet>
    <us-gaap:CapitalizedCostsOilAndGasProducingActivitiesNet
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTowZWQ5ZmYwNTQ1NzM0YzlkYjc2NzAwM2Q5NDI1ZTE3NC90YWJsZXJhbmdlOjBlZDlmZjA1NDU3MzRjOWRiNzY3MDAzZDk0MjVlMTc0XzktMy0xLTEtNjU1MjU_01af94c4-6481-426c-8970-2be837a9c14e"
      unitRef="usd">4002206000</us-gaap:CapitalizedCostsOilAndGasProducingActivitiesNet>
    <us-gaap:CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90ZXh0cmVnaW9uOmUwNTA1YTViZWUzMjQ5OTQ5MzIyZmU3YWMxM2ZiY2E2XzMwOA_ca058c60-bcf8-4e2a-b451-a78529cac091">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.485%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.994%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.743%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property acquisitions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proved property&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unproved property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exploration and development:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developmental leasehold costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exploratory drilling and completion costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Development drilling and completion costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;901,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;569,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;436,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset retirement obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total capital expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,087,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;691,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock>
    <crk:CostsIncurredProvedPropertyAcquisitions
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzQtMS0xLTEtNjU1MjU_4c2b9bfe-f715-4ac7-959f-d6bab8ddea95"
      unitRef="usd">500000</crk:CostsIncurredProvedPropertyAcquisitions>
    <crk:CostsIncurredProvedPropertyAcquisitions
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzQtMy0xLTEtNjU1MjU_f738d0ac-00be-4d86-98d2-481a8fbcd65f"
      unitRef="usd">21781000</crk:CostsIncurredProvedPropertyAcquisitions>
    <crk:CostsIncurredProvedPropertyAcquisitions
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzQtNS0xLTEtNjU1MjU_70cd7353-1733-4a79-b9fc-a2399db523fa"
      unitRef="usd">0</crk:CostsIncurredProvedPropertyAcquisitions>
    <crk:CostsIncurredUnprovedPropertyAcquisitions
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzUtMS0xLTEtNjU1MjU_56aa0f03-4357-42d3-871d-fb2d33fb46c3"
      unitRef="usd">54120000</crk:CostsIncurredUnprovedPropertyAcquisitions>
    <crk:CostsIncurredUnprovedPropertyAcquisitions
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzUtMy0xLTEtNjU1MjU_70060315-94f8-4cd8-830e-2dc21da7df57"
      unitRef="usd">35871000</crk:CostsIncurredUnprovedPropertyAcquisitions>
    <crk:CostsIncurredUnprovedPropertyAcquisitions
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzUtNS0xLTEtNjU1MjU_6e678ca7-31ce-4f12-a483-8971516d5f0d"
      unitRef="usd">7949000</crk:CostsIncurredUnprovedPropertyAcquisitions>
    <crk:CostsIncurredDevelopmentLeaseholdCosts
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzctMS0xLTEtNjU1MjU_f0c09112-f0b8-4243-8107-407732f0d9d9"
      unitRef="usd">13727000</crk:CostsIncurredDevelopmentLeaseholdCosts>
    <crk:CostsIncurredDevelopmentLeaseholdCosts
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzctMy0xLTEtNjU1MjU_4c46163b-28ef-42f9-aa31-7d46991c74e1"
      unitRef="usd">12953000</crk:CostsIncurredDevelopmentLeaseholdCosts>
    <crk:CostsIncurredDevelopmentLeaseholdCosts
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzctNS0xLTEtNjU1MjU_76ac14b8-c6b1-470b-9b71-5e74d989ab3c"
      unitRef="usd">13022000</crk:CostsIncurredDevelopmentLeaseholdCosts>
    <crk:CostsIncurredExploratoryDrillingAndCompletionCosts
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzgtMS0xLTEtNjU1MjU_0b087c7d-361a-41f6-b05e-948a6d4c9426"
      unitRef="usd">63520000</crk:CostsIncurredExploratoryDrillingAndCompletionCosts>
    <crk:CostsIncurredExploratoryDrillingAndCompletionCosts
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzgtMy0xLTEtNjU1MjU_bfb0fa07-d2f0-4b99-bdd6-fe79bb4e9532"
      unitRef="usd">6966000</crk:CostsIncurredExploratoryDrillingAndCompletionCosts>
    <crk:CostsIncurredExploratoryDrillingAndCompletionCosts
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzgtNS0xLTEtNjU1MjU_b07c5962-3728-4fec-a1a0-51f49d6996b7"
      unitRef="usd">0</crk:CostsIncurredExploratoryDrillingAndCompletionCosts>
    <crk:CostsIncurredDevelopmentDrillingCosts
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzktMS0xLTEtNjU1MjU_d26598e1-5669-4197-88f3-2142a5778984"
      unitRef="usd">901026000</crk:CostsIncurredDevelopmentDrillingCosts>
    <crk:CostsIncurredDevelopmentDrillingCosts
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzktMy0xLTEtNjU1MjU_640faf8c-ee91-4cc0-916c-501f9ea48400"
      unitRef="usd">569141000</crk:CostsIncurredDevelopmentDrillingCosts>
    <crk:CostsIncurredDevelopmentDrillingCosts
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzktNS0xLTEtNjU1MjU_79ebf70a-99e9-470c-a603-6cd2e12db75b"
      unitRef="usd">436074000</crk:CostsIncurredDevelopmentDrillingCosts>
    <crk:CostsIncurredOtherDevelopmentCosts
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzEwLTEtMS0xLTY1NTI1_aefce83d-0c1d-4d0d-97e0-fd3100eb52f5"
      unitRef="usd">53693000</crk:CostsIncurredOtherDevelopmentCosts>
    <crk:CostsIncurredOtherDevelopmentCosts
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzEwLTMtMS0xLTY1NTI1_d62b49e2-a9a0-41ea-8e0f-e4de882a6f35"
      unitRef="usd">39168000</crk:CostsIncurredOtherDevelopmentCosts>
    <crk:CostsIncurredOtherDevelopmentCosts
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzEwLTUtMS0xLTY1NTI1_3b877858-ac29-443b-a7a6-c135ce1c4870"
      unitRef="usd">34572000</crk:CostsIncurredOtherDevelopmentCosts>
    <crk:CostsIncurredChangeToAssetRetirementObligations
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzExLTEtMS0xLTY1NTI1_486324d0-d2f0-4c97-b721-aa90a7f91e96"
      unitRef="usd">686000</crk:CostsIncurredChangeToAssetRetirementObligations>
    <crk:CostsIncurredChangeToAssetRetirementObligations
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzExLTMtMS0xLTY1NTI1_c8bd9a01-8fa6-4f46-b601-8d7a6266c35c"
      unitRef="usd">5608000</crk:CostsIncurredChangeToAssetRetirementObligations>
    <crk:CostsIncurredChangeToAssetRetirementObligations
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzExLTUtMS0xLTY1NTI1_a11806e2-f91f-41bc-bf53-6979e962f7c2"
      unitRef="usd">-47000</crk:CostsIncurredChangeToAssetRetirementObligations>
    <us-gaap:CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzEyLTEtMS0xLTY1NTI1_e075aa4d-3b0e-4e8a-8360-afc4f120559c"
      unitRef="usd">1087272000</us-gaap:CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities>
    <us-gaap:CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzEyLTMtMS0xLTY1NTI1_69d0ae00-82e8-4deb-bc1e-a2a47d69c47c"
      unitRef="usd">691488000</us-gaap:CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities>
    <us-gaap:CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMTgvZnJhZzplMDUwNWE1YmVlMzI0OTk0OTMyMmZlN2FjMTNmYmNhNi90YWJsZTo2NGY1ZjE3NzFhYjk0YTFkYmY1ZTQ1ZjhjMmE2YzFkMi90YWJsZXJhbmdlOjY0ZjVmMTc3MWFiOTRhMWRiZjVlNDVmOGMyYTZjMWQyXzEyLTUtMS0xLTY1NTI1_c6dd72a6-184f-4c06-9f1a-07840a51f778"
      unitRef="usd">491570000</us-gaap:CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzM4MTk_48fddd54-a332-437e-a5df-f75b2c2a7d53">Long-term Debt&lt;div style="margin-top:7pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt is comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.081%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.906%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank Credit Facility:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.75% Senior Notes Due 2029:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,223,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Premium, net of amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.875% Senior Notes Due 2030:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;965,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;965,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5% Senior Notes due 2025:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount, net of amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,402)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt issuance costs, net of amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,637)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,152,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,615,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The premium on the 6.75% senior notes due 2029 is being amortized over its life using the effective interest rate method. Debt issuance costs are amortized over the lives of the bank credit facility and senior notes on a straight-line basis which approximates the amortization that would be calculated using an effective interest rate method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes Comstock's principal amount of debt as of December&#160;31, 2022 by year of maturity:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.75% Senior Notes due 2029&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,223,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,223,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.875% Senior Notes due 2030&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;965,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;965,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,188,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,188,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 15, 2022, the Company entered into an amended and restated bank credit facility with Wells Fargo Bank National Association, as administrative agent, and other participating banks with an aggregate commitment of $1.5&#160;billion. The new bank credit facility is subject to a borrowing base of $2.0&#160;billion, which is redetermined on a semi-annual basis and upon the occurrence of certain other events and matures on November 15, 2027. Borrowings under the bank credit facility are secured by substantially all of the assets of the Company and its subsidiaries and bear interest at the Company's option, at either adjusted SOFR plus 1.75% to 2.75% or an alternative base rate plus 0.75% to 1.75%, in each case depending on the utilization of the borrowing base. There were no borrowings outstanding at December&#160;31, 2022. The Company pays a commitment fee of 0.375% to 0.5%, which is dependent on the utilization of the borrowing base. The weighted average interest rate on borrowings under the bank credit facility were 3.61% and 2.71% during the years ended December&#160;31, 2022 and 2021, respectively. The bank credit facility places certain restrictions upon the Company's and its  subsidiaries' ability to, among other things, incur additional indebtedness, pay cash dividends, repurchase common stock, make certain loans, investments and divestitures and redeem the senior notes.&#160;The only financial covenants are the maintenance of a leverage ratio of less than 3.5 to 1.0 and an adjusted current ratio of at least 1.0 to 1.0.&#160;The Company was in compliance with the covenants as of December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2022, the Company completed the early redemption of all of its outstanding 7.5% senior notes due in 2025 for an aggregate amount of $258.1&#160;million, which included principal of $244.4&#160;million, premiums paid over face value of $4.5&#160;million and accrued interest of $9.2&#160;million. As a result of the redemption, the Company recognized a loss of $47.8&#160;million on early retirement of debt including the write-off of $43.3&#160;million of unamortized discount resulting from adjusting the senior notes to fair value on the date that they were assumed by the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2022, the Company repurchased $26.1&#160;million principal amount of its 6.75% senior notes due in 2029 for $24.9&#160;million. The Company recognized a gain of $1.0&#160;million on early retirement of debt relating to the repurchase.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2021, the Company refinanced $375.0&#160;million principal amount of its 7.5% senior notes due in 2025 and $1,650.0&#160;million principal amount of its 9.75% senior notes due 2026 with proceeds from the issuance of $1,250.0&#160;million principal amount of its 6.75% senior notes due in 2029 and $965.0&#160;million principal amount of its 5.875% senior notes due in 2030. The Company recognized a loss of $352.6&#160;million on early retirement of debt for the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzM4MjA_30bd878b-8aa3-446c-9768-9d41bf1a0d59">&lt;div style="margin-top:7pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt is comprised of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.081%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.906%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank Credit Facility:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;235,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.75% Senior Notes Due 2029:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,223,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Premium, net of amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.875% Senior Notes Due 2030:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;965,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;965,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.5% Senior Notes due 2025:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Principal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount, net of amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,402)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Debt issuance costs, net of amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(38,637)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,152,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,615,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0a02d9c6cb6449d6bd64099c250d5b6c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzQtMS0xLTEtNjU1MjU_71a68f18-0299-4c43-ad99-0c05cd917b32"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i43e26aad23c3403ab0cc1d311cb51c32_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzQtMy0xLTEtNjU1MjU_bd8d655d-54e1-4a92-b6a8-23e32cde637f"
      unitRef="usd">235000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzEyLTAtMS0xLTY1NTI1L3RleHRyZWdpb246NjdmYzQ2NDNlZmNlNGZlZjg0NjkzNzc4OTkzOTAyZjJfNA_01b96a81-45b6-47ac-8c5f-95884e5b7126"
      unitRef="number">0.0675</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzEzLTEtMS0xLTY1NTI1_f8f59808-c1f6-48d3-b03d-96879591917b"
      unitRef="usd">1223880000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i868644d51c394fa8802292038fc2c06a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzEzLTMtMS0xLTY1NTI1_97a630b2-8639-4668-a691-d7a1e6eaa121"
      unitRef="usd">1250000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedPremium
      contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE0LTEtMS0xLTY1NTI1_26c97c81-c859-4cec-bc8e-64bdb74c78e8"
      unitRef="usd">5956000</us-gaap:DebtInstrumentUnamortizedPremium>
    <us-gaap:DebtInstrumentUnamortizedPremium
      contextRef="i868644d51c394fa8802292038fc2c06a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE0LTMtMS0xLTY1NTI1_32133985-b759-4fdf-81c0-b312313285a4"
      unitRef="usd">6874000</us-gaap:DebtInstrumentUnamortizedPremium>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE1LTAtMS0xLTY1NTI1L3RleHRyZWdpb246OGM1ZDU2NTdiNjIyNDdiZDkwZDI4NjgyZjkwZTdjMjdfNA_e68db1aa-4378-4151-bd37-032000572acd"
      unitRef="number">0.05875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE2LTEtMS0xLTY1NTI1_a1194735-1f9f-4aae-89f5-1cf0f7c128d0"
      unitRef="usd">965000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5c5a2db63ed8483f8ee95b0ea4bd4942_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE2LTMtMS0xLTY1NTI1_54a52298-5293-4663-abdf-046eb18b41d7"
      unitRef="usd">965000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i4fddc8a4a6de4ad894b878b64b7fb6cc_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE0LTAtMS0xLTc2NDU2L3RleHRyZWdpb246YzRjMWJlZmJjMzBiNGZjZWExMmZmNWVmMWVjMWZjMDlfNA_311dbc73-9b90-4843-9114-ed6da3d72c99"
      unitRef="number">0.075</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4fddc8a4a6de4ad894b878b64b7fb6cc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE1LTEtMS0xLTc2NDU2_8393c4ec-4911-4de0-abfd-1b544f39aa3e"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7e54b940b42c43ee8c3e59744e3f5d50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE1LTMtMS0xLTc2NDU2_c14d60f4-3b58-44dd-86f1-9c205e85046b"
      unitRef="usd">244400000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i4fddc8a4a6de4ad894b878b64b7fb6cc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzEzLTEtMS0xLTc2NDgy_121f2d4e-a016-4499-ae54-ac89fd09da6a"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i7e54b940b42c43ee8c3e59744e3f5d50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzEzLTMtMS0xLTc2NDgy_5c115bc1-1c3e-4ecd-ac41-fa6c0a94f30a"
      unitRef="usd">47402000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE0LTEtMS0xLTc2NDY5_34cf0010-4a36-4289-a7d0-968a741ef71e"
      unitRef="usd">42265000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE0LTMtMS0xLTc2NDY5_d91e63e9-e1df-46d5-a743-37fd674bbd30"
      unitRef="usd">38637000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE3LTEtMS0xLTY1NTI1_8cabdcc2-65b8-453f-88c2-6c02905b7894"
      unitRef="usd">2152571000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmZGJmNDA4MGUzNDQ0NTFhODRkNjBhMWM5MDU0ODkyNy90YWJsZXJhbmdlOmZkYmY0MDgwZTM0NDQ1MWE4NGQ2MGExYzkwNTQ4OTI3XzE3LTMtMS0xLTY1NTI1_ec2f5c61-7a14-446a-9c1d-5d323a1c91f8"
      unitRef="usd">2615235000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzMzMjU_01b96a81-45b6-47ac-8c5f-95884e5b7126"
      unitRef="number">0.0675</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzM4MTg_5276c5d5-36ac-4ad2-b2a4-950c74900e6d">&lt;div style="margin-top:9pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes Comstock's principal amount of debt as of December&#160;31, 2022 by year of maturity:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.839%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.709%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="39" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.75% Senior Notes due 2029&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,223,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,223,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.875% Senior Notes due 2030&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;965,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;965,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,188,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,188,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzQtMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjphMzhlY2ExNzIxNTI0YjFiOGRkNTI0YjZlOTQyMTY5Zl80_01b96a81-45b6-47ac-8c5f-95884e5b7126"
      unitRef="number">0.0675</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzQtMS0xLTEtNjU1MjU_6789a3c4-2053-4545-b877-246acbc7bfcb"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzQtMy0xLTEtNjU1MjU_da16a289-d83d-48f1-8f18-e69c456b07c6"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzQtNS0xLTEtNjU1MjU_a95e26a2-243c-482b-acff-6c67d619e513"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzQtNy0xLTEtNjU1MjU_ca0cbc2c-06cc-4aa7-ad3f-b0924a9b70b7"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzQtOS0xLTEtNjU1MjU_85f2e5d8-57e7-4c08-b3fc-14f019b5f344"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzQtMTEtMS0xLTY1NTI1_8f239330-4e36-4323-a26e-55d15c2566ff"
      unitRef="usd">1223880000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzQtMTMtMS0xLTY1NTI1_a5dbd5fd-12dd-4f4b-b634-0f98020a3b3e"
      unitRef="usd">1223880000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzUtMC0xLTEtNjU1MjUvdGV4dHJlZ2lvbjphMDllN2YzOGMyNGU0NTQ1ODlhMzI4MGVjZjljNjg2Ml80_e68db1aa-4378-4151-bd37-032000572acd"
      unitRef="number">0.05875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzUtMS0xLTEtNjU1MjU_e12a03f9-2578-426c-af3d-b7851b24044f"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzUtMy0xLTEtNjU1MjU_1583f1f0-6a3e-4a2b-978e-af2465053f25"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzUtNS0xLTEtNjU1MjU_757660b6-179d-4586-9df4-3d86c8b51338"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzUtNy0xLTEtNjU1MjU_8f02757c-48b5-4ac4-8a9c-dd18e3b03794"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzUtOS0xLTEtNjU1MjU_95a8a8bb-4369-40fd-abd8-4629b5ebf3c8"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzUtMTEtMS0xLTY1NTI1_5788660c-9d4d-4dad-8da2-7d7d4111e355"
      unitRef="usd">965000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzUtMTMtMS0xLTY1NTI1_3a688b85-f8ec-4808-b99c-bd77c70e2c06"
      unitRef="usd">965000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzYtMS0xLTEtNjU1MjU_7e4655ab-27bb-4ebc-8652-1a654a972b76"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzYtMy0xLTEtNjU1MjU_ad204f32-8158-4bdf-a3af-a2ec3db21307"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzYtNS0xLTEtNjU1MjU_0b3fc0fc-6059-446d-a246-8ac55cadb6b4"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzYtNy0xLTEtNjU1MjU_a0c2cefb-53d2-4c79-b999-42b1645bcd9f"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzYtOS0xLTEtNjU1MjU_4317ff22-4dd7-4dbf-b522-20a4f40e5d7c"
      unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzYtMTEtMS0xLTY1NTI1_038c8a25-136c-4c9d-997a-e82090436074"
      unitRef="usd">2188880000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90YWJsZTpmMDlmN2M0MmRiYWM0ZWRlYWYwY2NmNzc4NmUzNDFlNi90YWJsZXJhbmdlOmYwOWY3YzQyZGJhYzRlZGVhZjBjY2Y3Nzg2ZTM0MWU2XzYtMTMtMS0xLTY1NTI1_8e78fa09-0082-44e8-97df-9ccf60004dad"
      unitRef="usd">2188880000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ia0300a884a0d42eb9260ca186a9b726b_I20221114"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzIxOTkwMjMyNjQwNDQ_fe8298c6-13a8-4eed-871b-951d805ed92e"
      unitRef="usd">1500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="id2959d593a6c42a19dcf9ecfb10f32e4_I20221115"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzEwOTk1MTE2MzYxOTE_1afb3391-cee4-4684-80a1-7a642a5f67d9"
      unitRef="usd">2000000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie19e2eb6bd7343dc85edac1eaa982dd0_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzg5OQ_1bf7c1ae-1873-42a4-958c-56191fe32707"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i61e741224fb24507883de80552b8a2cf_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzkwNQ_66fcd1cf-e926-4d7c-a9af-bc5820bbe412"
      unitRef="number">0.0275</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i672e2ccba3814061bc325e20aaf20cc7_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzkyOA_2e85baf3-dd01-4a18-911f-96f3b52f884b"
      unitRef="number">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if75e411c0e80442f8fb7dcb1604b2114_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzkzNA_6c018532-ec73-44b5-82aa-dcb1c102e907"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i4cecb58703ae476a8bf7ca3bb27175b4_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzcxNDY4MjU1ODkyMTM_88d88773-aa1e-4587-a52b-aba0efe4411b"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i0bcf388df6894392988688cb5edd9e1c_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzEwNDU_21c75948-538a-4f1a-8cdf-bc4da9d4a97e"
      unitRef="number">0.00375</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
      contextRef="i31921946ab76475691e551996fc08e53_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzEwNTE_eeca09ea-75fc-4ca9-a3df-f7dab0a276dc"
      unitRef="number">0.005</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="idba0860866d043ccbe135d059c68909d_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzExNjk_fd04aa24-6140-41ba-8bea-8154020000fb"
      unitRef="number">0.0361</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i671da80f07e24d03bc8cdb913c2f2ad5_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzExNzY_167867e4-4b83-4940-bca4-8d3b6dcb4008"
      unitRef="number">0.0271</us-gaap:DebtWeightedAverageInterestRate>
    <crk:LeverageRatio
      contextRef="i31921946ab76475691e551996fc08e53_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzE1OTE_bbbc467d-d226-4cae-9352-e914d748e3d7"
      unitRef="number">3.5</crk:LeverageRatio>
    <crk:LeverageRatio
      contextRef="i0bcf388df6894392988688cb5edd9e1c_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzE1OTc_34fe2df4-ce13-4360-b38d-16481abd829f"
      unitRef="number">1.0</crk:LeverageRatio>
    <crk:CurrentRatio
      contextRef="i0bcf388df6894392988688cb5edd9e1c_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzE2NDI_95cc2b3b-7980-4cc3-9e9f-3a5180c09e3a"
      unitRef="number">1.0</crk:CurrentRatio>
    <crk:CurrentRatio
      contextRef="i31921946ab76475691e551996fc08e53_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzE2NDg_7bc04215-cdb0-415b-9f1d-7c7e6cf2abc4"
      unitRef="number">1.0</crk:CurrentRatio>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i4fddc8a4a6de4ad894b878b64b7fb6cc_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU0Mjk_311dbc73-9b90-4843-9114-ed6da3d72c99"
      unitRef="number">0.075</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i66a9b0eb3b444e58b29469c32caa9c27_D20220501-20220531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU0NjM_6474b951-1a1b-4c31-9810-521739f02b12"
      unitRef="usd">258100000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iaab912cc38674b6f97c7196722a2d5de_I20220531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU0Nzk_114c5caf-d705-4723-9a6f-a029897d723c"
      unitRef="usd">244400000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="i66a9b0eb3b444e58b29469c32caa9c27_D20220501-20220531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU1MDg_7dbfeda5-7b7d-4efd-9627-a9067e266106"
      unitRef="usd">4500000</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:InterestExpenseLongTermDebt
      contextRef="i66a9b0eb3b444e58b29469c32caa9c27_D20220501-20220531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU1MzU_7f6b163d-d71b-470e-89d4-ded90bc23c44"
      unitRef="usd">9200000</us-gaap:InterestExpenseLongTermDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i66a9b0eb3b444e58b29469c32caa9c27_D20220501-20220531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU1NjU_d487c64a-93d6-4475-ae9c-47b28f64e55d"
      unitRef="usd">47800000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="iaab912cc38674b6f97c7196722a2d5de_I20220531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU1OTQ_1842eda7-ce7f-4869-af54-4704fbb1fea0"
      unitRef="usd">43300000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i6b8c48f125dc4edc85e75c3cca2f1fb5_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU2MjU_678f4f97-6ff8-41e9-940e-0b1c9095b955"
      unitRef="usd">26100000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU2NDE_01b96a81-45b6-47ac-8c5f-95884e5b7126"
      unitRef="number">0.0675</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i7e320a6b99694719bc85f45efdce8137_D20220601-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU2NTg_98c05316-8a36-4cc4-9b84-9a1c3120d3c8"
      unitRef="usd">24900000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i7e320a6b99694719bc85f45efdce8137_D20220601-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzU2ODY_8d974fb8-b0ab-4ce1-899a-c123239d1383"
      unitRef="usd">1000000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="iab716b7b016c42fda0009f3ce1061788_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzc2NDI_1f8361dd-8008-4a95-bba5-302d95810a95"
      unitRef="usd">375000000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i4fddc8a4a6de4ad894b878b64b7fb6cc_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzc2NjA_311dbc73-9b90-4843-9114-ed6da3d72c99"
      unitRef="number">0.075</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i718d4b8a599d44ffa96422b99d3643c6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzc2ODA_30b37ed2-bc0c-4a77-908a-b9558edf43e4"
      unitRef="usd">1650000000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i280647d078b8472d8d00453b21a56387_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzc2OTk_47014d68-74a1-4315-9922-7b5910d59f00"
      unitRef="number">0.0975</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt
      contextRef="ib96416af3bc2430f84951059ee79ed91_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzc3MTk_95436648-cde3-472e-a4a7-15a1e0216576"
      unitRef="usd">1250000000</us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i43789ac790ec43aca8406820b0ac3d62_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzc3Mzg_01b96a81-45b6-47ac-8c5f-95884e5b7126"
      unitRef="number">0.0675</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5c5a2db63ed8483f8ee95b0ea4bd4942_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzc3NTY_c1214578-db01-4699-8c9f-f806be519fa4"
      unitRef="usd">965000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i70678b017c9f41d686f42ac81b29571c_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzc3NzM_e68db1aa-4378-4151-bd37-032000572acd"
      unitRef="number">0.05875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjQvZnJhZzpiNDQyNjIzN2UwODE0ZWUyYmRkZGJmNGFlZDNjMWZkMC90ZXh0cmVnaW9uOmI0NDI2MjM3ZTA4MTRlZTJiZGRkYmY0YWVkM2MxZmQwXzI3NDg3NzkwNzc3OTE_7ab709bd-f0a8-42a5-a32a-bd977291f598"
      unitRef="usd">-352600000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzEzNjI_d65bffad-ee2f-46d9-aee1-2b496adbac60">Commitments and Contingencies&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has natural gas transportation and gathering contracts which extend to 2031. Commitments under these contracts are $57.0 million for 2023, $57.5 million for 2024, $45.7 million for 2025, $40.9 million for 2026, $40.7 million for 2027 and $124.3 million for 2028 through 2031.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has drilling rig contracts and completion service contracts. Terms of drilling contracts vary from well to well, or are for periods ranging from less than one year to three years. The service contracts with terms less than one year are generally for terms ranging from 45 days to six months. In December 2022, the Company entered into agreements for three new drilling rigs with a three year term and a minimum annual commitment of $12.2&#160;million per drilling rig. The Company expects to take delivery of two of the rigs in the second half of 2023 and the third rig in early 2024. Existing commitments under these contracts are $34.9 million for 2023 and 2024, $36.7 million for 2025, $31.9 million for 2026 and $1.8 million for 2027.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2021 and 2022, the Company entered into hydraulic fracturing services agreements for exclusive use of two natural gas powered hydraulic fracturing fleets. The term of the agreements are three years and the minimum commitment under these agreements are $19.2&#160;million per year. The Company took delivery of the first fleet in the second quarter of 2022 and expects delivery of the second fleet in the second quarter of 2023. Commitments under these contracts are $33.7 million for 2023, $38.5 million for 2024, $24.3 million for 2025 and $4.7 million for 2026.&lt;/span&gt;&lt;/div&gt;From time to time, the Company is involved in certain litigation that arise in the normal course of its operations. The Company records a loss contingency for these matters when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. The Company does not believe the resolution of these matters will have a material adverse effect on the Company's financial position, results of operations or cash flows and no material amounts are accrued relative to these matters at December&#160;31, 2022 or 2021.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="ie8f61d228c1e41cf8c6aae87c9f3c43f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzI3NDg3NzkwNzE5MDg_fb708e9e-3531-43d4-a0fc-7ff2f2dcfa8f"
      unitRef="usd">57000000</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzI3NDg3NzkwNzE5MTY_13329d23-f2d5-4d5a-8704-6791e94fac93"
      unitRef="usd">57500000</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzI3NDg3NzkwNzE5MjM_0ab9abb5-ed4b-4ed7-b4af-4ffd2310f50d"
      unitRef="usd">45700000</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInFourthYear
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzI3NDg3NzkwNzE5MzA_1d1b807a-a892-4d69-a06d-24379742e762"
      unitRef="usd">40900000</us-gaap:OtherCommitmentDueInFourthYear>
    <us-gaap:OtherCommitmentDueInFifthYear
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzI3NDg3NzkwNzE5Mzc_424f24e4-9a73-4bc6-9bbc-a7345ba93e64"
      unitRef="usd">40700000</us-gaap:OtherCommitmentDueInFifthYear>
    <us-gaap:OtherCommitmentDueAfterFifthYear
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOQ_6172d464-5d65-4f3f-bdc5-f93d25e0d86f"
      unitRef="usd">124300000</us-gaap:OtherCommitmentDueAfterFifthYear>
    <crk:OtherCommitmentPeriod
      contextRef="id05a1e0bfef74e2e89ea1c4443787aa5_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTkwNjM_a1f5381a-7830-4c6e-9d21-5271cfed0ce8">P3Y</crk:OtherCommitmentPeriod>
    <crk:OtherCommitmentPeriod
      contextRef="if512d8f9a6834a2e80a2da287df78ffc_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzQ2NQ_ced59ce6-1342-46b3-be3f-a5c9c84ec13a">P45D</crk:OtherCommitmentPeriod>
    <crk:OtherCommitmentPeriod
      contextRef="ie3fe543ab0904ec3a5308409e5d90d6f_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzEzNjM_115150a3-5119-4b12-8917-057588e7a449">P6M</crk:OtherCommitmentPeriod>
    <crk:OtherCommitmentNumberOfDrillingRigs
      contextRef="id05a1e0bfef74e2e89ea1c4443787aa5_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzEwOTk1MTE2MzIyNDU_d2a24c8c-2a99-43d9-a0b6-fa423dc6ecd9"
      unitRef="drillingrig">3</crk:OtherCommitmentNumberOfDrillingRigs>
    <crk:OtherCommitmentPeriod
      contextRef="if43d13fe3667475192b695b8e34f2104_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzEwOTk1MTE2MzIyNDY_4e4b6a61-955c-4f2f-9db4-4a0b76bd1466">P3Y</crk:OtherCommitmentPeriod>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="ib861dd0c9e0f47d8abf902a35a844305_I20220731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTk0NjA_54c36ff4-8912-4dc0-876d-213b5f5baef2"
      unitRef="usd">12200000</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="ib861dd0c9e0f47d8abf902a35a844305_I20220731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTk0NjA_7b88f377-03a1-4e3e-bfc0-cbbf23cef0f2"
      unitRef="usd">12200000</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="ib861dd0c9e0f47d8abf902a35a844305_I20220731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTk0NjA_939fa043-69e5-4ec5-9f57-8ed5348761b9"
      unitRef="usd">12200000</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="ic966c1bd3fc24c279cc5b3c52f66d2ed_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzUyOQ_91032e42-948d-46f9-9bb2-12775e20a3db"
      unitRef="usd">34900000</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="ic966c1bd3fc24c279cc5b3c52f66d2ed_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTk2NTQ_2ec2d1c6-e623-4893-8a6e-297d79a48d76"
      unitRef="usd">36700000</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="ic966c1bd3fc24c279cc5b3c52f66d2ed_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTk2Nzc_bbb6ca1b-1bf7-44ca-ace9-cfc98471a74d"
      unitRef="usd">31900000</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInFourthYear
      contextRef="ic966c1bd3fc24c279cc5b3c52f66d2ed_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTk2OTc_845e7275-1441-4969-a1f9-576db270ec81"
      unitRef="usd">1800000</us-gaap:OtherCommitmentDueInFourthYear>
    <crk:OtherCommitmentNumberOfNaturalGasPoweredFleets
      contextRef="i23be8d0fc97c49d98fd23f75ba8744f7_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzEwOTk1MTE2MzIyNDQ_54300fef-dd98-48a8-a5e1-c94ccd465ab4"
      unitRef="naturalgasfleet">2</crk:OtherCommitmentNumberOfNaturalGasPoweredFleets>
    <crk:OtherCommitmentPeriod
      contextRef="i23be8d0fc97c49d98fd23f75ba8744f7_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzEwOTk1MTE2MzIyNDc_d5e30e99-e256-4336-a578-b40eafa6a1eb">P3Y</crk:OtherCommitmentPeriod>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="i5e45b9bc00ee46d2b2ba7ec58bc9134b_I20220731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1Xzc0Mw_0fe35944-6c4d-463e-ae1a-4dde28e9c306"
      unitRef="usd">19200000</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="i5e45b9bc00ee46d2b2ba7ec58bc9134b_I20220731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1Xzc0Mw_154b706e-4501-4def-af0f-83b9cc40bc24"
      unitRef="usd">19200000</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="i5e45b9bc00ee46d2b2ba7ec58bc9134b_I20220731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1Xzc0Mw_80f159ea-3676-4504-a2e0-6bd9739b4857"
      unitRef="usd">19200000</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInNextTwelveMonths
      contextRef="ide9ac16f0f5b475f802dac6807ed6515_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTk5MjE_82e6b809-b5bc-43aa-a75d-156bf2ac00e8"
      unitRef="usd">33700000</us-gaap:OtherCommitmentDueInNextTwelveMonths>
    <us-gaap:OtherCommitmentDueInSecondYear
      contextRef="ide9ac16f0f5b475f802dac6807ed6515_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTk5Mzc_a53bf715-eab1-417b-a38c-e48493fd13b2"
      unitRef="usd">38500000</us-gaap:OtherCommitmentDueInSecondYear>
    <us-gaap:OtherCommitmentDueInThirdYear
      contextRef="ide9ac16f0f5b475f802dac6807ed6515_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTk5NTM_b73aaf34-9492-429b-bb60-9dd658afc674"
      unitRef="usd">24300000</us-gaap:OtherCommitmentDueInThirdYear>
    <us-gaap:OtherCommitmentDueInFourthYear
      contextRef="ide9ac16f0f5b475f802dac6807ed6515_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMjcvZnJhZzo4OGQ3NDZkNjhhOTc0MDdkODc3OGMzYzE3MWY4ODFmNS90ZXh0cmVnaW9uOjg4ZDc0NmQ2OGE5NzQwN2Q4Nzc4YzNjMTcxZjg4MWY1XzIxOTkwMjMyNTk5NzY_f882fcfa-09d4-4ecc-8ba7-9058d8c1abc1"
      unitRef="usd">4700000</us-gaap:OtherCommitmentDueInFourthYear>
    <us-gaap:PreferredStockTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzAvZnJhZzplNmVhNmQ0ZWI0YTg0MDIzYjg0M2VlNjhhYWNkZWNmYi90ZXh0cmVnaW9uOmU2ZWE2ZDRlYjRhODQwMjNiODQzZWU2OGFhY2RlY2ZiXzEyMjA_cfa60348-2200-4aa0-b19b-49c56740e07d">Convertible Preferred StockOn November 30, 2022, all of the outstanding shares of the Series B Redeemable Convertible Preferred Stock were converted into 43,750,000 shares of common stock.</us-gaap:PreferredStockTextBlock>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="i34dd7be7d43c4021b4a3c702dc8a403d_D20221130-20221130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzAvZnJhZzplNmVhNmQ0ZWI0YTg0MDIzYjg0M2VlNjhhYWNkZWNmYi90ZXh0cmVnaW9uOmU2ZWE2ZDRlYjRhODQwMjNiODQzZWU2OGFhY2RlY2ZiXzI3NDg3NzkwNzE5ODI_8585d7f1-0c26-4872-9d91-53b0548316fd"
      unitRef="shares">43750000</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzMvZnJhZzpkZjg1ODg2MWM2MTg0ZWRlYmQxY2ZkM2MzNjBlNTVmZC90ZXh0cmVnaW9uOmRmODU4ODYxYzYxODRlZGViZDFjZmQzYzM2MGU1NWZkXzQ1OQ_b58671f4-6a31-48ec-b329-3052e85f87bf">Stockholders' EquityThe authorized capital of the Company is 405,000,000 shares, of which 400,000,000 shares are common stock, $0.50 par value per share, and 5,000,000 are preferred stock, $10.00 par value per share.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <crk:CommonStockAndPreferredStockSharesAuthorized
      contextRef="ifc7cffdc1c324603803d218694793042_I20190716"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzMvZnJhZzpkZjg1ODg2MWM2MTg0ZWRlYmQxY2ZkM2MzNjBlNTVmZC90ZXh0cmVnaW9uOmRmODU4ODYxYzYxODRlZGViZDFjZmQzYzM2MGU1NWZkXzY4_bb806570-b845-483a-809e-a74a4677cb74"
      unitRef="shares">405000000</crk:CommonStockAndPreferredStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ifc7cffdc1c324603803d218694793042_I20190716"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzMvZnJhZzpkZjg1ODg2MWM2MTg0ZWRlYmQxY2ZkM2MzNjBlNTVmZC90ZXh0cmVnaW9uOmRmODU4ODYxYzYxODRlZGViZDFjZmQzYzM2MGU1NWZkXzg4_f67ae6e6-4cbb-4661-854b-39758574718f"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ifc7cffdc1c324603803d218694793042_I20190716"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzMvZnJhZzpkZjg1ODg2MWM2MTg0ZWRlYmQxY2ZkM2MzNjBlNTVmZC90ZXh0cmVnaW9uOmRmODU4ODYxYzYxODRlZGViZDFjZmQzYzM2MGU1NWZkXzExNg_725e8692-0134-4b3c-b7e7-e1183be63d77"
      unitRef="usdPerShare">0.50</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:TemporaryEquitySharesAuthorized
      contextRef="ifc7cffdc1c324603803d218694793042_I20190716"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzMvZnJhZzpkZjg1ODg2MWM2MTg0ZWRlYmQxY2ZkM2MzNjBlNTVmZC90ZXh0cmVnaW9uOmRmODU4ODYxYzYxODRlZGViZDFjZmQzYzM2MGU1NWZkXzE0NA_39932254-b513-46f4-98cb-8d909345168b"
      unitRef="shares">5000000</us-gaap:TemporaryEquitySharesAuthorized>
    <us-gaap:TemporaryEquityParOrStatedValuePerShare
      contextRef="ifc7cffdc1c324603803d218694793042_I20190716"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzMvZnJhZzpkZjg1ODg2MWM2MTg0ZWRlYmQxY2ZkM2MzNjBlNTVmZC90ZXh0cmVnaW9uOmRmODU4ODYxYzYxODRlZGViZDFjZmQzYzM2MGU1NWZkXzE2OA_eb08db72-cb24-4a65-9923-50770fac8c63"
      unitRef="usdPerShare">10.00</us-gaap:TemporaryEquityParOrStatedValuePerShare>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzI2MDg_ba92aa08-c8ca-4bf0-b15e-705ec1f06984">Stock-based Compensation&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company grants restricted shares of common stock and PSUs to key employees and directors as part of their compensation. Grants are made pursuant to the Company's 2019 Long-term Incentive Plan (the "2019 Plan"), which was approved by the Company's shareholders on May 31, 2019. Future authorized equity awards available under the 2019 Plan as of December&#160;31, 2022 were 4,592,055 shares of common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense is included in general and administrative expenses.&#160;During the years ended December&#160;31, 2022, 2021 and 2020 the Company had $6.6 million, $6.8 million and $6.5 million, respectively, in stock-based compensation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of restricted stock grants is amortized over the vesting period, generally one year to three years, using the straight-line method. The fair value of each restricted share on the date of grant is equal to the market price of a share of the Company's stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of restricted stock activity is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.263%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.249%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.064%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Restricted&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant&#160;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;952,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$5.74&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$17.70&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(549,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$5.67&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(65,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$8.85&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;966,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$13.34&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.134%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of vested restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date weighted average fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation expense recognized for restricted stock grants&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized compensation expense related to unvested shares&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected recognition period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance Share Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company issues PSUs as part of its long-term equity incentive compensation. PSU awards can result in the issuance of common stock to the holder if certain performance criteria are met during a performance period. The performance periods consist of three years. The performance criteria for the PSUs are based on the Company's annualized total stockholder return ("TSR") for the performance period as compared with the TSR of certain peer companies for the performance period. The costs associated with PSUs are recognized as general and administrative expense over the performance periods of the awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of PSUs was measured at the grant date using the Geometric Brownian Motion Model ("GBM Model"). Significant assumptions used in this simulation include the Company's expected volatility and a risk-free interest rate based on U.S. Treasury yield curve rates with maturities consistent with the vesting periods, as well as the volatilities for each of the Company's peers. Assumptions regarding volatility included the historical volatility of each company's stock and the implied volatilities of publicly traded stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant assumptions used to value PSUs included:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.941%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.941%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.167%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Range of implied volatility:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Minimum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of PSU activity is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.263%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.249%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.064%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant&#160;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,049,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$8.11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$25.92&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(596,893)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$7.85&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(137,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$10.95&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;552,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$15.11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.103%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands, except per unit data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of PSUs granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date fair value per unit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation expense recognized for PSUs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized compensation expense related to unvested shares&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected recognition period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of PSUs is amortized over the vesting period of three years, using the straight-line method.&#160;The final number of shares of common stock issued may vary depending upon the performance multiplier, and can result in the issuance of zero to 1,105,108 shares of common stock based on the achieved performance ranges from zero to two hundred percent.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzQzOQ_efef6059-16da-4a6b-9754-135503e7a253"
      unitRef="shares">4592055</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensation
      contextRef="ibf0ce3519f294e91b027fcd7508680e0_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzYwNA_db393389-71fb-4c5e-b5d0-1f041b85c581"
      unitRef="usd">6600000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i7f8b56124c614e53a799d4f3dfe1941c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzYwOA_f7cf3af6-aca3-45e3-a923-f8c572429812"
      unitRef="usd">6800000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i243767fea70b46d7a541c1d16764bd7b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzYxNQ_8e5868e8-332b-436f-9e64-04e5c4e32d59"
      unitRef="usd">6500000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i1ed8b3b5cada43b4af9ec8a4d1e2ae36_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzc3OA_a6755b37-139e-4a0e-ab02-d1f909e9f59d">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="id8021c7955554163a63344986812beea_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzc4NA_5380b3b1-2ea7-4cf0-99fe-929a3916a5b8">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzI2MTA_65b56f40-ade6-4f1a-a6df-f48632aecef5">&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of restricted stock activity is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.263%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.249%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.064%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;Restricted&lt;br/&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant&#160;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;952,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$5.74&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$17.70&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(549,363)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$5.67&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(65,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$8.85&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;966,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$13.34&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.134%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.463%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.819%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands, except per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair value of vested restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date weighted average fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation expense recognized for restricted stock grants&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized compensation expense related to unvested shares&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected recognition period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i7283b7e6e3e84ed89fa4a9a4bd034779_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo1NjdmZTY1YmVjYWQ0ZDMxOWNmMDg0NWQyNWU5NzMyZS90YWJsZXJhbmdlOjU2N2ZlNjViZWNhZDRkMzE5Y2YwODQ1ZDI1ZTk3MzJlXzEtMS0xLTEtNjU1MjU_b98f97ed-8a05-40bd-a7f0-5d9b353366ba"
      unitRef="shares">952971</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i7283b7e6e3e84ed89fa4a9a4bd034779_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo1NjdmZTY1YmVjYWQ0ZDMxOWNmMDg0NWQyNWU5NzMyZS90YWJsZXJhbmdlOjU2N2ZlNjViZWNhZDRkMzE5Y2YwODQ1ZDI1ZTk3MzJlXzEtMy0xLTEtNjU1MjU_e6775746-e4ea-408b-97bd-b14d1fbd10ef"
      unitRef="usdPerShare">5.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo1NjdmZTY1YmVjYWQ0ZDMxOWNmMDg0NWQyNWU5NzMyZS90YWJsZXJhbmdlOjU2N2ZlNjViZWNhZDRkMzE5Y2YwODQ1ZDI1ZTk3MzJlXzItMS0xLTEtNjU1MjU_339655a4-5246-4777-9cbc-4f139b2e07b1"
      unitRef="shares">627791</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo1NjdmZTY1YmVjYWQ0ZDMxOWNmMDg0NWQyNWU5NzMyZS90YWJsZXJhbmdlOjU2N2ZlNjViZWNhZDRkMzE5Y2YwODQ1ZDI1ZTk3MzJlXzItMy0xLTEtNjU1MjU_bb8d418e-35f0-4f1f-b2c4-603a6793a09f"
      unitRef="usdPerShare">17.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo1NjdmZTY1YmVjYWQ0ZDMxOWNmMDg0NWQyNWU5NzMyZS90YWJsZXJhbmdlOjU2N2ZlNjViZWNhZDRkMzE5Y2YwODQ1ZDI1ZTk3MzJlXzMtMS0xLTEtNjU1MjU_5d81beb9-7633-44c1-bba9-4663869cc512"
      unitRef="shares">549363</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo1NjdmZTY1YmVjYWQ0ZDMxOWNmMDg0NWQyNWU5NzMyZS90YWJsZXJhbmdlOjU2N2ZlNjViZWNhZDRkMzE5Y2YwODQ1ZDI1ZTk3MzJlXzMtMy0xLTEtNjU1MjU_9e2bee6a-5103-49bf-b080-add5a22f9e1a"
      unitRef="usdPerShare">5.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo1NjdmZTY1YmVjYWQ0ZDMxOWNmMDg0NWQyNWU5NzMyZS90YWJsZXJhbmdlOjU2N2ZlNjViZWNhZDRkMzE5Y2YwODQ1ZDI1ZTk3MzJlXzQtMS0xLTEtNjU1MjU_f5288b89-5eb8-4ae7-b2c2-1322d9fb4b0c"
      unitRef="shares">65341</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo1NjdmZTY1YmVjYWQ0ZDMxOWNmMDg0NWQyNWU5NzMyZS90YWJsZXJhbmdlOjU2N2ZlNjViZWNhZDRkMzE5Y2YwODQ1ZDI1ZTk3MzJlXzQtMy0xLTEtNjU1MjU_40b5f021-2c3a-46f1-8493-45b484d0e6f1"
      unitRef="usdPerShare">8.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="icf792e50f0a64cbab863731e37d19f20_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo1NjdmZTY1YmVjYWQ0ZDMxOWNmMDg0NWQyNWU5NzMyZS90YWJsZXJhbmdlOjU2N2ZlNjViZWNhZDRkMzE5Y2YwODQ1ZDI1ZTk3MzJlXzUtMS0xLTEtNjU1MjU_9f3c3e2b-a758-41b1-8f10-5f19559ef87e"
      unitRef="shares">966058</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="icf792e50f0a64cbab863731e37d19f20_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo1NjdmZTY1YmVjYWQ0ZDMxOWNmMDg0NWQyNWU5NzMyZS90YWJsZXJhbmdlOjU2N2ZlNjViZWNhZDRkMzE5Y2YwODQ1ZDI1ZTk3MzJlXzUtMy0xLTEtNjU1MjU_4bb8f74c-fedf-43a4-a34b-a6269a52dccd"
      unitRef="usdPerShare">13.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzMtMS0xLTEtNjU1MjU_1ee7d435-1e58-4639-9f46-7ef014fa29de"
      unitRef="usd">11080000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i0d567603d6484e3ba18cd54f130c4ad3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzMtMy0xLTEtNjU1MjU_92e88dd9-1d21-4dfe-aefc-850815ffcf45"
      unitRef="usd">3070000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i9e101739c2ba460bbeaab911d3571e54_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzMtNS0xLTEtNjU1MjU_21954ed9-3252-4205-8699-65770209f226"
      unitRef="usd">2852000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzQtMS0xLTEtNjU1MjU_1da8ba88-efc2-40d8-9507-76b480784971"
      unitRef="usdPerShare">17.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i0d567603d6484e3ba18cd54f130c4ad3_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzQtMy0xLTEtNjU1MjU_2465889b-53f4-4fcd-b8e3-79e5fd8c9b97"
      unitRef="usdPerShare">6.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9e101739c2ba460bbeaab911d3571e54_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzQtNS0xLTEtNjU1MjU_d25d88cd-b2c4-4c21-9ed9-bd42a56532f4"
      unitRef="usdPerShare">5.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzUtMS0xLTEtNjU1MjU_93ef8b1d-db6e-42bb-a96b-779b9d94548e"
      unitRef="usd">4171000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0d567603d6484e3ba18cd54f130c4ad3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzUtMy0xLTEtNjU1MjU_7872b51e-0bf0-4776-b463-1dc2002cc7aa"
      unitRef="usd">3406000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9e101739c2ba460bbeaab911d3571e54_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzUtNS0xLTEtNjU1MjU_62877480-6fc6-43ef-88a7-5a7cc552c85c"
      unitRef="usd">3247000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="icf792e50f0a64cbab863731e37d19f20_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzYtMS0xLTEtNjU1MjU_bd051e2f-324c-48cb-bcc5-db39805bb208"
      unitRef="usd">10301000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i15e98a14d35945b787867847a9bcbb74_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTpiNmY2NTMxODUxM2E0NmQyOGVmZDE2ODhiOTc5YWNmZC90YWJsZXJhbmdlOmI2ZjY1MzE4NTEzYTQ2ZDI4ZWZkMTY4OGI5NzlhY2ZkXzctMS0xLTEtNjU1MjU_3b697fd8-37be-4f84-a3c9-eb127d1fdcb7">P2Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzEyODQ_61e7a80e-e044-43d5-807f-26775a4fa576">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzI2MTE_dc51ee14-4456-4262-b66f-bc84bf9e095d">&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant assumptions used to value PSUs included:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.594%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.941%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.941%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.167%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Range of implied volatility:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Minimum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Maximum&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo4YWI1MTYwNThhMTQ0ODZiYjY2ZDA4NDZlODM4ZmFkOC90YWJsZXJhbmdlOjhhYjUxNjA1OGExNDQ4NmJiNjZkMDg0NmU4MzhmYWQ4XzItMS0xLTEtNjU1MjU_2569eecc-1ec6-4609-9e2c-de72b9ee2237"
      unitRef="number">0.036</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i92f36b0730624009b804cc653ab37f8f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo4YWI1MTYwNThhMTQ0ODZiYjY2ZDA4NDZlODM4ZmFkOC90YWJsZXJhbmdlOjhhYjUxNjA1OGExNDQ4NmJiNjZkMDg0NmU4MzhmYWQ4XzItMy0xLTEtNjU1MjU_5aead9c5-d0b0-4d81-88a2-51e77911f075"
      unitRef="number">0.003</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i408fa9be4c68487a83762fa3014e3c4f_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo4YWI1MTYwNThhMTQ0ODZiYjY2ZDA4NDZlODM4ZmFkOC90YWJsZXJhbmdlOjhhYjUxNjA1OGExNDQ4NmJiNjZkMDg0NmU4MzhmYWQ4XzItNS0xLTEtNjU1MjU_bb513f03-8d73-4439-9666-360de877f875"
      unitRef="number">0.003</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo4YWI1MTYwNThhMTQ0ODZiYjY2ZDA4NDZlODM4ZmFkOC90YWJsZXJhbmdlOjhhYjUxNjA1OGExNDQ4NmJiNjZkMDg0NmU4MzhmYWQ4XzQtMS0xLTEtNjU1MjU_51f975ae-b3c8-48fd-8ff1-a74c6727265b"
      unitRef="number">0.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i92f36b0730624009b804cc653ab37f8f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo4YWI1MTYwNThhMTQ0ODZiYjY2ZDA4NDZlODM4ZmFkOC90YWJsZXJhbmdlOjhhYjUxNjA1OGExNDQ4NmJiNjZkMDg0NmU4MzhmYWQ4XzQtMy0xLTEtNjU1MjU_de9a57fd-66b7-426e-9c94-12f75096026e"
      unitRef="number">0.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i408fa9be4c68487a83762fa3014e3c4f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo4YWI1MTYwNThhMTQ0ODZiYjY2ZDA4NDZlODM4ZmFkOC90YWJsZXJhbmdlOjhhYjUxNjA1OGExNDQ4NmJiNjZkMDg0NmU4MzhmYWQ4XzQtNS0xLTEtNjU1MjU_a75383e9-e89e-433c-8b5f-80fd14ddc4a7"
      unitRef="number">0.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo4YWI1MTYwNThhMTQ0ODZiYjY2ZDA4NDZlODM4ZmFkOC90YWJsZXJhbmdlOjhhYjUxNjA1OGExNDQ4NmJiNjZkMDg0NmU4MzhmYWQ4XzUtMS0xLTEtNjU1MjU_8ea59b49-87bf-425e-8947-fb4529d418f3"
      unitRef="number">0.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i92f36b0730624009b804cc653ab37f8f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo4YWI1MTYwNThhMTQ0ODZiYjY2ZDA4NDZlODM4ZmFkOC90YWJsZXJhbmdlOjhhYjUxNjA1OGExNDQ4NmJiNjZkMDg0NmU4MzhmYWQ4XzUtMy0xLTEtNjU1MjU_9da3e832-b354-4584-bf23-9db10c0d649e"
      unitRef="number">0.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i408fa9be4c68487a83762fa3014e3c4f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTo4YWI1MTYwNThhMTQ0ODZiYjY2ZDA4NDZlODM4ZmFkOC90YWJsZXJhbmdlOjhhYjUxNjA1OGExNDQ4NmJiNjZkMDg0NmU4MzhmYWQ4XzUtNS0xLTEtNjU1MjU_85189106-f212-42e0-80a8-bc55dd789d71"
      unitRef="number">1.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzI2MTI_cddea485-6ebd-43ab-8f9b-27959cf08873">&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of PSU activity is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.263%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:55.249%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.064%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of&lt;br/&gt;PSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Grant&#160;Price&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at January 1, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,049,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$8.11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$25.92&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(596,893)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$7.85&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeitures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(137,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$10.95&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;552,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$15.11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:88.596%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.101%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.103%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands, except per unit data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Number of PSUs granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Grant date fair value per unit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25.92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation expense recognized for PSUs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrecognized compensation expense related to unvested shares&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected recognition period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i57e63232a437429685094b067604fe42_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTplNzdkNmViODJiNzk0NWNkOGQ3YjdmMDg5YWJjYjUyNi90YWJsZXJhbmdlOmU3N2Q2ZWI4MmI3OTQ1Y2Q4ZDdiN2YwODlhYmNiNTI2XzEtMS0xLTEtNjU1MjU_f18edacf-aecd-4337-9e0f-e83769c94881"
      unitRef="shares">1049910</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i57e63232a437429685094b067604fe42_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTplNzdkNmViODJiNzk0NWNkOGQ3YjdmMDg5YWJjYjUyNi90YWJsZXJhbmdlOmU3N2Q2ZWI4MmI3OTQ1Y2Q4ZDdiN2YwODlhYmNiNTI2XzEtMy0xLTEtNjU1MjU_fc7c2ebc-44b8-49eb-ae17-84b9f6c96618"
      unitRef="usdPerShare">8.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTplNzdkNmViODJiNzk0NWNkOGQ3YjdmMDg5YWJjYjUyNi90YWJsZXJhbmdlOmU3N2Q2ZWI4MmI3OTQ1Y2Q4ZDdiN2YwODlhYmNiNTI2XzItMS0xLTEtNjU1MjU_e69d6b22-24db-4439-b450-e07bc4f05396"
      unitRef="shares">237407</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTplNzdkNmViODJiNzk0NWNkOGQ3YjdmMDg5YWJjYjUyNi90YWJsZXJhbmdlOmU3N2Q2ZWI4MmI3OTQ1Y2Q4ZDdiN2YwODlhYmNiNTI2XzItMy0xLTEtNjU1MjU_5f65969b-90b0-4af1-b8b0-74d8bc3a7ffe"
      unitRef="usdPerShare">25.92</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTplNzdkNmViODJiNzk0NWNkOGQ3YjdmMDg5YWJjYjUyNi90YWJsZXJhbmdlOmU3N2Q2ZWI4MmI3OTQ1Y2Q4ZDdiN2YwODlhYmNiNTI2XzMtMS0xLTEtNzQ0MDg_8029c7f7-8324-40e8-82c7-0f6628d96f53"
      unitRef="shares">596893</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTplNzdkNmViODJiNzk0NWNkOGQ3YjdmMDg5YWJjYjUyNi90YWJsZXJhbmdlOmU3N2Q2ZWI4MmI3OTQ1Y2Q4ZDdiN2YwODlhYmNiNTI2XzMtMy0xLTEtNzE2OTg_c293f80a-5405-48e6-bacd-1b2b540cabb3"
      unitRef="usdPerShare">7.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTplNzdkNmViODJiNzk0NWNkOGQ3YjdmMDg5YWJjYjUyNi90YWJsZXJhbmdlOmU3N2Q2ZWI4MmI3OTQ1Y2Q4ZDdiN2YwODlhYmNiNTI2XzMtMS0xLTEtNjU1MjU_25bf5adb-e1dd-46eb-812f-d64a055b401e"
      unitRef="shares">137870</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTplNzdkNmViODJiNzk0NWNkOGQ3YjdmMDg5YWJjYjUyNi90YWJsZXJhbmdlOmU3N2Q2ZWI4MmI3OTQ1Y2Q4ZDdiN2YwODlhYmNiNTI2XzMtMy0xLTEtNjU1MjU_30602f61-3e48-422f-8fe8-f4b779117178"
      unitRef="usdPerShare">10.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic1c79c2b023f4d06aa0372fab8fdf072_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTplNzdkNmViODJiNzk0NWNkOGQ3YjdmMDg5YWJjYjUyNi90YWJsZXJhbmdlOmU3N2Q2ZWI4MmI3OTQ1Y2Q4ZDdiN2YwODlhYmNiNTI2XzQtMS0xLTEtNjU1MjU_ece97ce8-545d-4dee-9af6-9aa9e2f87ecc"
      unitRef="shares">552554</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic1c79c2b023f4d06aa0372fab8fdf072_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTplNzdkNmViODJiNzk0NWNkOGQ3YjdmMDg5YWJjYjUyNi90YWJsZXJhbmdlOmU3N2Q2ZWI4MmI3OTQ1Y2Q4ZDdiN2YwODlhYmNiNTI2XzQtMy0xLTEtNjU1MjU_8bcee241-3495-40c5-9277-d1efa232c7d1"
      unitRef="usdPerShare">15.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <crk:NumberOfPerformanceShareUnitsAwardsGranted
      contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzMtMS0xLTEtNjU1MjU_7e6e75e1-14ab-4572-95f4-98d2f821295c"
      unitRef="shares">237000</crk:NumberOfPerformanceShareUnitsAwardsGranted>
    <crk:NumberOfPerformanceShareUnitsAwardsGranted
      contextRef="i92f36b0730624009b804cc653ab37f8f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzMtMy0xLTEtNjU1MjU_36a1332b-3e8b-42c2-81a9-631d68a72846"
      unitRef="shares">221000</crk:NumberOfPerformanceShareUnitsAwardsGranted>
    <crk:NumberOfPerformanceShareUnitsAwardsGranted
      contextRef="i408fa9be4c68487a83762fa3014e3c4f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzMtNS0xLTEtNjU1MjU_4928abd4-3929-400d-9bf9-06734366c890"
      unitRef="shares">232000</crk:NumberOfPerformanceShareUnitsAwardsGranted>
    <crk:PerformanceShareUnitsGrantDateFairValue
      contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzQtMS0xLTEtNjU1MjU_06e17a61-9369-4036-ba77-1242f4e02a80"
      unitRef="usd">6023000</crk:PerformanceShareUnitsGrantDateFairValue>
    <crk:PerformanceShareUnitsGrantDateFairValue
      contextRef="i92f36b0730624009b804cc653ab37f8f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzQtMy0xLTEtNjU1MjU_615087fc-e4dc-4b7a-9765-95948d023617"
      unitRef="usd">1891000</crk:PerformanceShareUnitsGrantDateFairValue>
    <crk:PerformanceShareUnitsGrantDateFairValue
      contextRef="i408fa9be4c68487a83762fa3014e3c4f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzQtNS0xLTEtNjU1MjU_72cbb6f1-c505-45d8-9d41-673bf4fa06a7"
      unitRef="usd">1943000</crk:PerformanceShareUnitsGrantDateFairValue>
    <crk:GrantDateFairValueOfPerformanceShareUnits
      contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzUtMS0xLTEtNjU1MjU_d1b96ed2-4179-457e-a7d8-7213c4f4447e"
      unitRef="usdPerShare">25.92</crk:GrantDateFairValueOfPerformanceShareUnits>
    <crk:GrantDateFairValueOfPerformanceShareUnits
      contextRef="i92f36b0730624009b804cc653ab37f8f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzUtMy0xLTEtNjU1MjU_a6919733-34ac-4a06-b17c-1e6f296a3f60"
      unitRef="usdPerShare">8.56</crk:GrantDateFairValueOfPerformanceShareUnits>
    <crk:GrantDateFairValueOfPerformanceShareUnits
      contextRef="i408fa9be4c68487a83762fa3014e3c4f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzUtNS0xLTEtNjU1MjU_a5837064-d6ba-4b99-bf85-9a4ac47d387c"
      unitRef="usdPerShare">8.37</crk:GrantDateFairValueOfPerformanceShareUnits>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzYtMS0xLTEtNjU1MjU_686a3eb9-503a-4aab-ab2b-bc1eec242365"
      unitRef="usd">2439000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i92f36b0730624009b804cc653ab37f8f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzYtMy0xLTEtNjU1MjU_69ef3cc6-4fef-4079-8f10-3c4f2bce069f"
      unitRef="usd">3392000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i408fa9be4c68487a83762fa3014e3c4f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzYtNS0xLTEtNjU1MjU_d3b26399-b4c6-434b-b486-f7afe2bf67f2"
      unitRef="usd">3217000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ic1c79c2b023f4d06aa0372fab8fdf072_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzctMS0xLTEtNjU1MjU_e99a5ccc-6565-41ed-822d-d512476a9fd2"
      unitRef="usd">5520000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90YWJsZTphOTJkMTE5ZjBjOTk0YzZhOTVkYjM3MGIwMzg4OGMyZi90YWJsZXJhbmdlOmE5MmQxMTlmMGM5OTRjNmE5NWRiMzcwYjAzODg4YzJmXzgtMS0xLTEtNjU1MjU_229bf1ea-7df3-4473-9e4d-a8851137ce1f">P2Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzIzNDI_26ae73e3-92bd-4ee4-8f0c-4d6b0185b261">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <crk:FinalNumberOfPotentialPerformanceSharesIssuableMinimum
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzI1MTQ_316a62bf-5114-48ab-b402-bf87bfcbf6b5"
      unitRef="shares">0</crk:FinalNumberOfPotentialPerformanceSharesIssuableMinimum>
    <crk:FinalNumberOfPotentialPerformanceSharesIssuableMaximum
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzI1MjA_158e52f7-7464-4598-8ad7-1a85cdc97857"
      unitRef="shares">1105108000</crk:FinalNumberOfPotentialPerformanceSharesIssuableMaximum>
    <crk:PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzI1OTI_728fd72e-9776-4e83-b648-424490ca8a40"
      unitRef="number">0</crk:PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum>
    <crk:PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzYvZnJhZzo4NmI1MzQzMTUwYzA0YzVjOWNlOTZmMzU1NzU3MzYyYy90ZXh0cmVnaW9uOjg2YjUzNDMxNTBjMDRjNWM5Y2U5NmYzNTU3NTczNjJjXzI1OTg_d5372a44-9e9d-410b-b1a9-646ed20f705d"
      unitRef="number">2</crk:PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzkvZnJhZzowNzU2YWM5NDg3MDI0N2EyOTE4ODA1MDQ5Y2ViYmNlZC90ZXh0cmVnaW9uOjA3NTZhYzk0ODcwMjQ3YTI5MTg4MDUwNDljZWJiY2VkXzI5Nw_0b916491-9d3d-4f35-a426-fdedb1ad710a">Retirement PlanThe Company has a 401(k) profit sharing plan which covers all of its employees. At its discretion, Comstock may match the employees' contributions to the plan. Matching contributions to the plan were&#160;approximately $1.5 million, $1.3 million and $1.3 million for the years ended December&#160;31, 2022, 2021 and 2020, respectively.</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzkvZnJhZzowNzU2YWM5NDg3MDI0N2EyOTE4ODA1MDQ5Y2ViYmNlZC90ZXh0cmVnaW9uOjA3NTZhYzk0ODcwMjQ3YTI5MTg4MDUwNDljZWJiY2VkXzIzNg_e5884251-7cad-46e1-bec4-73839cdbb248"
      unitRef="usd">1500000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzkvZnJhZzowNzU2YWM5NDg3MDI0N2EyOTE4ODA1MDQ5Y2ViYmNlZC90ZXh0cmVnaW9uOjA3NTZhYzk0ODcwMjQ3YTI5MTg4MDUwNDljZWJiY2VkXzI0MA_d450adb9-d708-4a1e-b0e3-3bb9e18925d9"
      unitRef="usd">1300000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xMzkvZnJhZzowNzU2YWM5NDg3MDI0N2EyOTE4ODA1MDQ5Y2ViYmNlZC90ZXh0cmVnaW9uOjA3NTZhYzk0ODcwMjQ3YTI5MTg4MDUwNDljZWJiY2VkXzI0Nw_a9ec1be0-6e89-4427-bf35-18adaf593a8a"
      unitRef="usd">1300000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90ZXh0cmVnaW9uOjY0Y2NlZDViOTcxOTQyMmU5M2M1ZmM5OGE1MzVmOWMwXzQyNjI_9ed5c1fb-d493-4805-b6a3-6d67e1611b33">Income Taxes&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes are provided to reflect the future tax consequences or benefits of differences between the tax basis of assets and liabilities and their reported amounts in the financial statements using enacted tax rates.&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is an analysis of the consolidated income tax provision (benefit):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.994%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.787%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.105%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.787%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.105%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current - Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current - State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred - Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred - State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In recording deferred income tax assets, the Company considers whether it is more likely than not that its deferred income tax assets will be realized in the future.&#160;The ultimate realization of deferred income tax assets is dependent upon the generation of future taxable income during the periods in which those deferred income tax assets would be deductible.&#160;The Company believes that after considering all the available objective evidence, historical and prospective, with greater weight given to historical evidence, management is not able to determine that it is more likely than not that all of its deferred tax assets will be realized.&#160;As a result, the Company established valuation allowances for its deferred tax assets and U.S. federal and state net operating loss carryforwards that are not expected to be utilized due to the uncertainty of generating taxable income prior to the expiration of the carryforward periods. The Company will continue to assess the valuation allowances against deferred tax assets considering all available information obtained in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects of significant temporary differences representing the net deferred tax liabilities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.175%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense limitation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized hedging losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset retirement obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance on deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,474)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(570,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(340,722)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized hedging gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of debt issuance costs and bond discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(585,082)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(357,862)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(425,737)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(197,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The difference between the customary rate of 21% and the effective tax rate on income (losses) is due to the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.508%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance on deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(919)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.508%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance on deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2022, Comstock had the following carryforwards available to reduce future income taxes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.093%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.413%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Types of Carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years of&lt;br/&gt;Expiration&lt;br/&gt;Carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss &#x2013; U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023-2037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;899,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss &#x2013; U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unlimited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss &#x2013; state taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unlimited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,486,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense &#x2013; U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unlimited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense &#x2013; state taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unlimited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's ability to use net operating losses ("NOLs") generated before its ownership change in 2018 to reduce taxable income is limited under IRC Section 382. NOLs that exceed the Section&#160;382 limitation in any year continue to be allowed as carry forwards until they expire and can be used to offset taxable income for years within the carryover period subject to the limitation in each year. NOLs incurred prior to 2018 generally have a 20-year life until they expire.&#160;NOLs generated in 2018 and after would be carried forward indefinitely.&#160;NOLs arising after the date of an ownership change are not affected by the 382 limitation. If the Company does not generate a sufficient level of taxable income prior to the expiration of the pre-2018 NOL carry-forward periods, then it will lose the ability to apply those NOLs as offsets to future taxable income.&#160;The Company estimates that $766.2 million of the U.S. federal NOL carryforwards and $1.2 billion of the estimated state NOL carryforwards will expire unused.&#160;&lt;/span&gt;&lt;/div&gt;The Company's federal income tax returns for the years subsequent to December&#160;31, 2018 remain subject to examination. The Company's income tax returns in major state income tax jurisdictions remain subject to examination for various periods subsequent to December&#160;31, 2019. The Company is currently under examination with the state of Louisiana and believe that its significant filing positions are highly certain and that all of its other significant income tax filing positions and deductions would be sustained upon audit or the final resolution would not have a material effect on the consolidated financial statements. Therefore, the Company has not established any significant reserves for uncertain tax positions.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90ZXh0cmVnaW9uOjY0Y2NlZDViOTcxOTQyMmU5M2M1ZmM5OGE1MzVmOWMwXzQyNjM_79244e63-bb8c-41ac-862b-65fe5e4d7891">&lt;div style="margin-top:10pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is an analysis of the consolidated income tax provision (benefit):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.994%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.625%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.787%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.105%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.787%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.105%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current - Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current - State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred - Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(16,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,037)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred - State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,612&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzMtMS0xLTEtNjU1MjU_992fa10a-3f64-4e2c-85c9-dd71f4cb9267"
      unitRef="usd">40445000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzMtMy0xLTEtNjU1MjU_ed387e09-85d6-4050-a849-28d1a2392fda"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzMtNS0xLTEtNjU1MjU_4cfdb326-265e-4dde-8930-01614f06b546"
      unitRef="usd">0</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzQtMS0xLTEtNjU1MjU_7ed0d898-b96a-4164-9cc2-4304c656f706"
      unitRef="usd">-7701000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzQtMy0xLTEtNjU1MjU_215779ab-0ff7-4150-945c-d61150cdec7a"
      unitRef="usd">14968000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzQtNS0xLTEtNjU1MjU_42617b0b-e4d2-48b4-9905-7c56365c7cc5"
      unitRef="usd">-154000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzUtMS0xLTEtNjU1MjU_006adf66-c484-4477-b1f3-cfa5fa6405c7"
      unitRef="usd">209705000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzUtMy0xLTEtNjU1MjU_cfd3fd61-085b-422b-b368-c04c9c091e1a"
      unitRef="usd">-16721000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzUtNS0xLTEtNjU1MjU_84e1582b-ad9e-4737-a345-94729cf42e6e"
      unitRef="usd">-12037000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzYtMS0xLTEtNjU1MjU_a5da43dd-01fd-46eb-968d-d9c8fcf0b0c0"
      unitRef="usd">18612000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzYtMy0xLTEtNjU1MjU_2913cc63-5ece-4191-8e81-eeaeba89d1b3"
      unitRef="usd">13156000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzYtNS0xLTEtNjU1MjU_1ea8344d-c5b5-42ad-b4c7-7e9d3336ad39"
      unitRef="usd">2981000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzctMS0xLTEtNjU1MjU_9622745c-2312-45d7-832b-aa6a09d0a801"
      unitRef="usd">261061000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzctMy0xLTEtNjU1MjU_569cf4d0-ec44-4ff0-a1c0-3daba263127d"
      unitRef="usd">11403000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjZGFiMDYwOWVmY2M0MmY4OTA4MDUxMmMxMWY2M2IyMC90YWJsZXJhbmdlOmNkYWIwNjA5ZWZjYzQyZjg5MDgwNTEyYzExZjYzYjIwXzctNS0xLTEtNjU1MjU_8c113879-62e3-4d49-a837-15d5fd635b95"
      unitRef="usd">-9210000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90ZXh0cmVnaW9uOjY0Y2NlZDViOTcxOTQyMmU5M2M1ZmM5OGE1MzVmOWMwXzQyNjQ_eb6fb055-b768-4ae8-830e-32ec889d420f">&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The tax effects of significant temporary differences representing the net deferred tax liabilities were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:70.175%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense limitation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized hedging losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset retirement obligation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;206,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance on deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46,474)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(570,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(340,722)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized hedging gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,087)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of debt issuance costs and bond discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(585,082)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(357,862)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(425,737)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(197,417)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <crk:DeferredTaxAssetsInterestExpenseLimitation
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzQtMS0xLTEtNjU1MjU_a6db11f6-80f8-46d0-a4ad-1021ec499231"
      unitRef="usd">101104000</crk:DeferredTaxAssetsInterestExpenseLimitation>
    <crk:DeferredTaxAssetsInterestExpenseLimitation
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzQtMy0xLTEtNjU1MjU_a36f190c-20de-4dfb-8084-5d4122b6e4e4"
      unitRef="usd">103771000</crk:DeferredTaxAssetsInterestExpenseLimitation>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzUtMS0xLTEtNjU1MjU_893c84b3-fe5b-4ccc-962f-4c6cf218cb29"
      unitRef="usd">49740000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzUtMy0xLTEtNjU1MjU_e26160eb-b787-49d5-874b-db2cb5a91cf8"
      unitRef="usd">53112000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsDerivativeInstruments
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzYtMS0xLTEtNjU1MjU_379d2e6c-1265-435b-8745-d918c23e7243"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsDerivativeInstruments>
    <us-gaap:DeferredTaxAssetsDerivativeInstruments
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzYtMy0xLTEtNjU1MjU_602936bf-ed7c-4b43-94bf-ed92fc47a179"
      unitRef="usd">37953000</us-gaap:DeferredTaxAssetsDerivativeInstruments>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzctMS0xLTEtNjU1MjU_b48055e1-34cc-454f-902d-163d1854aa63"
      unitRef="usd">5714000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzctMy0xLTEtNjU1MjU_1058cf03-493e-4646-9c9f-58bd13d03b40"
      unitRef="usd">4312000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzgtMS0xLTEtNjU1MjU_ee5ffd02-3acb-4e6f-91ad-51e5de910f5e"
      unitRef="usd">4932000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzgtMy0xLTEtNjU1MjU_ca11d5cf-8217-4013-b72f-eaaa595306e8"
      unitRef="usd">7771000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzktMS0xLTEtNjU1MjU_1470f219-764a-4510-a3c6-512ba1fb7b47"
      unitRef="usd">161490000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzktMy0xLTEtNjU1MjU_ed4bc751-ca68-4857-bbbc-b215907d7064"
      unitRef="usd">206919000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzEwLTEtMS0xLTY1NTI1_22270188-1eee-4a99-a350-97b97c08e24a"
      unitRef="usd">2145000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzEwLTMtMS0xLTY1NTI1_e97db526-956b-4f67-9102-c476e95b26fc"
      unitRef="usd">46474000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzExLTEtMS0xLTY1NTI1_6d577e18-8b35-4e03-9547-022533c42545"
      unitRef="usd">159345000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzExLTMtMS0xLTY1NTI1_96c8acad-78be-4d7f-ac37-3cef8cf75518"
      unitRef="usd">160445000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzEzLTEtMS0xLTY1NTI1_deeed73e-63a7-4012-8564-7ddda66112e3"
      unitRef="usd">570833000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzEzLTMtMS0xLTY1NTI1_0f5ddd89-8239-4469-95a1-fd49fbe7064e"
      unitRef="usd">340722000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesDerivatives
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzE0LTEtMS0xLTY1NTI1_37c55bf0-7b32-48d1-ae7e-1138d861f71c"
      unitRef="usd">4087000</us-gaap:DeferredTaxLiabilitiesDerivatives>
    <us-gaap:DeferredTaxLiabilitiesDerivatives
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzE0LTMtMS0xLTY1NTI1_3ebc0f4e-bbe5-49a6-b404-70bc10b09e07"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesDerivatives>
    <crk:DeferredTaxLiabilitiesAmortizationOfBondDiscount
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzE1LTEtMS0xLTY1NTI1_f4c834b7-5453-4542-ad7b-dc4ad7bb77ab"
      unitRef="usd">0</crk:DeferredTaxLiabilitiesAmortizationOfBondDiscount>
    <crk:DeferredTaxLiabilitiesAmortizationOfBondDiscount
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzE1LTMtMS0xLTY1NTI1_eaeb7d06-9cea-4f05-af0e-7c5550ba72b6"
      unitRef="usd">9954000</crk:DeferredTaxLiabilitiesAmortizationOfBondDiscount>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzE2LTEtMS0xLTY1NTI1_00bd6ca3-564d-4905-b809-772836b6b775"
      unitRef="usd">10162000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzE2LTMtMS0xLTY1NTI1_1ade3e46-60d5-4dbd-b337-9a61b143244a"
      unitRef="usd">7186000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzE3LTEtMS0xLTY1NTI1_206b4984-60b0-4d0d-a2eb-43b7d8e0e865"
      unitRef="usd">585082000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzE3LTMtMS0xLTY1NTI1_d9560fa7-5d7e-4b61-87b6-7917d9da7ec6"
      unitRef="usd">357862000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzE4LTEtMS0xLTY1NTI1_574cfd88-daed-4504-805f-6a6f6a2d320e"
      unitRef="usd">425737000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTo2OTA3NDM3MDMwYWU0YTdmODM1NWFhMTYxMjFkNjIwNC90YWJsZXJhbmdlOjY5MDc0MzcwMzBhZTRhN2Y4MzU1YWExNjEyMWQ2MjA0XzE4LTMtMS0xLTY1NTI1_5c9e4c18-4f5a-4383-a96e-b827d5b8423a"
      unitRef="usd">197417000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90ZXh0cmVnaW9uOjY0Y2NlZDViOTcxOTQyMmU5M2M1ZmM5OGE1MzVmOWMwXzQyNjY_a683e558-abc2-48b9-b6b7-68271045f282">&lt;div style="margin-top:10pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The difference between the customary rate of 21% and the effective tax rate on income (losses) is due to the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.508%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,368)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance on deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(919)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.508%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax at statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect of:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance on deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(13.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzMtMS0xLTEtNjU1MjU_b93ae807-3192-4706-bc52-e9eb2f68e71d"
      unitRef="usd">294408000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzMtMy0xLTEtNjU1MjU_cba24598-e035-4610-9085-863f9d6f64c7"
      unitRef="usd">-48368000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzMtNS0xLTEtNjU1MjU_f93484a9-f044-49ac-9c1c-f396d866d52c"
      unitRef="usd">-12941000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzUtMS0xLTEtNjU1MjU_b2535398-c570-4178-acc6-864720abddbf"
      unitRef="usd">-47077000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzUtMy0xLTEtNjU1MjU_bf1c37b5-4112-490a-ad29-ddc09c979120"
      unitRef="usd">30504000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzUtNS0xLTEtNjU1MjU_cb9753a6-5c5a-4367-8029-f95d2895fb2d"
      unitRef="usd">-919000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzYtMS0xLTEtNjU1MjU_46a000b7-d32c-4b47-b253-8549dd527b2f"
      unitRef="usd">14680000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzYtMy0xLTEtNjU1MjU_8301da15-1528-4e8a-b1e3-82ac7cb1ca6d"
      unitRef="usd">28117000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzYtNS0xLTEtNjU1MjU_138d4a58-9f81-4052-befa-740a815f1cb5"
      unitRef="usd">3746000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzktMS0xLTEtNjU1MjU_155cb92c-722b-4e2c-bd50-249be62aa26d"
      unitRef="usd">-950000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzktMy0xLTEtNjU1MjU_eae941c2-a726-471b-9fd0-5ab0e6d75d90"
      unitRef="usd">1150000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzktNS0xLTEtNjU1MjU_c04dfc53-5d3e-4a2f-9d0b-d1536cbdb2e3"
      unitRef="usd">904000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzEwLTEtMS0xLTY1NTI1_a9f3918b-be32-4e07-bdb7-c3a275b0b743"
      unitRef="usd">261061000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzEwLTMtMS0xLTY1NTI1_3e2ccc6f-657d-4351-b905-8c249fdaf057"
      unitRef="usd">11403000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjOTdkNGY3ZjcyOGQ0MzU4YTYyYjU2ZjliYmM5YjA4MC90YWJsZXJhbmdlOmM5N2Q0ZjdmNzI4ZDQzNThhNjJiNTZmOWJiYzliMDgwXzEwLTUtMS0xLTY1NTI1_3eb9213f-e2c0-4b62-ae15-7ba0ea8a439d"
      unitRef="usd">-9210000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzItMS0xLTEtNjU1MjU_2cab40de-ba2e-420a-bf99-a8f380ef854a"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzItMy0xLTEtNjU1MjU_6835a714-7a24-498c-a3e1-8ef2cec4cb31"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzItNS0xLTEtNjU1MjU_6b2c9236-162a-487a-b5ff-197a0f2c0391"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzQtMS0xLTEtNjU1MjU_79d7a0ab-d447-4a87-acc7-30ba9f0a3d0f"
      unitRef="number">-0.034</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzQtMy0xLTEtNjU1MjU_acc32397-e0e4-4840-a852-a6c747c1fc96"
      unitRef="number">-0.133</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzQtNS0xLTEtNjU1MjU_2518b582-232b-439c-8484-0f214922f02a"
      unitRef="number">0.015</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzUtMS0xLTEtNjU1MjU_0bfbee24-6cee-4ea9-87a3-ca43dc218296"
      unitRef="number">0.011</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzUtMy0xLTEtNjU1MjU_d9c71072-82a1-49a1-ba78-f8fbcc9905d0"
      unitRef="number">-0.122</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzUtNS0xLTEtNjU1MjU_bca70acf-2ec5-4091-aa81-db1679a2f47b"
      unitRef="number">-0.061</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzgtMS0xLTEtNjU1MjU_eb7bfb36-4318-4005-a4db-f612a87ae731"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzgtMy0xLTEtNjU1MjU_a5959d38-615f-428f-b9a8-549ed2fe0306"
      unitRef="number">-0.005</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzgtNS0xLTEtNjU1MjU_070386b0-2b32-4674-808b-ee2e10af7fbb"
      unitRef="number">-0.015</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzktMS0xLTEtNjU1MjU_c7cbfc4c-2c59-4438-a1e5-022d643209df"
      unitRef="number">0.186</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzktMy0xLTEtNjU1MjU_80c7a3e5-9abe-41fd-af9c-92064466cd43"
      unitRef="number">-0.050</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTplODc2NGQwZjYwMmI0MTAxYWNmZDI5Y2NmNWQzMWViNC90YWJsZXJhbmdlOmU4NzY0ZDBmNjAyYjQxMDFhY2ZkMjljY2Y1ZDMxZWI0XzktNS0xLTEtNjU1MjU_80ea9382-0250-4907-af45-45fb7cb4fe4f"
      unitRef="number">0.149</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90ZXh0cmVnaW9uOjY0Y2NlZDViOTcxOTQyMmU5M2M1ZmM5OGE1MzVmOWMwXzQyNTk_b2c927ee-f106-47c4-9eeb-02cbb4be68cf">&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2022, Comstock had the following carryforwards available to reduce future income taxes:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:54.093%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.413%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.523%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Types of Carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Years of&lt;br/&gt;Expiration&lt;br/&gt;Carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss &#x2013; U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023-2037&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;899,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss &#x2013; U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unlimited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss &#x2013; state taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unlimited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,486,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense &#x2013; U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unlimited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;481,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense &#x2013; state taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unlimited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;531,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i2a18254768d94112bfe84c218a94c7e2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjNzNjMjg0ZjhkODg0MDIyOTFlMjU3MTEwOWY2NWY5YS90YWJsZXJhbmdlOmM3M2MyODRmOGQ4ODQwMjI5MWUyNTcxMTA5ZjY1ZjlhXzItNC0xLTEtNjU1MjU_d5476929-d144-4400-88cc-20d28f6a1636"
      unitRef="usd">899953000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i46a3b74fd8fc426bba1a8993ddd2c9f7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjNzNjMjg0ZjhkODg0MDIyOTFlMjU3MTEwOWY2NWY5YS90YWJsZXJhbmdlOmM3M2MyODRmOGQ4ODQwMjI5MWUyNTcxMTA5ZjY1ZjlhXzMtNC0xLTEtNjU1MjU_378bf1d9-3f07-4fca-8b1a-7e6a4e8c8154"
      unitRef="usd">9931000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="id73145bc67b04375bf0f04472378815f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjNzNjMjg0ZjhkODg0MDIyOTFlMjU3MTEwOWY2NWY5YS90YWJsZXJhbmdlOmM3M2MyODRmOGQ4ODQwMjI5MWUyNTcxMTA5ZjY1ZjlhXzQtNC0xLTEtNjU1MjU_c0ff31b4-e463-4ea6-95f8-b38d07b466f5"
      unitRef="usd">1486685000</us-gaap:TaxCreditCarryforwardAmount>
    <crk:DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense
      contextRef="i46a3b74fd8fc426bba1a8993ddd2c9f7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjNzNjMjg0ZjhkODg0MDIyOTFlMjU3MTEwOWY2NWY5YS90YWJsZXJhbmdlOmM3M2MyODRmOGQ4ODQwMjI5MWUyNTcxMTA5ZjY1ZjlhXzUtNC0xLTEtNjU1MjU_61699f81-af89-4284-88b5-0c54782263f5"
      unitRef="usd">481449000</crk:DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense>
    <crk:DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense
      contextRef="id73145bc67b04375bf0f04472378815f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90YWJsZTpjNzNjMjg0ZjhkODg0MDIyOTFlMjU3MTEwOWY2NWY5YS90YWJsZXJhbmdlOmM3M2MyODRmOGQ4ODQwMjI5MWUyNTcxMTA5ZjY1ZjlhXzYtNC0xLTEtNjU1MjU_b0caa508-1c4f-4018-9f39-00def00e9f67"
      unitRef="usd">531058000</crk:DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense>
    <crk:NetOperatingLossExpirationPeriod
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90ZXh0cmVnaW9uOjY0Y2NlZDViOTcxOTQyMmU5M2M1ZmM5OGE1MzVmOWMwXzQyNjE_f8e23be6-2ab7-47fd-b994-7bc94db269ef">P20Y</crk:NetOperatingLossExpirationPeriod>
    <crk:EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount
      contextRef="i2a18254768d94112bfe84c218a94c7e2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90ZXh0cmVnaW9uOjY0Y2NlZDViOTcxOTQyMmU5M2M1ZmM5OGE1MzVmOWMwXzM0OTc_119cb639-fa4c-4ab9-a51e-2fdc798f2852"
      unitRef="usd">766200000</crk:EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount>
    <crk:EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount
      contextRef="id73145bc67b04375bf0f04472378815f_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDIvZnJhZzo2NGNjZWQ1Yjk3MTk0MjJlOTNjNWZjOThhNTM1ZjljMC90ZXh0cmVnaW9uOjY0Y2NlZDViOTcxOTQyMmU5M2M1ZmM5OGE1MzVmOWMwXzM1NDI_6e9a53d1-e362-4000-9fb4-f6f71f5bb82b"
      unitRef="usd">1200000000</crk:EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90ZXh0cmVnaW9uOjAwYWQ3ZGRhMTg5NjQzNzk5MTZlM2U0OGFhYTEyZGU0XzMyMzk_9a28d1ca-1953-4136-95e0-0306665c7570">Derivative Financial Instruments and Hedging Activities&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Comstock generally uses commodity price swaps, basis swaps and collars to hedge oil and natural gas prices to manage price risk. Swaps are settled monthly based on differences between the prices specified in the instruments and the settlement prices of futures contracts. Generally, when the applicable settlement price is less than the price specified in the contract, Comstock receives a settlement from the counterparty based on the difference multiplied by the volume or amounts hedged. Similarly, when the applicable settlement price exceeds the price specified in the contract, Comstock pays the counterparty based on the difference. Comstock generally receives a settlement from the counterparty for floors when the applicable settlement price is less than the price specified in the contract, which is based on the difference multiplied by the volumes hedged. For collars, generally Comstock receives a settlement from the counterparty when the settlement price is below the floor and pays a settlement to the counterparty when the settlement price exceeds the cap. No settlement occurs when the settlement price falls between the floor and cap.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of the Company's derivative financial instruments are used for risk management purposes and, by policy, none are held for trading or speculative purposes.&#160;Comstock minimizes credit risk to counterparties of its derivative financial instruments through formal credit policies, monitoring procedures, and diversification.&#160;The Company is not required to provide any credit support to its counterparties other than cross collateralization with the assets securing its bank credit facility. None of the Company's derivative financial instruments involve payment or receipt of premiums.&#160;The Company classifies the fair value amounts of derivative financial instruments as net current or noncurrent assets or liabilities, whichever the case may be, by commodity contract. None of the Company's derivative contracts are designated as cash flow hedges. The Company recognizes cash settlements and changes in the fair value of its derivative financial instruments as a single component of other income (expenses) in the consolidated statements of operations and as separate components within cash flows from operating activities in the consolidated statements of cash flows. All of Comstock's natural gas derivative financial instruments are tied to the Henry Hub-NYMEX price index.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had the following outstanding natural gas price derivative financial instruments at December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.631%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.188%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Future Production Period Ending December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Natural Gas Collar Contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volume (MMBtu)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,925,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Price per MMBtu:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average Ceiling&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average Floor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate fair value of the Company's derivative financial instruments are presented on a gross basis in the accompanying consolidated balance sheets. The classification of derivative financial instruments between assets and liabilities, consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Asset Derivative Financial Instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Natural gas price derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative Financial Instruments&#160;&#160;&#x2013; current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oil price derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative Financial Instruments&#160;&#160;&#x2013; current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liability Derivative Financial Instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Natural gas price derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative Financial Instruments&#160;&#160;&#x2013; current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oil price derivatives &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative Financial Instruments&#160;&#160;&#x2013; current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Natural gas price derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative Financial Instruments&#160;&#160;&#x2013; long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes cash settlements and changes in the fair value of its derivative financial instruments as a single component of other income (expenses). Gains and losses related to cash settlements and changes in the fair value recognized on the Company's derivative contracts recognized in the consolidated statement of operations were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.619%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gain/(Loss) Recognized in Earnings on Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Natural gas price derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(662,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(555,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oil price derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,461)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(662,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(560,648)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90ZXh0cmVnaW9uOjAwYWQ3ZGRhMTg5NjQzNzk5MTZlM2U0OGFhYTEyZGU0XzMyNDA_be3a5ef0-1c1c-4bf4-bf26-f305b4a6f1dc">&lt;div style="margin-top:10pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had the following outstanding natural gas price derivative financial instruments at December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:52.631%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.188%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Future Production Period Ending December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Natural Gas Collar Contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Volume (MMBtu)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,925,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Price per MMBtu:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average Ceiling&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.96&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Average Floor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure
      contextRef="i16dc0177a90d4e95afea9c75150311cd_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTozNjc5NTViM2QyMDc0NTI0YjYyMTk0YmQ5ZjVmNmRkZS90YWJsZXJhbmdlOjM2Nzk1NWIzZDIwNzQ1MjRiNjIxOTRiZDlmNWY2ZGRlXzYtNC0xLTEtNjU1MjU_41eaf204-3555-4d71-a79a-d42d60a8ede4"
      unitRef="mmbtu">174925000</us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure>
    <us-gaap:DerivativeAverageCapPrice
      contextRef="i4654ad2e00e745788fc558e9b1b573df_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTozNjc5NTViM2QyMDc0NTI0YjYyMTk0YmQ5ZjVmNmRkZS90YWJsZXJhbmdlOjM2Nzk1NWIzZDIwNzQ1MjRiNjIxOTRiZDlmNWY2ZGRlXzgtNC0xLTEtNjU1MjU_a609f560-8166-46ba-9f51-84929d059763"
      unitRef="usdPerMMBTU">9.96</us-gaap:DerivativeAverageCapPrice>
    <us-gaap:DerivativeAverageFloorPrice
      contextRef="i4654ad2e00e745788fc558e9b1b573df_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTozNjc5NTViM2QyMDc0NTI0YjYyMTk0YmQ5ZjVmNmRkZS90YWJsZXJhbmdlOjM2Nzk1NWIzZDIwNzQ1MjRiNjIxOTRiZDlmNWY2ZGRlXzktNC0xLTEtNjU1MjU_614088c0-30f5-4881-bf9a-771b0d321ebf"
      unitRef="usdPerMMBTU">2.99</us-gaap:DerivativeAverageFloorPrice>
    <crk:OffsettingAssetsAndLiabilitiesTableTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90ZXh0cmVnaW9uOjAwYWQ3ZGRhMTg5NjQzNzk5MTZlM2U0OGFhYTEyZGU0XzMyMzU_529a23d7-f836-40dc-bc15-194330616770">&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate fair value of the Company's derivative financial instruments are presented on a gross basis in the accompanying consolidated balance sheets. The classification of derivative financial instruments between assets and liabilities, consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Type&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheet Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Asset Derivative Financial Instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Natural gas price derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative Financial Instruments&#160;&#160;&#x2013; current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oil price derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative Financial Instruments&#160;&#160;&#x2013; current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Liability Derivative Financial Instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Natural gas price derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative Financial Instruments&#160;&#160;&#x2013; current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oil price derivatives &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative Financial Instruments&#160;&#160;&#x2013; current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Natural gas price derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative Financial Instruments&#160;&#160;&#x2013; long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</crk:OffsettingAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="id75f2d3f62394fcba08f2ba61a3c8c76_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzQtNC0xLTEtNjU1MjU_1fce7053-2e5e-4631-84a6-b7f82227ae33"
      unitRef="usd">23884000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="ibe9feba570e040f283f0f38bfe10e238_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzQtNi0xLTEtNjU1MjU_d635b70b-1d09-4f0a-a7d9-94850affdcec"
      unitRef="usd">4528000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i7cd29a7aec2546b7ade564ceac90713c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzUtNC0xLTEtNjU1MjU_17a975ff-41a9-4e3d-8771-a3952f1d2fa4"
      unitRef="usd">0</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i9ad9891f4482467da23bf76e13434d3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzUtNi0xLTEtNjU1MjU_9b7ee532-842b-4efb-b85d-c1c1c0c98a03"
      unitRef="usd">730000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzYtNC0xLTEtNjU1MjU_8482804b-93fc-47bf-a23f-e8d2980b1cba"
      unitRef="usd">23884000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzYtNi0xLTEtNjU1MjU_b846533f-0864-4fad-ae9b-0538f62594f4"
      unitRef="usd">5258000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="id75f2d3f62394fcba08f2ba61a3c8c76_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzExLTQtMS0xLTY1NTI1_b055a234-63cf-45a7-a003-3f9970c64e20"
      unitRef="usd">4420000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ibe9feba570e040f283f0f38bfe10e238_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzExLTYtMS0xLTY1NTI1_383889f9-ae9b-47c4-b64b-33a8f6c65880"
      unitRef="usd">181215000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i7cd29a7aec2546b7ade564ceac90713c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzEyLTQtMS0xLTY1NTI1_9c907436-c986-4c1d-ad0d-99a4c0ffac33"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i9ad9891f4482467da23bf76e13434d3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzEyLTYtMS0xLTY1NTI1_a710a950-1e53-45a7-b996-c4757a59107f"
      unitRef="usd">730000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzE0LTQtMS0xLTY1NTI1_b34f6ffa-3d87-4474-bc74-4608a7938d1e"
      unitRef="usd">4420000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzE0LTYtMS0xLTY1NTI1_5837e1a3-9ea0-4388-9828-e101897badd2"
      unitRef="usd">181945000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="id75f2d3f62394fcba08f2ba61a3c8c76_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzE2LTQtMS0xLTY1NTI1_bd6e7ea0-b9e3-4dac-a35d-859abb3d84c4"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="ibe9feba570e040f283f0f38bfe10e238_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTpjZWQ5N2IzNTYyNTU0MThjOTI1MGJiMjU2ZGRjYTg2Yi90YWJsZXJhbmdlOmNlZDk3YjM1NjI1NTQxOGM5MjUwYmIyNTZkZGNhODZiXzE2LTYtMS0xLTY1NTI1_4dec6f11-12de-4d38-9341-2719fb793364"
      unitRef="usd">4042000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90ZXh0cmVnaW9uOjAwYWQ3ZGRhMTg5NjQzNzk5MTZlM2U0OGFhYTEyZGU0XzMyMzY_8dd7c2e7-7268-4aa7-b9d9-74fcdd92a761">Gains and losses related to cash settlements and changes in the fair value recognized on the Company's derivative contracts recognized in the consolidated statement of operations were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:64.619%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Gain/(Loss) Recognized in Earnings on Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Natural gas price derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(662,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(555,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Oil price derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,461)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(662,522)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(560,648)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="ie357fed5e5e7432cba1d4378d4627dcc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzMtMi0xLTEtNjU1MjU_086de610-f3f6-4e63-aaeb-c26ea3a69985"
      unitRef="usd">-662522000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="ie4b11ac483a44b3d9ab40e9a3a777db3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzMtNC0xLTEtNjU1MjU_3cda84b8-0a69-4761-b9e4-8ad6d2f177ef"
      unitRef="usd">-555636000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i661b77eaa25b4447b7d5a65f25ca144a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzMtNi0xLTEtNjU1MjU_a05a665a-c185-447e-abe1-a9af1646e3c8"
      unitRef="usd">353000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="iba2aaa6469f14b7aac8d5f13fa01ea52_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzQtMi0xLTEtNjU1MjU_e6f0900a-2f85-40dd-a07c-1badeab2a75e"
      unitRef="usd">0</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i23d231b287064ef698bff4e2efb0c2d7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzQtNC0xLTEtNjU1MjU_a30566b6-491e-44a7-8df9-c7cefffcc011"
      unitRef="usd">-7247000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i2a5f01f7fb8d43f6adefa48983dc651f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzQtNi0xLTEtNjU1MjU_407776ac-e27b-47ef-b75c-6df1c20e4716"
      unitRef="usd">12059000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i7774fda12d504d61bdc726d0487d44ee_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzUtMi0xLTEtNjU1MjU_2bf5e6ff-34fe-49eb-a870-2811ab009c56"
      unitRef="usd">0</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i08ab6cd1336248dea27ff3c3ef44c9fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzUtNC0xLTEtNjU1MjU_fda6c5ae-312e-4a69-a497-94397ec02df3"
      unitRef="usd">2235000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i40f3c7be676c48e5874097d6ef81e902_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzUtNi0xLTEtNjU1MjU_2ccb014e-257a-4595-8c4a-b0e9f3e9e763"
      unitRef="usd">-2461000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="ib20765d3b40d44adb619691191a0d200_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzYtMi0xLTEtNjU1MjU_05957536-cad2-4edb-a87b-9eaf94290d9a"
      unitRef="usd">-662522000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="iac6cc9b9f6c94eaf98bfd215320a2cb5_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzYtNC0xLTEtNjU1MjU_04907b53-4aa5-4e88-8d38-be4eb6423877"
      unitRef="usd">-560648000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax
      contextRef="i9715e2249ecb4e9db29989c4aafb3713_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDUvZnJhZzowMGFkN2RkYTE4OTY0Mzc5OTE2ZTNlNDhhYWExMmRlNC90YWJsZTo5YjNmYTg3Yjk1NjM0OGNlYjBlNjQ2MDMzYzdlYWRkYy90YWJsZXJhbmdlOjliM2ZhODdiOTU2MzQ4Y2ViMGU2NDYwMzNjN2VhZGRjXzYtNi0xLTEtNjU1MjU_4b9aa072-f527-4694-90da-2954a5dfbb6c"
      unitRef="usd">9951000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzIwNDk_8cb467dc-ce36-4833-8827-c9494c2906a5">Related Party Transactions&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company operates oil and natural gas properties held by a partnerships owned by its majority stockholder.   Comstock charges the partnership for the costs incurred to drill, complete and produce the wells, as well as drilling and operating overhead fees. Comstock also provides natural gas marketing services to the partnerships, including evaluating potential markets and providing hedging services, in return for a fee equal to $0.02 per Mcf for natural gas marketed. The Company received $0.9 million, $1.4 million and $0.7 million in 2022, 2021 and 2020, respectively, for operating and marketing services provided to the partnership. The fees received for the services are reflected as a reduction of general and administrative expenses in the accompanying consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the operation of the wells, the Company had a $18.5 million and $20.8 million receivable from the partnerships at December&#160;31, 2022 and 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2021, the Company acquired from unaffiliated third parties a 50% interest in approximately 35,000 net acres of predominantly undeveloped Haynesville shale acreage in East Texas, which also included interests in 37 producing wells. An affiliate of the Company's majority stockholder acquired the remaining 50% of the acreage and wells alongside Comstock.  Comstock is the operator of the  future drilling program on the jointly acquired acreage.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <crk:RelatedPartyTransactionFeeRevenue
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzYzMw_deb6598f-f4ea-4e5f-a7a3-8d24e027a3d3"
      unitRef="usdPerMcf">0.02</crk:RelatedPartyTransactionFeeRevenue>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i262ac5c0e23a446e913ddbeb2396b39f_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzY5MQ_8556ec08-403f-42f9-806b-091f3f69d49c"
      unitRef="usd">900000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i8e4967565f1442d784d6253b9227e960_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzY5NQ_0797fc3e-c9b8-4302-946d-774093e3ee31"
      unitRef="usd">1400000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:RevenueFromRelatedParties
      contextRef="i95f233afbdf14f61be856d1cca70f178_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzcwMg_1000160a-8ebe-47cf-a644-5735bfa33c47"
      unitRef="usd">700000</us-gaap:RevenueFromRelatedParties>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i6aa34514152e4254a8df196f402e70d6_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzgyMA_a7cbfe0e-2576-4936-90d4-f1d8056c93cd"
      unitRef="usd">18500000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i50c7dd4d7a7c4eb889df530341f50470_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzgyNw_f2768f1c-de0f-4c40-a872-6d40b8ca0fb6"
      unitRef="usd">20800000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <crk:AssetAcquisitionWorkingInterestOwnership
      contextRef="i4fa76233edb54e319e022bb4ad7e8ab5_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzExNzI_e3683cb8-0528-489a-a90d-b0b9c9de5449"
      unitRef="number">0.50</crk:AssetAcquisitionWorkingInterestOwnership>
    <crk:AssetAcquisitionNetAcres
      contextRef="i4fa76233edb54e319e022bb4ad7e8ab5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzEwOTk1MTE2MzE0ODY_e571e13f-609d-439d-853e-820fa668f78a"
      unitRef="acre">35000</crk:AssetAcquisitionNetAcres>
    <crk:WellsProducingOnPurchasedPropertyGross
      contextRef="i4fa76233edb54e319e022bb4ad7e8ab5_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzEzMTc_b6a4b272-b464-4b05-a379-54c5062141a0"
      unitRef="well">37</crk:WellsProducingOnPurchasedPropertyGross>
    <crk:AssetAcquisitionWorkingInterestOwnership
      contextRef="i53e78d15dcc44db6a1b95b4c6248094a_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNDgvZnJhZzpmOWJlYjI2NGY0YzQ0ZTdjODBmMDkwZTU3YmE1NTQ0Ny90ZXh0cmVnaW9uOmY5YmViMjY0ZjRjNDRlN2M4MGYwOTBlNTdiYTU1NDQ3XzE0MTE_4e412eba-1fa9-4dd5-ab8c-07737851d244"
      unitRef="number">0.50</crk:AssetAcquisitionWorkingInterestOwnership>
    <crk:OilAndGasReservesInformationTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90ZXh0cmVnaW9uOjliOWExM2RjY2MyNDRiNWJhMjUyMDI5MDY0NDhhZWE0XzM0MzA_961ea173-aa88-405f-b145-cf5fac5ce1b7">Oil and Gas Reserves Information (Unaudited)&lt;div style="margin-top:7pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Set forth below is a summary of the Company's proved oil and natural gas reserves:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.350%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Oil&lt;br/&gt;(MBbls)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Natural&lt;br/&gt;Gas&lt;br/&gt;(MMcf)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Oil&lt;br/&gt;(MBbls)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Natural&lt;br/&gt;Gas&lt;br/&gt;(MMcf)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Oil&lt;br/&gt;(MBbls)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Natural&lt;br/&gt;Gas&lt;br/&gt;(MMcf)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Proved Reserves:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,118,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,562,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,341,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revisions of previous estimates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Extensions and discoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,090,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;797,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions of minerals in place&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales of minerals in place&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,707)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(82)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(500,616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(489,274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,508)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(450,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,697,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,118,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,562,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Proved Developed Reserves:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,245,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,967,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,890,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,531,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,245,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,967,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Proved Undeveloped Reserves:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,872,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,595,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,451,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,166,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,872,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,595,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revisions of previous estimates.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Revisions of previous natural gas estimates in 2021 and 2020 were primarily attributable to higher production performance from the Company's wells as compared to expected performance from proved undeveloped locations included in proved reserves in the previous year. Revisions of previous estimates for oil in 2020 were primarily related to changes in oil prices. Revisions of previous estimates in other years were insignificant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Extensions and discoveries.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Extensions and discoveries for 2022, 2021 and 2020 were primarily comprised of proved reserve additions attributable to the wells drilled in the current year that were not classified as proved undeveloped in prior years and additional proved undeveloped locations that are planned to be drilled in the Company's current development plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the standardized measure of discounted future net cash flows relating to proved reserves:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.181%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.916%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash Flows Relating to Proved Reserves:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,405,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,396,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,871,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future Costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,473,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,954,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,173,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Development and Abandonment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,175,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,752,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,592,520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,741,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,065,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(154,872)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future Net Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,014,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,623,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,950,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10% Discount Factor&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,404,908)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,848,131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,015,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standardized Measure of Discounted Future Net Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,609,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,775,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,935,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the changes in the standardized measure of discounted future net cash flows relating to proved reserves:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.037%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standardized Measure, Beginning of Year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,775,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,935,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,913,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change in sales price, net of production costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,600,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,012,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,858,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Development costs incurred during the year which were previously estimated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;788,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revisions of quantity estimates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accretion of discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;680,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in future development and abandonment costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(869,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in timing and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(224,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Extensions and discoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,456,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions of minerals in place&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales of minerals in place&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales, net of production costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,779,960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,567,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(612,194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net changes in income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,882,917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(968,971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standardized Measure, End of Year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,609,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,775,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,935,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The standardized measure of discounted future net cash flows was determined based on the simple average of the first of month market prices for oil and natural gas for each year. Prices used in determining quantities of oil and natural gas reserves and future cash inflows from oil and natural gas reserves represent prices received at the Company's sales point. These prices have been adjusted from posted or index prices for both location and quality differences. Prices used in determining oil and natural gas reserves quantities and cash flows are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:53.362%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.160%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.902%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Crude Oil: $/barrel&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Natural Gas: $/Mcf&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Proved reserve information utilized in the preparation of the financial statements were based on estimates prepared by the Company's petroleum engineering staff in accordance with guidelines established by the Securities and Exchange Commission and the Financial Accounting Standards Board, which require that reserve reports be prepared under existing economic and operating conditions with no provision for price and cost escalation except by contractual agreement. All of the Company's reserves are located onshore in the continental United States of America. The Company retained an independent petroleum consultant to conduct an audit of the Company's 2022 reserve estimates. The purpose of this audit was to provide additional assurance on the reasonableness of internally prepared reserve estimates. The engineering firm was selected for their geographic expertise and their historical experience.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future development and production costs are computed by estimating the expenditures to be incurred in developing and producing proved oil and gas reserves at the end of the year, based on year end costs and assuming continuation of existing economic conditions. Future income tax expenses are computed by applying the appropriate statutory tax rates to the future pre-tax net cash flows relating to proved reserves, net of the tax basis of the properties involved. The future income tax expenses give effect to permanent differences and tax credits, but do not reflect the impact of future operations.&lt;/span&gt;&lt;/div&gt;</crk:OilAndGasReservesInformationTextBlock>
    <srt:ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90ZXh0cmVnaW9uOjliOWExM2RjY2MyNDRiNWJhMjUyMDI5MDY0NDhhZWE0XzM0MzE_c6d6b838-1617-4980-9174-b1b9f0c57ad9">&lt;div style="margin-top:7pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Set forth below is a summary of the Company's proved oil and natural gas reserves:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.350%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.608%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Oil&lt;br/&gt;(MBbls)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Natural&lt;br/&gt;Gas&lt;br/&gt;(MMcf)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Oil&lt;br/&gt;(MBbls)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Natural&lt;br/&gt;Gas&lt;br/&gt;(MMcf)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Oil&lt;br/&gt;(MBbls)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Natural&lt;br/&gt;Gas&lt;br/&gt;(MMcf)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Proved Reserves:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,118,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,562,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,341,497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revisions of previous estimates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(61)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,870)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Extensions and discoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,090,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;797,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;365,663&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions of minerals in place&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;202,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales of minerals in place&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(78)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,707)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43,851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(82)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(500,616)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,210)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(489,274)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,508)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(450,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,697,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,118,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,562,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Proved Developed Reserves:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,245,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,967,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,890,357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,531,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,245,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,967,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Proved Undeveloped Reserves:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,872,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,595,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,451,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;End of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,166,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,872,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,595,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock>
    <srt:ProvedDevelopedAndUndevelopedReservesNet
      contextRef="i24fdb7952cea47c3b870d778fb95ea83_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzQtMS0xLTEtNjU1MjU_d75810c5-d0bd-4448-8216-ee7020f1931f"
      unitRef="mmbbls">627</srt:ProvedDevelopedAndUndevelopedReservesNet>
    <srt:ProvedDevelopedAndUndevelopedReservesNet
      contextRef="i4d6e4d0ea2fa4fce8ead9da559bc435d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzQtMy0xLTEtNjU1MjU_eaac5cc1-d1bb-4945-82aa-951a7c0f7640"
      unitRef="mmcf">6118083</srt:ProvedDevelopedAndUndevelopedReservesNet>
    <srt:ProvedDevelopedAndUndevelopedReservesNet
      contextRef="i8f5963292f894177ab76a5e57f4a2388_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzQtNS0xLTEtNjU1MjU_8430624f-dab4-4196-a5c4-ad707035d78e"
      unitRef="mmbbls">11000</srt:ProvedDevelopedAndUndevelopedReservesNet>
    <srt:ProvedDevelopedAndUndevelopedReservesNet
      contextRef="i8f466b44f0784064842ef793e5cd3692_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzQtNy0xLTEtNjU1MjU_6cdd51a7-9cce-4810-802d-ce232df343d5"
      unitRef="mmcf">5562876</srt:ProvedDevelopedAndUndevelopedReservesNet>
    <srt:ProvedDevelopedAndUndevelopedReservesNet
      contextRef="i231755bf33e346cb9f42dbcf1f72b3a3_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzQtOS0xLTEtNjU1MjU_d095862d-1d98-41fe-b7eb-689d8e3db8b2"
      unitRef="mmbbls">16747</srt:ProvedDevelopedAndUndevelopedReservesNet>
    <srt:ProvedDevelopedAndUndevelopedReservesNet
      contextRef="idc24d504c2fb4063b4ec4f902fa3d83a_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzQtMTEtMS0xLTY1NTI1_5bd4c120-72b0-4bae-83c5-635db5f9f9d1"
      unitRef="mmcf">5341497</srt:ProvedDevelopedAndUndevelopedReservesNet>
    <srt:ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
      contextRef="i114bc8ff642a4e6080aaeba60ce7c1b4_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzUtMS0xLTEtNjU1MjU_5908a5d3-1496-40f9-802e-4dc71245eb12"
      unitRef="mmbbls">-61</srt:ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease>
    <srt:ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
      contextRef="iea0edb0d32fc4e909654a9a4852f0005_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzUtMy0xLTEtNjU1MjU_4a886703-6fb3-441f-8f2e-0976c7270458"
      unitRef="mmcf">-6870</srt:ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease>
    <srt:ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
      contextRef="i98670e62e0114ce0ba708c72e8af82a6_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzUtNS0xLTEtNjU1MjU_dfd21ed2-41b1-4f27-ac2f-5eff1a9439d9"
      unitRef="mmbbls">145</srt:ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease>
    <srt:ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
      contextRef="i4963df7666f7453bb574018451a5c305_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzUtNy0xLTEtNjU1MjU_afe2c16e-88e2-4c68-9ad1-6525044c599c"
      unitRef="mmcf">88546</srt:ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease>
    <srt:ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
      contextRef="i4e04552faa3042449ffdaf653c598b6b_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzUtOS0xLTEtNjU1MjU_ea21441d-6039-4815-90f4-03ac0a2dc47a"
      unitRef="mmbbls">-4241</srt:ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease>
    <srt:ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease
      contextRef="i372eca91bee84448b9d0b01083823a5c_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzUtMTEtMS0xLTY1NTI1_34e76782-a7bf-4875-a146-5ddfdfa68039"
      unitRef="mmcf">306552</srt:ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease>
    <srt:ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
      contextRef="i114bc8ff642a4e6080aaeba60ce7c1b4_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzYtMS0xLTEtNjU1MjU_418ee658-8e53-48d6-a829-91da3f2567ab"
      unitRef="mmbbls">137</srt:ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions>
    <srt:ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
      contextRef="iea0edb0d32fc4e909654a9a4852f0005_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzYtMy0xLTEtNjU1MjU_961e1129-b7c3-4f9c-9127-002e3d1bdbc0"
      unitRef="mmcf">1090420</srt:ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions>
    <srt:ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
      contextRef="i98670e62e0114ce0ba708c72e8af82a6_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzYtNS0xLTEtNjU1MjU_31996e58-e00f-4506-aa78-86a0ee7f5298"
      unitRef="mmbbls">0</srt:ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions>
    <srt:ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
      contextRef="i4963df7666f7453bb574018451a5c305_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzYtNy0xLTEtNjU1MjU_430a4fb8-8909-4270-992d-6b1b094cfb62"
      unitRef="mmcf">797198</srt:ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions>
    <srt:ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
      contextRef="i4e04552faa3042449ffdaf653c598b6b_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzYtOS0xLTEtNjU1MjU_bd45d898-5838-4b77-bc32-ded99d335a44"
      unitRef="mmbbls">2</srt:ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions>
    <srt:ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions
      contextRef="i372eca91bee84448b9d0b01083823a5c_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzYtMTEtMS0xLTY1NTI1_4675f25c-f659-49a0-88e0-cba9e5be956d"
      unitRef="mmcf">365663</srt:ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions>
    <srt:ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
      contextRef="i114bc8ff642a4e6080aaeba60ce7c1b4_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzctMS0xLTEtNjU1MjU_e7527b93-ef41-44e8-9a9a-dd10360452c2"
      unitRef="mmbbls">6</srt:ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace>
    <srt:ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
      contextRef="iea0edb0d32fc4e909654a9a4852f0005_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzctMy0xLTEtNjU1MjU_c9214afe-2534-4fa3-9b3c-43baf5aeeae1"
      unitRef="mmbbls">260</srt:ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace>
    <srt:ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
      contextRef="i98670e62e0114ce0ba708c72e8af82a6_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzctNS0xLTEtNjU1MjU_2499a1c4-82ab-47e2-ad95-9e9b30ffae99"
      unitRef="mmbbls">0</srt:ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace>
    <srt:ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
      contextRef="i4963df7666f7453bb574018451a5c305_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzctNy0xLTEtNjU1MjU_0a6d601b-64fb-41d3-8e83-e6b26ea8666f"
      unitRef="mmcf">202588</srt:ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace>
    <srt:ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
      contextRef="i4e04552faa3042449ffdaf653c598b6b_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzctOS0xLTEtNjU1MjU_28543a5d-34d2-4d19-aac8-73431e42996f"
      unitRef="mmbbls">0</srt:ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace>
    <srt:ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace
      contextRef="i372eca91bee84448b9d0b01083823a5c_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzctMTEtMS0xLTY1NTI1_f55538d5-166d-41aa-9c92-b8c9dbd8f85e"
      unitRef="mmcf">0</srt:ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace>
    <srt:ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
      contextRef="i114bc8ff642a4e6080aaeba60ce7c1b4_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzgtMS0xLTEtNjU1MjU_fa363b2c-ded2-4d20-bf46-ee988004a69a"
      unitRef="mmbbls">78</srt:ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace>
    <srt:ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
      contextRef="iea0edb0d32fc4e909654a9a4852f0005_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzgtMy0xLTEtNjU1MjU_68a8f5d0-ed0d-4076-9396-c3c6c19d2a13"
      unitRef="mmcf">3707</srt:ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace>
    <srt:ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
      contextRef="i98670e62e0114ce0ba708c72e8af82a6_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzgtNS0xLTEtNjU1MjU_cc07c602-50c3-420d-ac4e-ea3833afe5e1"
      unitRef="mmbbls">9308</srt:ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace>
    <srt:ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
      contextRef="i4963df7666f7453bb574018451a5c305_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzgtNy0xLTEtNjU1MjU_21d52ba3-9768-4596-a8f9-a23318af87ab"
      unitRef="mmcf">43851</srt:ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace>
    <srt:ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
      contextRef="i4e04552faa3042449ffdaf653c598b6b_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzgtOS0xLTEtNjU1MjU_406d4b1a-6f1a-40dd-8f5a-f4dd7e1a9447"
      unitRef="mmbbls">0</srt:ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace>
    <srt:ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace
      contextRef="i372eca91bee84448b9d0b01083823a5c_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzgtMTEtMS0xLTY1NTI1_2d28f777-a9d0-43d2-82cb-7e06390b4339"
      unitRef="mmcf">0</srt:ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace>
    <srt:ProvedDevelopedAndUndevelopedReservesProduction
      contextRef="i114bc8ff642a4e6080aaeba60ce7c1b4_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzktMS0xLTEtNjU1MjU_fb845f3e-9c22-4535-ae64-116acdff4f87"
      unitRef="mmbbls">82</srt:ProvedDevelopedAndUndevelopedReservesProduction>
    <srt:ProvedDevelopedAndUndevelopedReservesProduction
      contextRef="iea0edb0d32fc4e909654a9a4852f0005_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzktMy0xLTEtNjU1MjU_8237769a-446f-4843-b23e-9f2f417af042"
      unitRef="mmcf">500616</srt:ProvedDevelopedAndUndevelopedReservesProduction>
    <srt:ProvedDevelopedAndUndevelopedReservesProduction
      contextRef="i98670e62e0114ce0ba708c72e8af82a6_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzktNS0xLTEtNjU1MjU_1cf85a4a-98cf-4a93-97a5-59f6dd5ea69e"
      unitRef="mmbbls">1210</srt:ProvedDevelopedAndUndevelopedReservesProduction>
    <srt:ProvedDevelopedAndUndevelopedReservesProduction
      contextRef="i4963df7666f7453bb574018451a5c305_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzktNy0xLTEtNjU1MjU_9304192c-7124-43af-89f9-d6c6542be045"
      unitRef="mmcf">489274</srt:ProvedDevelopedAndUndevelopedReservesProduction>
    <srt:ProvedDevelopedAndUndevelopedReservesProduction
      contextRef="i4e04552faa3042449ffdaf653c598b6b_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzktOS0xLTEtNjU1MjU_4aa1c1aa-43ae-47fd-8af8-900219be186d"
      unitRef="mmbbls">1508</srt:ProvedDevelopedAndUndevelopedReservesProduction>
    <srt:ProvedDevelopedAndUndevelopedReservesProduction
      contextRef="i372eca91bee84448b9d0b01083823a5c_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzktMTEtMS0xLTY1NTI1_841c13a9-5603-45da-bd07-b4b8729c7944"
      unitRef="mmcf">450836</srt:ProvedDevelopedAndUndevelopedReservesProduction>
    <srt:ProvedDevelopedAndUndevelopedReservesNet
      contextRef="i6e8f5ad7083e4d20b38ef503ea4ff140_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEwLTEtMS0xLTY1NTI1_193fbb22-510f-45d1-b4e7-053f3e2799d8"
      unitRef="mmbbls">549</srt:ProvedDevelopedAndUndevelopedReservesNet>
    <srt:ProvedDevelopedAndUndevelopedReservesNet
      contextRef="i7e08801282f14b31b883ab9e476b3b6e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEwLTMtMS0xLTY1NTI1_217508ac-3545-436b-a290-784cb111f846"
      unitRef="mmcf">6697570</srt:ProvedDevelopedAndUndevelopedReservesNet>
    <srt:ProvedDevelopedAndUndevelopedReservesNet
      contextRef="i24fdb7952cea47c3b870d778fb95ea83_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEwLTUtMS0xLTY1NTI1_513cc090-3fab-46cd-a8be-0e8396ecfad2"
      unitRef="mmbbls">627</srt:ProvedDevelopedAndUndevelopedReservesNet>
    <srt:ProvedDevelopedAndUndevelopedReservesNet
      contextRef="i4d6e4d0ea2fa4fce8ead9da559bc435d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEwLTctMS0xLTY1NTI1_6b31aaf3-d931-4c1a-adca-866da7c1bb62"
      unitRef="mmcf">6118083</srt:ProvedDevelopedAndUndevelopedReservesNet>
    <srt:ProvedDevelopedAndUndevelopedReservesNet
      contextRef="i8f5963292f894177ab76a5e57f4a2388_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEwLTktMS0xLTY1NTI1_f907b229-6b38-4b01-a1e1-90b82d39fc69"
      unitRef="mmbbls">11000</srt:ProvedDevelopedAndUndevelopedReservesNet>
    <srt:ProvedDevelopedAndUndevelopedReservesNet
      contextRef="i8f466b44f0784064842ef793e5cd3692_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEwLTExLTEtMS02NTUyNQ_16b83a62-1fd8-4197-a832-5469f8a3430d"
      unitRef="mmcf">5562876</srt:ProvedDevelopedAndUndevelopedReservesNet>
    <crk:ProvedDevelopedReserves
      contextRef="i24fdb7952cea47c3b870d778fb95ea83_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEyLTEtMS0xLTY1NTI1_410bb3be-817d-4559-b8c2-392e8abceec6"
      unitRef="mmbbls">627</crk:ProvedDevelopedReserves>
    <crk:ProvedDevelopedReserves
      contextRef="i4d6e4d0ea2fa4fce8ead9da559bc435d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEyLTMtMS0xLTY1NTI1_2c6ad8bc-bcc2-47f2-9464-c05c844e7b54"
      unitRef="mmcf">2245660</crk:ProvedDevelopedReserves>
    <crk:ProvedDevelopedReserves
      contextRef="i8f5963292f894177ab76a5e57f4a2388_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEyLTUtMS0xLTY1NTI1_30501cb8-405d-4b48-91a0-12bc3de4ea56"
      unitRef="mmbbls">11000</crk:ProvedDevelopedReserves>
    <crk:ProvedDevelopedReserves
      contextRef="i8f466b44f0784064842ef793e5cd3692_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEyLTctMS0xLTY1NTI1_f897579a-4a8b-4be2-88f2-7ee901dd80e4"
      unitRef="mmcf">1967288</crk:ProvedDevelopedReserves>
    <crk:ProvedDevelopedReserves
      contextRef="i231755bf33e346cb9f42dbcf1f72b3a3_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEyLTktMS0xLTY1NTI1_252d9134-b757-4d11-8b91-2696e69679a6"
      unitRef="mmbbls">15104</crk:ProvedDevelopedReserves>
    <crk:ProvedDevelopedReserves
      contextRef="idc24d504c2fb4063b4ec4f902fa3d83a_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEyLTExLTEtMS02NTUyNQ_501bdb13-31c9-400e-b441-15ef1309a2d1"
      unitRef="mmcf">1890357</crk:ProvedDevelopedReserves>
    <crk:ProvedDevelopedReserves
      contextRef="i6e8f5ad7083e4d20b38ef503ea4ff140_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEzLTEtMS0xLTY1NTI1_7b061972-bdd5-4bfb-94d1-08f750eabc5f"
      unitRef="mmbbls">480</crk:ProvedDevelopedReserves>
    <crk:ProvedDevelopedReserves
      contextRef="i7e08801282f14b31b883ab9e476b3b6e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEzLTMtMS0xLTY1NTI1_dddefaa9-9a46-4e52-87ac-9fc01de612ad"
      unitRef="mmcf">2531462</crk:ProvedDevelopedReserves>
    <crk:ProvedDevelopedReserves
      contextRef="i24fdb7952cea47c3b870d778fb95ea83_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEzLTUtMS0xLTY1NTI1_220a70dd-040d-4f97-b318-a612486bd808"
      unitRef="mmbbls">627</crk:ProvedDevelopedReserves>
    <crk:ProvedDevelopedReserves
      contextRef="i4d6e4d0ea2fa4fce8ead9da559bc435d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEzLTctMS0xLTY1NTI1_c09800f0-3a2d-42ce-9f97-6384a0d2186b"
      unitRef="mmcf">2245660</crk:ProvedDevelopedReserves>
    <crk:ProvedDevelopedReserves
      contextRef="i8f5963292f894177ab76a5e57f4a2388_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEzLTktMS0xLTY1NTI1_51d02802-0f1d-4562-b382-9274db138e3b"
      unitRef="mmbbls">11000</crk:ProvedDevelopedReserves>
    <crk:ProvedDevelopedReserves
      contextRef="i8f466b44f0784064842ef793e5cd3692_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzEzLTExLTEtMS02NTUyNQ_4e137831-ae1e-43a9-9f0d-a8bdf031a79a"
      unitRef="mmcf">1967288</crk:ProvedDevelopedReserves>
    <crk:ProvedUndevelopedReserves
      contextRef="i24fdb7952cea47c3b870d778fb95ea83_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE1LTEtMS0xLTY1NTI1_813d373f-8ca2-490b-a8f4-07f73d38063d"
      unitRef="mmbbls">0</crk:ProvedUndevelopedReserves>
    <crk:ProvedUndevelopedReserves
      contextRef="i4d6e4d0ea2fa4fce8ead9da559bc435d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE1LTMtMS0xLTY1NTI1_11824832-29e3-41c7-8d05-5290340822b9"
      unitRef="mmcf">3872423</crk:ProvedUndevelopedReserves>
    <crk:ProvedUndevelopedReserves
      contextRef="i8f5963292f894177ab76a5e57f4a2388_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE1LTUtMS0xLTY1NTI1_8b3c68d6-90fa-4306-9612-fe42fde81f53"
      unitRef="mmbbls">0</crk:ProvedUndevelopedReserves>
    <crk:ProvedUndevelopedReserves
      contextRef="i8f466b44f0784064842ef793e5cd3692_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE1LTctMS0xLTY1NTI1_aeb36f9a-96f5-408b-b6eb-a91ee53a40be"
      unitRef="mmcf">3595588</crk:ProvedUndevelopedReserves>
    <crk:ProvedUndevelopedReserves
      contextRef="i231755bf33e346cb9f42dbcf1f72b3a3_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE1LTktMS0xLTY1NTI1_f08cf054-402d-494b-a1a7-84cf66f29df1"
      unitRef="mmbbls">1643</crk:ProvedUndevelopedReserves>
    <crk:ProvedUndevelopedReserves
      contextRef="idc24d504c2fb4063b4ec4f902fa3d83a_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE1LTExLTEtMS02NTUyNQ_8d6d6e80-d76b-4bfc-94bb-483d6ae86877"
      unitRef="mmcf">3451140</crk:ProvedUndevelopedReserves>
    <crk:ProvedUndevelopedReserves
      contextRef="i6e8f5ad7083e4d20b38ef503ea4ff140_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE2LTEtMS0xLTY1NTI1_91718bcf-f40b-42e0-ad6e-53c74b6c9900"
      unitRef="mmbbls">69</crk:ProvedUndevelopedReserves>
    <crk:ProvedUndevelopedReserves
      contextRef="i7e08801282f14b31b883ab9e476b3b6e_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE2LTMtMS0xLTY1NTI1_821fd010-2cbb-4e01-a34a-9599845ced3f"
      unitRef="mmcf">4166108</crk:ProvedUndevelopedReserves>
    <crk:ProvedUndevelopedReserves
      contextRef="i24fdb7952cea47c3b870d778fb95ea83_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE2LTUtMS0xLTY1NTI1_e1280aff-7530-41e2-8f43-9b90d2878e42"
      unitRef="mmbbls">0</crk:ProvedUndevelopedReserves>
    <crk:ProvedUndevelopedReserves
      contextRef="i4d6e4d0ea2fa4fce8ead9da559bc435d_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE2LTctMS0xLTY1NTI1_b2278d28-9665-474a-aa09-d73338a081e5"
      unitRef="mmcf">3872423</crk:ProvedUndevelopedReserves>
    <crk:ProvedUndevelopedReserves
      contextRef="i8f5963292f894177ab76a5e57f4a2388_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE2LTktMS0xLTY1NTI1_de0cfa09-39bb-4d13-af9a-4d710bc96f96"
      unitRef="mmbbls">0</crk:ProvedUndevelopedReserves>
    <crk:ProvedUndevelopedReserves
      contextRef="i8f466b44f0784064842ef793e5cd3692_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTpkNzNlNTNiODQwYjA0NmRmYjBiOTYwZjFkMjZiYjMwNi90YWJsZXJhbmdlOmQ3M2U1M2I4NDBiMDQ2ZGZiMGI5NjBmMWQyNmJiMzA2XzE2LTExLTEtMS02NTUyNQ_7b6a7122-367d-432c-b02e-863d4326b9c0"
      unitRef="mmcf">3595588</crk:ProvedUndevelopedReserves>
    <srt:StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90ZXh0cmVnaW9uOjliOWExM2RjY2MyNDRiNWJhMjUyMDI5MDY0NDhhZWE0XzM0MzI_2f29b707-ed22-4f93-9c10-3d37e6868f83">&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the standardized measure of discounted future net cash flows relating to proved reserves:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.181%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.916%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.014%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.018%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;As of December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash Flows Relating to Proved Reserves:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,405,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,396,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,871,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future Costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,473,650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,954,726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,173,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Development and Abandonment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,175,721)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,752,603)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,592,520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,741,914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,065,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(154,872)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Future Net Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,014,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,623,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,950,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10% Discount Factor&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,404,908)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,848,131)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,015,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standardized Measure of Discounted Future Net Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,609,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,775,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,935,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock>
    <srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzQtMS0xLTEtNjU1MjU_b7e52906-492e-430b-89cc-7a12377efe0a"
      unitRef="usd">40405829000</srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows>
    <srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzQtMy0xLTEtNjU1MjU_e4cbbe4e-414e-4f90-9cdc-d67a6e8444f2"
      unitRef="usd">20396381000</srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows>
    <srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows
      contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzQtNS0xLTEtNjU1MjU_7cc35040-8ee2-4706-8f2b-5769dd65c4e8"
      unitRef="usd">9871616000</srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows>
    <srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzYtMS0xLTEtNjU1MjU_c44ed5e5-c8d8-441c-bff7-c6627cc3c45b"
      unitRef="usd">5473650000</srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts>
    <srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzYtMy0xLTEtNjU1MjU_98edf05a-11ab-43c3-af61-ce544b98d184"
      unitRef="usd">3954726000</srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts>
    <srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts
      contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzYtNS0xLTEtNjU1MjU_8048e3d7-29c7-4624-9d0b-5ae5ae7f0e82"
      unitRef="usd">3173350000</srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts>
    <srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzctMS0xLTEtNjU1MjU_34f61a8a-9858-4027-86dc-e854924b6b8a"
      unitRef="usd">4175721000</srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts>
    <srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzctMy0xLTEtNjU1MjU_698ed63e-ac93-458d-8086-6fed46dce228"
      unitRef="usd">2752603000</srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts>
    <srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts
      contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzctNS0xLTEtNjU1MjU_83a8b43d-6149-43b7-822b-222b6ddbc22b"
      unitRef="usd">2592520000</srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts>
    <srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzgtMS0xLTEtNjU1MjU_8639a15f-9db3-459e-b5b6-6462be08cfd7"
      unitRef="usd">5741914000</srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense>
    <srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzgtMy0xLTEtNjU1MjU_5cc50cf0-84f8-4f05-9f9b-68ab20471821"
      unitRef="usd">2065316000</srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense>
    <srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense
      contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzgtNS0xLTEtNjU1MjU_9996be2f-c8a0-4557-8e96-e361e2e4be5e"
      unitRef="usd">154872000</srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense>
    <srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzktMS0xLTEtNjU1MjU_5ce659ad-25c2-4dec-9937-ad9b604095ae"
      unitRef="usd">25014544000</srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows>
    <srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzktMy0xLTEtNjU1MjU_e7c02f0c-8c0b-4305-b0db-71f5102e9694"
      unitRef="usd">11623736000</srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows>
    <srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows
      contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzktNS0xLTEtNjU1MjU_c70470aa-bdde-498b-96da-04d9728c8ed3"
      unitRef="usd">3950874000</srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows>
    <srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzEwLTEtMS0xLTY1NTI1_87805474-2371-4ad2-bab6-42f08b85de51"
      unitRef="usd">12404908000</srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows>
    <srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzEwLTMtMS0xLTY1NTI1_a6524791-fc57-4994-9656-11a84a85840e"
      unitRef="usd">5848131000</srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows>
    <srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows
      contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzEwLTUtMS0xLTY1NTI1_7a07a959-255d-402f-9baf-9627ba6ea9e2"
      unitRef="usd">2015149000</srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows>
    <srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzExLTEtMS0xLTY1NTI1_d9af8346-d89f-4b99-be56-d191d904dec0"
      unitRef="usd">12609636000</srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves>
    <srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzExLTMtMS0xLTY1NTI1_03e27b03-f8e1-426c-8f71-b128e0d14cbc"
      unitRef="usd">5775605000</srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves>
    <srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves
      contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo5NDljMGQ1OTJjZWE0MDU3YTFlNmU1NzJlZGQ2ZmRmZS90YWJsZXJhbmdlOjk0OWMwZDU5MmNlYTQwNTdhMWU2ZTU3MmVkZDZmZGZlXzExLTUtMS0xLTY1NTI1_5b3ec4a7-b1c6-42ae-b015-5b18df1196bd"
      unitRef="usd">1935725000</srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves>
    <crk:ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90ZXh0cmVnaW9uOjliOWExM2RjY2MyNDRiNWJhMjUyMDI5MDY0NDhhZWE0XzM0Mjg_93e6f80c-52c2-4a3c-b922-0369b4f9cb0e">&lt;div style="margin-top:8pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the changes in the standardized measure of discounted future net cash flows relating to proved reserves:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.035%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.849%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.036%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.037%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standardized Measure, Beginning of Year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,775,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,935,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,913,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change in sales price, net of production costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,600,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,012,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,858,026)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Development costs incurred during the year which were previously estimated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;788,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;302,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revisions of quantity estimates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accretion of discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;680,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in future development and abandonment costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(869,115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in timing and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(113,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(224,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(127,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Extensions and discoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,456,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisitions of minerals in place&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales of minerals in place&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(64,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sales, net of production costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,779,960)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,567,182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(612,194)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net changes in income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,882,917)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(968,971)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Standardized Measure, End of Year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,609,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,775,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,935,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</crk:ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock>
    <srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzMtMS0xLTEtNjU1MjU_f2d81536-e652-423c-b802-8e6deaa88502"
      unitRef="usd">5775605000</srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves>
    <srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves
      contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzMtMy0xLTEtNjU1MjU_803d3316-d1ee-46db-8fb6-a16b26472827"
      unitRef="usd">1935725000</srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves>
    <srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves
      contextRef="i6b2b1c3ab2134e42aaf93935e6fb653a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzMtNS0xLTEtNjU1MjU_96d79de6-1adf-40c6-94c9-3550d4e180a3"
      unitRef="usd">2913211000</srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves>
    <srt:NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzQtMS0xLTEtNjU1MjU_ef36b910-0eb9-47cc-b539-2af655d9a50b"
      unitRef="usd">8600315000</srt:NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts>
    <srt:NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzQtMy0xLTEtNjU1MjU_8f896503-5c1c-4759-88a3-c07bf2b4bf34"
      unitRef="usd">5012696000</srt:NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts>
    <srt:NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzQtNS0xLTEtNjU1MjU_dfa3127b-a8b7-4a5f-91c0-23b778e90965"
      unitRef="usd">-1858026000</srt:NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts>
    <srt:PreviouslyEstimatedDevelopmentCostsIncurred
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzUtMS0xLTEtNjU1MjU_a1054e01-83ca-409d-bf6a-c9e927f9ae4a"
      unitRef="usd">788450000</srt:PreviouslyEstimatedDevelopmentCostsIncurred>
    <srt:PreviouslyEstimatedDevelopmentCostsIncurred
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzUtMy0xLTEtNjU1MjU_82246237-cb6f-48b4-829f-741a7cd48314"
      unitRef="usd">502674000</srt:PreviouslyEstimatedDevelopmentCostsIncurred>
    <srt:PreviouslyEstimatedDevelopmentCostsIncurred
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzUtNS0xLTEtNjU1MjU_a3b9a109-4cb0-4676-90c1-50818061d597"
      unitRef="usd">302135000</srt:PreviouslyEstimatedDevelopmentCostsIncurred>
    <srt:RevisionsOfPreviousQuantityEstimates
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzYtMS0xLTEtNjU1MjU_73c7bd59-8781-40f3-b2e0-dbe37d8d2e98"
      unitRef="usd">-42423000</srt:RevisionsOfPreviousQuantityEstimates>
    <srt:RevisionsOfPreviousQuantityEstimates
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzYtMy0xLTEtNjU1MjU_df4366e9-e595-4e4e-8496-9d68a6a20830"
      unitRef="usd">119200000</srt:RevisionsOfPreviousQuantityEstimates>
    <srt:RevisionsOfPreviousQuantityEstimates
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzYtNS0xLTEtNjU1MjU_d3ed5fb4-6d03-412c-9e6e-e192c33b415d"
      unitRef="usd">215268000</srt:RevisionsOfPreviousQuantityEstimates>
    <srt:StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzctMS0xLTEtNjU1MjU_bff08aab-ed05-4b0a-8fd1-e6dee9b3b550"
      unitRef="usd">680010000</srt:StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount>
    <srt:StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzctMy0xLTEtNjU1MjU_1f881f2c-5a70-4734-97a1-58d5a04a7d57"
      unitRef="usd">199124000</srt:StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount>
    <srt:StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzctNS0xLTEtNjU1MjU_8f157b9b-3131-4517-9d00-5538b87981ee"
      unitRef="usd">326074000</srt:StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount>
    <srt:IncreaseDecreaseInEstimatedFutureDevelopmentCosts
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzgtMS0xLTEtNjU1MjU_659ba912-573a-406f-b72f-e88bcbb1217a"
      unitRef="usd">-869115000</srt:IncreaseDecreaseInEstimatedFutureDevelopmentCosts>
    <srt:IncreaseDecreaseInEstimatedFutureDevelopmentCosts
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzgtMy0xLTEtNjU1MjU_8da1fe9c-fdf8-4ae4-b455-fe89e258432c"
      unitRef="usd">1505000</srt:IncreaseDecreaseInEstimatedFutureDevelopmentCosts>
    <srt:IncreaseDecreaseInEstimatedFutureDevelopmentCosts
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzgtNS0xLTEtNjU1MjU_d54f8835-fbf8-4b5f-9dca-e05773bc8361"
      unitRef="usd">313191000</srt:IncreaseDecreaseInEstimatedFutureDevelopmentCosts>
    <crk:ChangesInTiming
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzktMS0xLTEtNjU1MjU_d0538409-9974-4a6e-a451-d13d7216605b"
      unitRef="usd">-113744000</crk:ChangesInTiming>
    <crk:ChangesInTiming
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzktMy0xLTEtNjU1MjU_c63ec297-8a98-4be0-af43-f7e6cc219a05"
      unitRef="usd">-224617000</crk:ChangesInTiming>
    <crk:ChangesInTiming
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzktNS0xLTEtNjU1MjU_7719a4a5-7e15-470a-8d06-c8291f76733e"
      unitRef="usd">-127663000</crk:ChangesInTiming>
    <srt:ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzEwLTEtMS0xLTY1NTI1_ec6c0fa5-3527-4a26-b480-dc32f0c8a6ab"
      unitRef="usd">2456124000</srt:ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts>
    <srt:ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzEwLTMtMS0xLTY1NTI1_c3612248-4885-4183-b362-419f124ac549"
      unitRef="usd">679418000</srt:ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts>
    <srt:ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzEwLTUtMS0xLTY1NTI1_38ec77ad-0f38-4373-a3c0-a008d3611e0b"
      unitRef="usd">180624000</srt:ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts>
    <srt:IncreaseDueToPurchasesOfMineralsInPlace
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzExLTEtMS0xLTY1NTI1_7aedb3ee-e138-4ce3-a8e9-24100813cb53"
      unitRef="usd">604000</srt:IncreaseDueToPurchasesOfMineralsInPlace>
    <srt:IncreaseDueToPurchasesOfMineralsInPlace
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzExLTMtMS0xLTY1NTI1_11288712-effb-4439-afc4-ae394172574a"
      unitRef="usd">150065000</srt:IncreaseDueToPurchasesOfMineralsInPlace>
    <srt:IncreaseDueToPurchasesOfMineralsInPlace
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzExLTUtMS0xLTY1NTI1_060705e1-6493-4a04-9c5c-16ad5108ced8"
      unitRef="usd">0</srt:IncreaseDueToPurchasesOfMineralsInPlace>
    <srt:DecreaseDueToSalesOfMineralsInPlace
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzEyLTEtMS0xLTY1NTI1_b2d817af-9a34-4a6b-818f-d3d8f4b742ee"
      unitRef="usd">3313000</srt:DecreaseDueToSalesOfMineralsInPlace>
    <srt:DecreaseDueToSalesOfMineralsInPlace
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzEyLTMtMS0xLTY1NTI1_6b25d0ab-a2b4-49a7-8d32-977ac8de2fd7"
      unitRef="usd">64032000</srt:DecreaseDueToSalesOfMineralsInPlace>
    <srt:DecreaseDueToSalesOfMineralsInPlace
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzEyLTUtMS0xLTY1NTI1_1ff1eb1a-480f-483f-8ad9-b7d3004824a9"
      unitRef="usd">0</srt:DecreaseDueToSalesOfMineralsInPlace>
    <srt:SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzEzLTEtMS0xLTY1NTI1_0224d276-5a49-4c06-93d4-1e7d554cac5e"
      unitRef="usd">2779960000</srt:SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts>
    <srt:SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzEzLTMtMS0xLTY1NTI1_b42ce00a-015a-4e26-8cff-609258aa2d80"
      unitRef="usd">1567182000</srt:SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts>
    <srt:SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzEzLTUtMS0xLTY1NTI1_41d2b835-e36e-43d1-b492-d9ad7a4488e4"
      unitRef="usd">612194000</srt:SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts>
    <srt:IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzE0LTEtMS0xLTY1NTI1_dd857fac-a33b-446c-8dde-6a541f5efd35"
      unitRef="usd">-1882917000</srt:IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves>
    <srt:IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves
      contextRef="i78f667e24f45477398efecfa950051c4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzE0LTMtMS0xLTY1NTI1_5d90f80a-e07f-4f92-be07-6c6e0cd058f0"
      unitRef="usd">-968971000</srt:IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves>
    <srt:IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves
      contextRef="if7a556f16e694178b1ad43ba664e27c5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzE0LTUtMS0xLTY1NTI1_e4c877dc-1739-4648-b5e9-feefe95bf801"
      unitRef="usd">283105000</srt:IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves>
    <srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves
      contextRef="ieb24e8ce76994a97861bde3fab51ae25_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzE1LTEtMS0xLTY1NTI1_0253ec44-f79d-4130-b538-174adc4a7917"
      unitRef="usd">12609636000</srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves>
    <srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves
      contextRef="i6672409b7e9e4888ba4af8121d0f38df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzE1LTMtMS0xLTY1NTI1_8d7ab87e-d284-469e-8127-3c7b01f9cd0a"
      unitRef="usd">5775605000</srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves>
    <srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves
      contextRef="i926fa164f31b4249b5bd8a5b93029d8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTo2OTllNmJjZWI0MmY0YWU2YmYyNjFhOGE4NDlkZjVmMC90YWJsZXJhbmdlOjY5OWU2YmNlYjQyZjRhZTZiZjI2MWE4YTg0OWRmNWYwXzE1LTUtMS0xLTY1NTI1_169d870d-8819-4593-84b6-4d4cee245500"
      unitRef="usd">1935725000</srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves>
    <srt:OilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90ZXh0cmVnaW9uOjliOWExM2RjY2MyNDRiNWJhMjUyMDI5MDY0NDhhZWE0XzM0Mjk_5a054320-c906-4e41-8dfb-a16320635581">Prices used in determining oil and natural gas reserves quantities and cash flows are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:53.362%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.160%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.169%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.902%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Year Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Crude Oil: $/barrel&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;91.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32.88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Natural Gas: $/Mcf&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</srt:OilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock>
    <srt:AverageSalesPrices
      contextRef="i8f522ce8e9714857b09243f67faf0119_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTphYWUzYTU1MDI5YTk0ZGQ5OTYzZmMxZTI0ZWQwNWI0ZS90YWJsZXJhbmdlOmFhZTNhNTUwMjlhOTRkZDk5NjNmYzFlMjRlZDA1YjRlXzItMS0xLTEtNjU1MjU_f173d453-42f9-4e9e-80d8-2c21aa3cd0ab"
      unitRef="usdPerBbl">91.21</srt:AverageSalesPrices>
    <srt:AverageSalesPrices
      contextRef="i83c0624d84b442e5a6eb6bebbd7b895b_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTphYWUzYTU1MDI5YTk0ZGQ5OTYzZmMxZTI0ZWQwNWI0ZS90YWJsZXJhbmdlOmFhZTNhNTUwMjlhOTRkZDk5NjNmYzFlMjRlZDA1YjRlXzItMy0xLTEtNjU1MjU_ce149c87-2aaa-4354-ba2c-11fbb3dca60d"
      unitRef="usdPerBbl">62.38</srt:AverageSalesPrices>
    <srt:AverageSalesPrices
      contextRef="i2a8e8d4e18144df4bbb772b552d8ffd4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTphYWUzYTU1MDI5YTk0ZGQ5OTYzZmMxZTI0ZWQwNWI0ZS90YWJsZXJhbmdlOmFhZTNhNTUwMjlhOTRkZDk5NjNmYzFlMjRlZDA1YjRlXzItNS0xLTEtNjU1MjU_7e5770da-b866-4434-88af-9a27aed8e570"
      unitRef="usdPerBbl">32.88</srt:AverageSalesPrices>
    <srt:AverageSalesPrices
      contextRef="i935cc28e213a4b048b57af5192c8bf6c_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTphYWUzYTU1MDI5YTk0ZGQ5OTYzZmMxZTI0ZWQwNWI0ZS90YWJsZXJhbmdlOmFhZTNhNTUwMjlhOTRkZDk5NjNmYzFlMjRlZDA1YjRlXzMtMS0xLTEtNjU1MjU_6e54a898-c50d-4d84-9ebe-015f8667e525"
      unitRef="usdPerMcf">6.03</srt:AverageSalesPrices>
    <srt:AverageSalesPrices
      contextRef="if3e9fcbb917648cf8e4e988dd5b3a54f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTphYWUzYTU1MDI5YTk0ZGQ5OTYzZmMxZTI0ZWQwNWI0ZS90YWJsZXJhbmdlOmFhZTNhNTUwMjlhOTRkZDk5NjNmYzFlMjRlZDA1YjRlXzMtMy0xLTEtNjU1MjU_5ce3ffa3-4291-4113-8571-3645d9720b07"
      unitRef="usdPerMcf">3.33</srt:AverageSalesPrices>
    <srt:AverageSalesPrices
      contextRef="ie839283d395941bdb0febd87f7da419f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTQvZnJhZzo5YjlhMTNkY2NjMjQ0YjViYTI1MjAyOTA2NDQ4YWVhNC90YWJsZTphYWUzYTU1MDI5YTk0ZGQ5OTYzZmMxZTI0ZWQwNWI0ZS90YWJsZXJhbmdlOmFhZTNhNTUwMjlhOTRkZDk5NjNmYzFlMjRlZDA1YjRlXzMtNS0xLTEtNjU1MjU_6f03b3a8-f7a4-4024-9a52-16ea34359c69"
      unitRef="usdPerMcf">1.71</srt:AverageSalesPrices>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i408014a61d7c4b7081e3a42a84362758_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTU5L2ZyYWc6NDQzOTI0ODhjNWJjNGI5NmE1OGE0NDlhMmRhM2QxNjUvdGV4dHJlZ2lvbjo0NDM5MjQ4OGM1YmM0Yjk2YTU4YTQ0OWEyZGEzZDE2NV8xMDk5NTExNjI4MTMx_75edb19b-727c-407a-a1db-f461caba4078">Subsequent EventOn February 13, 2023, Comstock's Board of Directors declared a quarterly cash dividend of $0.125 per common share to stockholders of record at the close of business of March 1, 2023, with a payment date of March 15, 2023.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i09cd85aa5316444d91e51ae84ce07149_D20230213-20230213"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjE5NDVkNTlhZjRmZDRlYzQ4MmY0YTYyODljOGUwYWU1L3NlYzoxOTQ1ZDU5YWY0ZmQ0ZWM0ODJmNGE2Mjg5YzhlMGFlNV8xNTU5L2ZyYWc6NDQzOTI0ODhjNWJjNGI5NmE1OGE0NDlhMmRhM2QxNjUvdGV4dHJlZ2lvbjo0NDM5MjQ4OGM1YmM0Yjk2YTU4YTQ0OWEyZGEzZDE2NV8xMDk5NTExNjI4MTMz_48d1e891-1e9d-4571-b6bd-93d6668c01f5"
      unitRef="usdPerShare">0.125</us-gaap:CommonStockDividendsPerShareDeclared>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>95
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M6;P6+\/Q#J.4FEJQC)I6!Z!+K4@M=P!6)0>0#4?D@&E:4B9/.M0ZWS&#)\?
M\P@(@8R_D93RT^H$=*D5^>5.P%(G\EM^;H3#$-VD"1Q.Y"/T?ZXHJ.-JTSJ%
M);!R2V!56E481H0MQ83V*RCP%9BH:(UC>;=3"Y9CT^H-=*D52Q1R;V"K,_JQ
M,YJB0>H'G#(TX)R 2\]>[HY"O)16+*CURI:4U6&UBQ-.D?S;>?)O5UI3<%>0
MJJEZV!&9TAZFCJL-ZQ0FP,Y-@%UI_6"2SL/ @VY%L?2!J5:I70JCU1ALU3J9
MFJBN>^F;Y^95ZT4&YJ \J%*^7_34KK#/"7I(.0S$6%A,*2R]=4,;M>Y!\ZR+
MBXYIF-W.OI%;$J?(]>T\U[?5&?INH3TY6,^#?& N5D@7!'(Q^=O88ZH/SN/=
M\'[FBA71A^GD83J8#6_1S1.:#D?#Z?#>&:*)R)-IG(C7*'P%^1]9!'&0I8(3
M1M_>-Z^%LR* !<RDXA11A;:KT+DC)$NS(3K[H5<T],&D(/BQ4?"A*6S7%#C"
M*9I@QM%X/-Y<.4C@N$C:I6L]ZH;6[O:G\"IV[E5LM;,8 $T_(UKZ+%(+E,^O
M6LV)+K4BIMR<V!5KG [K=4;PI317/")65MRD#JM-[!3&Q,Z-B:TV%!^);8O#
MRIFIY49/4F):K8@NM2*QW(K8E:R( ] 8 !O'/GE#WX@\Z5%+&>*?99N7TJ4<
M=7!M:EHM2>N@\EJXC*R"/4&>6(#?%&'OO]U7R0^RVO!6?OJFQ/X."Y.2H) L
M(-0XOX IA&VJUC<[G*ZS.NXYY9Q&V>:*8'ADB!/@^()2OML1%]C_WX'^?U!+
M P04    "  X?5%6KT##I#L"  "Z!0  &    'AL+W=O<FMS:&5E=',O<VAE
M970R+GAM;(V4;6_:,!#'OXJ527U5$1(>UE&(!*7;D-H.0;MIFO;") >QZH?,
M=AKZ[>>'D#$)(MXD/OONY_]=<C>NA'Q5.8!&>T:YF@2YUL4H#%6: \.J(PK@
MYF0K),/:F'(7JD("SEP0HV'<[0Y#A@D/DK';6\ID+$I-"8>E1*ID#,OW&5!1
M38(H.&RLR"[7=B-,Q@7>P1KT2[&4Q@H;2D88<$4$1Q*VDV :C69#Z^\<OA.H
MU-$:V4PV0KQ:8Y%-@JX5!!12;0G8O-[@#BBU("/C3\T,FBMMX/'Z0/_L<C>Y
M;+"".T%_D$SGD^ F0!EL<4GU2E1?H<YG8'FIH,H]4>5]XT\!2DNE!:N#C0)&
MN'_C?5V'HX#HYDQ 7 ?$3K>_R*F<8XV3L105DM;;T.S"I>JBC3C"[4=9:VE.
MB8G3R;3,B$8+[C^OJ=,XU 9K#\.T1LP\(CZ#B&+T*+C.%;KG&63_ T*CIQ$5
M'T3-XE;B'-(.ZD77*.[&<0NOUR39<[S>I4FB7].-TM+\$K]/Y>MI_=,TVR8C
M5> 4)H'I P7R#8+DZD,T[-ZV:.TW6OMM=*]52+0EDJ'%_)2\=D"_K6*#1L7@
M(A4<,S@EH3WZ?O6T?O85N<*LN$4_O[T\?4$/#\L6:<-&VO B:52D9W_8=L(<
M4XK5-7J&/5:G%(5'_<1 [MS44"@5)=>^M9K=9C!-?3_^<_=3[1'+'>$*4=B:
MT&[GHZF<])/"&UH4KCLW0IM>=\O<#%>0UL&<;X70!\->T(SKY"]02P,$%
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
M]:K-!>!2%)3A?_+&!:[:T<N^N(U_H/W5GV65^);^Q.9J.]?QNIT ;A? _50
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
M(DI$J0'P^5*"N-O>Z"_8OX0U^1]02P,$%     @ .'U15NZ:".!;)P  )(
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
M]I@WV0&S7!OL9N+R>'#@E2MK$C=-!9)#XAIHX%*]C0:U2<I7;\&C9\N*REG
MTN)O7F$+[VE@]P=HZS4$=%(53E'W-2;:/;O#SM=6V'&0T9/BE!+=V_R)02]W
M#@$2]$GGH]BXF\RP6 W'P%-$2^W]$@AS-[H-2/([%\GRS !^WHTL93OD@N5*
M. Q[V=K0<@S#P <M9;6DQ'847 1MW#1<-D!4(GXH>?L C[5L@VV Y?>].@.=
MF#A6DK+%*AAHE!6+*H_%Z.E<CJ@R%Q^3(!)&G;G/ (-Y-!"Z^%*DH)ZWQ[T%
MS':#2;EM:6J1!^Z&;?QXDC,#^,/=L,7A^%!&;C76(#IKVH@R'M"2.E,3LR?_
MY-.PG9"--ANIMNTW_,@^.[)I0+/V;4J/1F\<IPFB::.XS:,R821;'&4B^U3W
MASK)E*9YOOK?HVU]#ZY3$]MZ$BK^Y!77!HF=OBTOGHYK,]2L6Z^:<@!>%Q@@
M6](&R#T1)[.1F,E\?,MZQ '@!?G485F)HD4@:II"<26\LY2,G^,;T;Z(\V-W
MK"]<8K?3&.-S!N,*]+J;Z0Y-[5539SF*<%>!Z&\HMB:9_ G7-,01L/J>2\5,
M=8/#.0I6%V#P!/P:V:"48 .!%(M+#F1-=$15=-(Y0AN-"5]DQ9Y_8LUIKP.R
M 3<;A&%IW0L)@GMQLW,1B%SMR(P\9X63\W1'#JHG&LC.!735.]!6JKHK&DXK
M>?N>N2X!B8_HD(4*D=N...P2 3\ZTC5524M_ =VPRQY(H8!2?"A<<;*G\C@&
M9@Q^#HA6DI $RZJ*7L/B2^DO\"5VB]&*7*$US,W-68BR&E,E^1D='8O5;;L=
MB$5RPS!L4Q/3(P9Z;:TD?L]8  Y3U!0IY,32(\@6&M^)&'F8T+J3PUV=\44^
MPM:)8J#"#6G8A-'ZT\9!XL'"Q_UDHCQQD( E"#?3&082-!>EKTD.HIV$OV&1
M7A:A4<#J"L1 (5+ Q8#\1A@EZ0X)JMO@Z!F[<&/ZE&GQ_87Y"9QN/#&(.?@A
M]+!)66INQ/)VVN1DH8ZA)5,L;(+65E"O5"\A(5(?G=5.C+T36311"83ST(0U
M#Z:AUFZD3=O680*%;4[7]NBE/U&JFE1WQF$G'NM\*<4H>E>?Y0"2^YZ$$(W4
MS;\[(N!(%)T+(-'2O) F6Z0/S>V]RFK '0@1TO?D!%=UU?M!8@2]DH66>KX\
ML@K,YJ/$$L1ID2WT O=>)^R7=$1Q]O;+RCWHN4Z%Y\\=BX_,!3_T+1%*=E-R
MM.HU]7W>64L!NW_BZ^F2_TY2^CN?SQX?6XQ,>YL9,(DGBTF$C4^+Y G#G$\K
MI;,X'8][99[_!%.$0@;>H)<>&Z]- =S3IKG"><;+66^>06LKN@R(^8OGFJ?4
M;35) =^S:#*))Q-JPDIF\6R,GR:S>#*=\X=%,HW>H!=F;5I2^B%6^_(MD)HV
MF.) ),=.I#MER#T+P0;]F$R?34:)\;3CZ%DZFH>.>.HYXG]&>^!_:K4VLH^=
M?7IXJ4F2CJ;>8B=I-^PPF8PF?^IRGU8UTD,!-8T"U+ARU",2\7>%C,;"3T>I
MJ8G $6$]]*U7P"H6HQGQN1DQS+*8<(9UYTW60+.)+L$(DR'K,+_=50P234:S
MKPQ,7ST1*W$O;V2']!P>9Q18IYO".%T<]J1P1[S"C!/@PFD2C\?7^&T:3<?Q
M?+SD^O-D M>G^'D>+1;X]SI*KJ7KH;/@Y32^AD?>4V#8.T+D<A(OT^55\)#3
M/L^BY3B^7LYM=^A;X]Z9"ZX@ZO^A5=9,:J&'Y9$4?A;-IK&4WHWCR7AF;^U4
M-\!MT\DB2I;Q<CGSQJ,31US1>9L]8'<K%>)C<^I\YFZF>AOL&<H\29\NXLD,
MMBB-%[.E0P[H@_JHV!  -/$3"2BH,<"0QA/0J.;>$]J,FF@30$<\GLPE9S"]
MGH"26\Q00B<+[,%-\!-V+  E?.3$"LF&=TRCK[WJ/2Z[":WXLR5XO8JPDX6!
MME3I3$+KD1+!T"[GL+,..E5-43^7H5A[,3M;2"@%/62/QM*4RJ$1]+FSTA9
MG*EI\(,]R-5%4.%!@#>*RF)BCAQX,%.3/$!& 4\S&<:Z2A]>Q!_UR#?*CSY:
M >A7)?V>ZD=[+)0<6"0^KBMB]HZGZ1P;\BGH7>+,)1^\!XN7'J;P%!5'75Q6
MX%!K\?*D(N-0 OC$;=*6/0KLMH49#8E]1L#+URA300*DRW'T$Y[S1PX)G?]!
MSHJ7(TSBV01D*@B+J=^2H+%%!YAN#C]ZA\>$1^^T>-#3+3!H&J&<#IJ9P(/
M+K,\NER,KT &)U?1=P49!9R5NUQ.IW!].I]?>?3@#-P9V&T PC1Y,D*D)<U'
MQ1($Q]3AY 9C+]+Z\\:75UU/67LW#DLX3"6:V">SIP1V[C-@9\Y/-H6F%+&7
MWD21WA1KID2ZW^7$Q-%DCQ'ER^7%AYM?],45]Z866A_$/Q2(>!/ %7MN8>0^
MY+H3( L:8!S;RP*E_86:AH/V%_2O;:N4OWJL63!NNB=%_.'B$%WLDNB@C0J?
MOFTR$]@/2RAZLHD0R^&;P#VD(DCTN,@^Q=1QMPF%GS3VJ#E#Z49Q5_%'VYL=
MI.]LB$?.3^%P(0YN,J6:!X@E 1&&8,/3YOC(-3DK;S#J. +A8#M,W>%#[_VF
M1WCB'RHGM?3:&=5!#:)_H-JCI_1<NOCNB?96E%:YV/=L-5BS[PK%L\N+#)R+
MX&\UG9;F%0AUCZ,*=KO;E.=MMDNF^)VM'-/KEJ!0G&+(Y1H--+%Y".A8MA15
M4^R,]Z.)(7B DL[I*N'1!3ASK55W8%!@ZM&!77[RQ- _9O^&2Q_<@4:@5OJ1
M7/1I.-JZH_O# Y!PGX9+[22:%<3J4O0ITN0K]FR2]"LS!*O#H0@;G3@T$M &
MND/^--#2 +3)EX(V[H.VP7C@'X<L60)0R8S_8^C&3X<.*1>[O+D(S9R8I)4/
M$I<T\*E'=) :*NR&#HW)L5],83Q5N=/47 6SE!>@+5=Y3:;>&2BG4E#>FIGO
MVO!TK1'(63ZEZ2-3M964W\/3W%>.7&H3)#R@"C%+WHO,SF=J:'<4EHE8TFF7
MC9\Z1XZ[KVTIF<"J34KMM$GXT1ZS%;*C+;VS!\UP9Q9"G$N'GC8VL-=]3(<3
M*PP,W&_A1TRFRB&@1LN99WF%=-0-'7"&OZU4I3:%0'E?P3C;8B_5!28U@T=I
M*"SZ9F.7SO?:UP6=M=/O6 5;?\NG;%F/C_$F*$*4U8U9B+]8 W9?3O7=NQ'M
ML<T,V@USB6:&,^R\M,23RR%?=$X39>24,@=!R8^\#EO>:&K%[)0V"$<M,-EF
M0P= 4!#<-&B3"#V[WV$3 !DOP]/6KO9"A5SB[ZZ?37-+';K[-!WY$%=^H*(3
MNWL<K2ZK94RJVP;%#)M2/7_G22Z5.<;)62>MO>9.72H\3C+G)AVY3MT>@%GH
MSX8ER+P6&6-Y0/9C"'ENN:[R ?.AVF1(*=!&6W%R#-X ,!<\?N+C6(=$H8D(
M] F>#V.1$R-[(302UEYWBQPAL\8B*8FN2:YO;0\3\++F?'86&Z-XYNI:<3L
MYSA)<GH1#\ 8E[\:TO\D^3,+TG$OW4=A?A+,*VV/#S%E2JDD*9W[[$L1.H:7
MZA_(7:<"74YS(H#$6Y,Q#? WD]Y<V=0JE\'[27BJ4=B$_=7=DFA.KY))>FB]
M9F8\<E(P8&KZ0C1\\,Y8,D)I<).#0V[\V5UBEP\4VNU<6,(/&)G#N?TR"[BF
M'E < X6VMA#!M W2H^:H1%.=B)4S2 %<Z(9_15OCJ3_E44ACQRE8E^OWRH#C
M1^J-O3J*37G DV=]9RT,B6#38R;^IX?*Q^1SB$T^0@(->C[&F+K'LHHW7FHX
M$)N=4R-O;;D638#QJK=T% <8&TX_$R(OW7$ ZP8K <RR'S\0X,HOS<U<FM3W
MX;TPFDMG!\)3F(Q/M%(62LK/FL(14?>(9%+Z]TP ='<A92JY;_78FA*KL$_4
M8UDC*\@'U[; B0P."@]+P7-X3AT.Z$EK0Z;DA9TP#YM0L<IQ5!5CMZF/66DC
MIP8(<ZJG"81K.3@=\VA4 A1T;G1U#-JO='(S]<SA08$4"0PV.ZCFH>/ZMEFY
M<1 =1</0S?BF#&91B<OS;^X\U8'EFDA%XS5)V4Z0L%M4V;Y2<S1?K_;2GEIN
M59LQ.#G@(+K&Q&J';*[3 %'!A<^.KG[9\W=$<F'U49F?!/N4Q6,+R!C6?AR<
MK"U-?HTKOG:2NG/L=W@&MK4'@V71[DN"2!9/=XVB?Q1X#@"KN/CL='EX0K?,
M:S!JYR7US:V22'&N]X[7*:'X#GI$XA(ZL>LB['&R3P%O]D\9QL(]+"HOE;<5
M1:L'.,<>=>E:,X*ZX<)W%SNGY!8[4P/#K3)DV TEPM#KIB:&;C#5]P\&SM'%
MTO-I,G,)<$EY)]?^I2^L/B<,6CNY4\;$;?;#$ML_>P)CEYHK@;F%Y%!9'8HD
M8,IO*?.7*UNQ4U"GS?=>7<CKL"[$IAB_?[1VY(3(5+ M!W#EG=D-!NQ69::)
MU3LRROA)B)$34FRH#\ROA3)'2*^. 07BSJ77KC0!*Q=F7NJ>]W'JI??_C&3^
M>\YD?B(%=3+Z*?E.5F/N51%#]4?=5T2 )2U'#60/YPK]/;HVZY+T!#Z(1*%^
M/;!,Z;;##<D;DR_K',3;/SBO/OL. _94O&8!!,:<!^"L1+(/'@/36Q*?QFAK
MNHC(Z543JO63_N@SNAPS@0ZX(:<-0]Q/0ZR-'/.^J8H]:3H'FN2_WX";D9F+
MP&8/TN%$.R\RCRG-YE"Y-APPB\TH3:AG;$N/@9B[,$\T^Y*9SBDNZ;:U0;6G
M$!#5T'IMCW9M878#0U3!>B0I;!OUW1#<H:L-NM#ZE?CX!]B*&[(>?J&R'%)I
MG3R4N)BTI77U'%"P 0_,=R&);-$3K/+^ZU#$S^&Q@L/DC,LG,M(BTI[:*:[
M^M X(NZUEE.WGZ4^).<UNS9%2<4>-A< ^!%+"8P6C6U7UAJ^KY_3^7["\. $
MG:OGB*/E?!Z/9PNZLIRE\?(ZX:'U4":O5^SS9 QI/J]!AI:8[> F4%NJQ1N?
MH4SZVVP+=\?2K7B&BX+UFE.%^J\4N*M;JD4&(Z=%): /JUW1"JD/V)YXC!V9
MO/_J5D0YK!Q.$IB_Y-]=FAD>QW6:FI<I'C8YGF%B.YDN(\RC>O'&  TVS!I5
M!YH8Z\'M@KJNF[>)MA6Y(18D!?N;:FJ*,G()Q'V-.7)S*(@=GL"AU*?+>'*6
MLI\)!7</WT-@/"_3+^=;+R(O[4MCLN!7D_#\%(#@O\6$F A1(,OVRKP(TD*'
M('7Q%/-)+D=3F&U[*C%ES4=AMQ*8LAEZ3T$Q@+$?\\LD)WPOFLI[\-32T.D'
M+!QE<TQ2NW]T,M>;R(J-T.8]&?VN&N&8.D[W+<D>\N-%4U_U.87PN<3"-J!+
MHM'IM'^7EQ7WTI1V^&=H+2?1LP7]OQQ-)H2!&T6O#WM-["Y?OL6F'SHK$;?A
M0V,T$U5",!^NO1O +JPC$'6S\9A.5L61II/X>L9?'5OXC- UT$*W+E<*O4CO
M+2UN% OQ.2!AFA^!R9(E[<(8/&Y\A]F=[,W8V(PT@2=C0A8>1,?>SJ1[Z. 2
MO/KQU?-Z!PBJ.SH=(RFUB<X@+3;/W8Q"M)GIWS1G3KJ#(\R(1E< 6ZS-T7'"
M8UE3%LR=1.GBE!,KDJO32#*I4SUD>.F,<%^?P=V?(M[#0J@>).?FG\(>3::R
M77@JXF*2 IE4 X&4DY9'1[7*BV'(@A$=S0:A?]#:2>MDP"(1\>QU"J'US-/P
M&Q1#HR9\2YP;A_#KM1G_450' HRGL!)LX&UV-B_,+=>6$\0^H.Z&),5BU06=
M5#Y;QFDZP[.P+Q>3>)I,KHP/A[UK:S/4:=/A<AJGUXO^0=2,L>KW0CB.9\OQ
MET!XCOX2L!63:0_$+ULHK;,WQG="#K]WH< :BT5Z:J&,Q%Z1N^%ZCZW3":QQ
M.H._23P'G9,FLSA93J.W5N0Y0\(RU4M1>=Y+<<S?C[WE7_>[0\[):^'Y4_AZ
MTIJNK^/IO+\FQLHI!GP634< *V Q&24IH7,\FBRO[-3G'J1*YNZ#?>;O\6+X
MFLBG1%*\9B@O;6)D#OM6Z Z+0,(7JX$SS0WY8$B]K_@-UBC6_H5IY(^LYIU[
MX"6!;X(D,/67O*,RK'<"*+AC^UI;<7PF@^QJN,(B'.-":M+U^&:X$M]G\>NA
MR*7?A(=PT6KN+L73*(M;JD3>8>S5YHRHU(A?MVQ:S=DW[;[BJ-LPL\LD'VKC
M:.*TNI"3"X*@)T<#>CTQE7VW[$"'S!_7G+WVGI>PF0(IB 3P:U,BWW0,ZG**
MHB%-%_%L-C/R"L,1]OE+>?G6%3T;S_AU5M3.=IF,XS0!T?S3P"+=LL0/1BCX
MH*+HTAQ9="5UI]0@,'1V&[\:;#K%BF90!,OYE-@FN8[3"7S\(7@Q$#@02HZS
ME, (%3F<;&_%CC 0(J0&9O%B>LTM>O-D<$&G=LWSE[SW$</NO5[+@3DF[FH6
M^,Q[0YCWKC#823OOX$P6D6\"X[!G:E8=?8#+NN:7)0Q-_=%K*-CPN?U=''9&
M&P(?=B>9): ZK:D96LJ],6FB$Z@ ;9I&0V\ ?^&]N7VGFEMZ/SV].;1J^27N
M]FHDKZM_^9K?_.YN?_7U'A3"CUESB^]-*=4&'AV#2+]@6C%?VGI/[X%?U6U;
M[^@CQMA5@S? [YL:O&CY@A/@-A-XK_X/4$L#!!0    ( #A]459GXSW?) 0
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
MTUYT5&GL<!CW#<8*GB"?]A;V%5!EJ'[\&7#R2_R<8%L0QS7:_Z&Y9R24?[:
M!<U0%3*GUR1<SXK>N4*8S&L$C9$SUI$$'++W>V%=V_UO.A_)[%S7;9CN0"2+
MRP<"Q7M^(#KAA\NS(^$[AP_3(_9;G2L.F<'OHDA1"DBU]@.A4YD=]Q7VJ:PM
M%I/5F%Y7SN&8J73CH2^BYA(_?9V.?=^[1@R"4)T&FN][<-3&0!3#0H\0KJ;O
M1F(AM%.1.+Q]G"H#7^;"6-?R'"GC2\T-<N[$$7MB1YV-43J7_X9)OGFT)LFY
M,FBT)LO+H_72.)RWBIF=(RW"2Y^Z:'!5*<'L_(7,(K-:N?;6TN_V=[Z[]JKS
M:MY>&#]R@].&!E2.KCC&YP$=J*)?.%WYB\]6.[Q&^<<"[ZU@R #?YUJ[XX("
M]#?AS;]02P,$%     @ .'U15L1%!"A@ @  9P4  !D   !X;"]W;W)K<VAE
M971S+W-H965T,3,N>&ULG93+;MLP$$5_9: "71F6+#F/NK: .$G1+M(:<1^+
MH@M:&EM$^%#(L97\?8>2K;I 8J#=2!QR[N$=2L-I8]V#KQ )GK0R?A951/4D
MCGU1H19^:&LTO+*V3@OBT&UB7SL492O2*DZ3Y#S60IHHG[9S"Y=/[9:4-+AP
MX+=:"_<\1V6;632*#A/W<E-1F(CS:2TVN$3Z5B\<1W%/*:5&XZ4UX' ]BZY&
MD_DXY+<)WR4V_F@,H9*5M0\A^%3.HB080H4%!8+@UPZO4:D 8AN/>V;4;QF$
MQ^,#_4-;.]>R$AZOK?HA2ZIFT64$):[%5M&];3[BOIZSP"NL\NT3FBXW>Q=!
ML?5D]5[,#K0TW5L\[<_A2'"9O")(]X*T]=UMU+J\$23RJ;,-N)#-M#!H2VW5
M;$Z:\%&6Y'A5LH[R:VMVZ$BN%,*"#P2=PQ*69(N':4R\04B+BSULWL'25V"C
M%.ZLH<K#K2FQ_!L0L[/>7GJP-T]/$F^P&$(V&D":I.D)7M:7F[6\[!7>5]2U
M=?SWP>WC5M(SW$A?*.NW#N'GU<J3X]_DUTN5=]SQR]S0.A-?BP)G$?>&1[?#
M*'_[9G2>O#_A>MR['I^B_^M'^F_8%P.?[0[U"AUD27?H Q!*@5T#50C<U9Z$
M*:79@*\$5WI86:*3',WA'DOD>R/03^P$#?*)%UT"3TI#%L;9X.(L&21)<@0O
MK-;<O3ZHAB^=97ST\VMTF[;%/>NVAKH^Z&?[6^2J:YX_Z=T5="?<1AH/"M<L
M38879Q&XKJV[@&S=MM+*$C=F.ZSX)D07$GA];2T=@K!!?[?FOP%02P,$%
M  @ .'U15O?4YJ9= @  8 4  !D   !X;"]W;W)K<VAE971S+W-H965T,30N
M>&ULE51-;]LP#/TKA#=LER!6G*0KNL1 TV[8#@6*=A^'80?%IF.A^G EN6[W
MZT?)B9L-:; =+(LBW^.C)&K1&7OG:D0/CTIJMTQJ[YNS-'5%C8J[L6E0DZ<R
M5G%/IMVDKK'(RPA2,LT8.TD5%SK)%W'MVN8+TWHI-%Y;<*U2W#ZM4)INF4R2
MW<*-V-0^+*3YHN$;O$7_M;FV9*4#2RD4:B>,!HO5,CF?G*UF(3X&?!/8N;TY
MA$K6QMP%XW.Y3%@0A!(+'Q@X_1[P J4,1"3C?LN9#"D#<'^^8_\8:Z=:UMSA
MA9'?1>GK97*:0(D5;Z6_,=TGW-8S#WR%D2Z.T/6Q&64L6N>-VH+)5D+W?_ZX
MW8<]P"E[ 9!M 5G4W2>**B^YY_G"F@YLB":V,(FE1C2)$SH<RJVWY!6$\_FM
M-\5=;62)UKV%#_>M\$^+U!-S\*?%EF75LV0OL$PRN#+:UPX^Z!++/PE2DC3H
MRG:Z5ME1QDLLQC"=C"!C67:$;SK4.8U\TQ?X^LK@Q_G:>4M7X>>A(GN*V6&*
MT!YGKN$%+A.Z_P[M R;YFU>3$_;^B,#9('!VC/V?#^+_6;[4"+SUM;'B%Y90
M\$9X+L%4X,ES853#]1,(!S,V'S'&P@>NYE3C*$1UM2AJ<K*_G$ #%$8I:BX7
M\H[@-1O/&33<P@.7+4*#M@\> =<E/-,'*&UBA=:2I!UZPL;L('Q\:(/3O5NO
MT&YB;SM2U&K?-\"P.CP?YWW7/(?W;\\5MQNA'4BL",K&[^8)V+Z?>\.;)O;0
MVGCJR#BMZ0E$&P+(7QGC=T9(,#RJ^6]02P,$%     @ .'U15D84%>#B!P
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
M#-Z=1V"[P=()9.K0S$M#/!K"LN19C-8K\/G*&#H(WD$_W:>_ 5!+ P04
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
MKIW?'4X^RHM[>NO."$]!>Z(?N^+G/QT/?!B=O(G!DY'R?#IU/??/RGZNW5!
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
M7&WDM&8'QX!*R Y<Y)^#<3YV1+1WU[!8 1IOEJZY0L',W,2I!W,;*OY:;3;
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
ML*6*">HCYEPI_7=<?D!*HLM>')*_X_H,.M#N)F-@JR$EE![,B/O.D420XF]
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
M7-[=]1DC2ZH@S1BY)#33A0F@C"(SOQC"\3JE%_F'76+X9!(AA8 F+>!]2Z-
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
MGVSC"Y(NZ[S03Z^IU,A' ">DS.!3SW>2)!C?A(X7)L/UYT+<(I H&9U\E5P
MY+G=?YZ$3IK$P_5<5)]9IB2VPZ84G/H) )\-J.JOGH]<Y;K#-3X*W;\P>*I
MA%:U!J\<&L-4(3OTG^_G:>2D:<*\(''<*&+141SNWI^:_=SQO-1)_ AW''?T
M',^0.I,XP)WOQTX(.<*C9 \AWS6$TL@*G 21$R?)\#E-4A .V;\V_XS%;C;@
ME$W85RBY,Q%96"VE:%I%S_4X([6-@30J//49&4"L<+2(;-$]UXM"X3P2"IY8
M*50I>$9)M:!\2%1K<Z382K>C >"B;E7U9WSQI35&T LP)?&HC"_*)R;N15&:
M4[++D:OV%D503^'(N/UF''166CH&6\7F92U,Z:2$EK#!K:9,U6AA,[91XK%
M!4U9>]#UR/C@9C,C[PC81QAI3?@!=K2VQCEA],F-*>37H]B!OLU*&N.43PZL
M;!W">V=0,CB:R)7QD"OCR:QU(58%TG_Q)V1[_[@J:XA/5<L?5,Y<4*6Q*Q-.
MTMQ_DF8+4=U!>W@N&_&5([ZFC+(5#GE=-%U.;?8?>Z/:K-@\ (=3;Q\W./O?
M,'+'\!5#<".HUX?168Z P2D/'-;[Q%QUASUA(9=:*G0^0VD !O>$"6N%AD6^
M$R)_63[ONM58 /(+<4\'"&K!9[L.H]2)>+I.1UT=] (COF))% ^:30 F&0"3
MO/1P_1E0E 8DC HW=&1_;C=,%BZ3%'?#Q=*V.JB!.'*BZFU-=4-#1<0N/#@6
M$%TXN;#(-X/)[-LZ\GY#Z6S31SG(MU$JW<D**VRU+7+XMJ"VS*2XKJZF>MF)
M@]1>?<]<(Y3R7Z5M']?#LIX@3A%4Z-0J)/P%9#IP[>D)/)S,.%:VS[W?A2I,
MTAT1/<2)LBJE@;IUU(O9S(B/FX;/^%PO:J5?4UAL<!IZ'U7<?3LO%*W4G_@>
M[!TRW\>I:]H6]"VA2W<H!OP@LC<)#Z;")!W")'UQF*RK'/8)B$,+7%>F63<W
MJ+M'3C.XWYES)_GM#J(M] +1/I0,."J'F#X%+'"=R$UMO<-]/ _H/F*H,'!%
M@15W[8'UQDH\V2HT#9P86RZ7JU8;'\!EDCSE.ZF7SC8VE9W^U JGKA.GDWF(
MN^MID/M2$_?M[_NN=]TY]IFDMMN /=VA)_Y_C!1ZIH-18743>RB; Z=+YZ[C
MN^&P=&LV@&6!GZ!81:T:CN@A8.6H]M+BD:8 IAZE)CX*UXLU-7(K!*,8Q;>7
M.'X(Y'A.$J;#4HDL4#])BM4EF<GNX$A++F3P'!]YM%^[)X>980.'.1P7I;(=
M-@0QND8PHKCD"<TJ.-U1X>Y-(V@T3^0O;A37I<E'ZWW3M']H-8HM=G8+J]65
MF>SL+8JFF;UDOJ"-F^W0&<==USRN)=LL-[6),0#$E*OY.LY>5"IM8FZL\]SJ
M+$8Z=P79UB"A/X6IP0-Z8DHNP)R7NNQ7&G&C"D$B+J&RJ8!7Z[D7=T(?R07P
M# "-+VW1=&46L @W1_ARY)!>Q:YO+I;$GR<>HX2UT46BPZ"Y1,X.$W>&9(0F
MZ!TU.+H@E5!(I4& YT$4V3"SA]?Z( UQ/D"$@+_8(-T08VP*-&0\6-MD"JG>
M&JG>-%*SA<Q;.\W[5)%&4!(R:K03='NMZ^SS3E!.TMT-RC_,ZP'J]^X1IW=
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
M+$XH?KG&D9!K=P'?+Y6RNXW[P#!DSO\#4$L#!!0    ( #A]459PP6,-C ,
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
ML2&RAME1;7;T3#&-3/IMDBPV1-;P>U#[/3 2TY(E.H[I(!BU0MH%\KU61CM
M411V1W18JQC^OXB6S;2&]>2RMZ>G/B<FR6)#9 V'1[7#HV?*Y<BDWR;)8D-D
M#;]=Y[#@=(PDLZ)I!,H?^JUH=J"&@U9^XRZ0>R::[M'*V>T5,F-T*U-X2S+]
MZ/R%.9)-4IV0CT>GHEZ^ISX21MEB4VQ-+[V#E]XSQ;#JV)3I)MEB4VQ-TP\[
M![=WH?SX)/HG\?%"SW':43R%.>T@]D&:*@[K<;=_0?X5,X+O,_B=B*!#A#,*
MVR).82<B^B!-$8>EN-N_%I^O*!-O/P/+RYWU&[VU[M01GNP%(L\9#-HZ3F&^
M-_##MI8.F/QK[RSLHP.&'-A2']1PI--8;KSKUOHPZ$H?@;3:K]4AD3ZX.-"4
M)TR?,%L2&?\,%I+2N1C(D;'RT*:\$72MCS'NJ1 TUY<KP"DP!9#?+R@5^QO5
M07UT-OT%4$L#!!0    ( #A]45;Z:IN9N (  'L'   9    >&PO=V]R:W-H
M965T<R]S:&5E=#,V+GAM;(V586_:,!"&_XJ555,GK8T3("$=1&J+IE7J-%3:
M[;-)#K#JV)EMH/WWLYTT9</ OH =^][GO8M]&6V%?%8K (U>*L;5.%AI75^%
MH2I64!%U*6K@9F4A9$6TF<IEJ&H)I'1!%0MCC).P(I0'^<@]F\I\)-::40Y3
MB=2ZJHA\O0$FMN,@"MX>/-#E2ML'83ZJR1)FH)_JJ32SL%,I:05<4<&1A,4X
MN(ZN;B)L ]R.GQ2V:F>,;"IS(9[MY*X<!]@Z @:%MA+$_&W@%ABS2L;'[U8T
MZ)@V<'?\IO[5)6^2F1,%MX+]HJ5>C8-A@$I8D#73#V+[#=J$!E:O$$RY7[1M
M]^( %6NE1=4&&P<5Y<T_>6D+L1,0QP<"XC8@=KX;D',Y(9KD(RFV2-K=1LT.
M7*HNVIBCW+Z5F99FE9HXG<^:MX'$ LWHDM,%+0C7Z+HHQ)IKRI=H*A@M*"AT
M@78VWU,RIXQJN_#$2Y#H5G M39'=P!P']*,&29S$/9BZ*70^ ;/ /J$S9)8?
M5V*M""_5*-0F$6LG+%K3-XWI^(#I"127J!=]1C&.8_0TFZ#SLT]_RX2F#ETQ
MXJX8L=/M'=!]=\R<8Y^S1J'O5[!WZ$K5I(!Q8"Z) KF!(/_X(4KPER/^>IV_
MWC'UW*3;\WEJHE(79:_A)N]'&*>C<..!]3M8_Q2L[X,U4<DN#"<X\\,&'6QP
M"C;PP09[L*B'<=\/2SI8<@J6^&#)'FPX])/2CI2>(J4^4KJ?UH&W->Q(PZ.D
M1Z$):XXMJLFKZ9O:>WR'>^2LG]K:^^!9!\^.PN^J>JVA-+=:@SGUV@?.]L 7
MO2P^<&PB_-Z^\'_GS=J>].KM*'CODF0XS9)_#(0[K=1^EKX3N:1<&<+"Q.'+
MU)Q(V73Z9J)%[;KK7&C3J]UP9;Z.(.T&L[X00K]-;,/NOK?Y'U!+ P04
M"  X?5%6>OX1NSP#  #5"0  &0   'AL+W=O<FMS:&5E=',O<VAE970S-RYX
M;6RMEEUOTS 4AO^*%1 ""98X:=)TM)5&!P()Q$3YN$!<N.EI:^'8P7;7[=]S
MG&2A;=RI%]RT<?R>-\\Y_ASOE/YM-@"6W)5"FDFPL;:Z#$-3;*!DYD)5(+%G
MI73)+#;U.C25!K:L@TH1QE&4A27C,IB.ZW<W>CI66RNXA!M-S+8LF;Y_ T+M
M)@$-'EY\X>N-=2_"Z;AB:YB#_5;=:&R%G<N2ER -5Y)H6$V"*WHYHY$+J!7?
M.>S,WC-QJ2R4^NT:'Y:3(')$(*"PSH+AWRW,0 CGA!Q_6M.@^Z8+W']^<']7
M)X_)+)B!F1(_^-)N)D$>D"6LV%;8+VKW'MJ$4N=7*&'J7[)KM5% BJVQJFR#
MD:#DLOEG=VTA]@+HX$1 W ;$YP8D;4!2)]J0U6E=,\NF8ZUV1#LUNKF'NC9U
M-&;#I1O&N=78RS'.3N?-\!&U(G.^EGS%"R8MN2H*M966RS6Y48(7' QY1?;$
M*-!;6)*W=SBA#/8^OP;+N'B!LF_S:_+\Z0ORE'!)OF[4UC"Y-./0(J_[:EBT
M;&\:MO@$VS44%R2A+TD<Q;$G?'9^.#T,#[%*7:GBKE1Q[9><\'M(^2-G"RZX
MQ9J\)+.MUH %^WFU,%;CI/SER[,Q'OB-W4J]-!4K8!+@4C2@;R&8/GM"L^BU
M+^O_9'90@Z2K0?*8>U<#+BV@NR45NV<+ ;ZD&Z=A[>1VD]MI.LBSX3B\W<^F
MK\JB)$H[U0'FH,,<G(6YU%P(-XD+9:QW!C8^V0'D(,F/(/LJ.AJ-3D"F'61Z
M9BT+50+!-4*4W8 FEMV!%S;M820T3K,CV+Z*IEEZ C;K8+.S8'&.2U,I;5F]
M"Y^L:]:#B/,D/1Y\CRK.TY$?==BA#L]"A;(2ZAX (4NW2=7$/M9AOV TB8[G
M@$<5)W'D9\T[UOPL5@%X%!$\G#6K-UUHMU4?;MXOVH#&1[0>491D?MA1!SMZ
M%/:SFYT^HE'O8X-A<@34U] \/0%$HW^G5_0HTE=EF<"[0#OBCU2M-1H> "24
MTB-.GRY)H_@8-=P[<]V%YQ/3:RX-CN0* Z.+(2Y#W=PAFH9557T,+Y3%0[U^
MW."]"[038/]**?O0<"=[=Y.;_@502P,$%     @ .'U15MDYS]>F P  UPH
M !D   !X;"]W;W)K<VAE971S+W-H965T,S@N>&ULK99?C]HX$,"_BI6KJE9J
M-_\@P!:06+CJ3KJV*[C>/9SZ8)*!6'5L:CO+[K>_L<.F 0SM0U_ =F;&OQF/
MQS/>2_55EP"&/%9<Z$E0&K.[#4.=EU!1?2-W(/#+1JJ*&IRJ;:AW"FCAE"H>
M)E&4A15E(IB.W=J]FHYE;3@3<*^(KJN*JJ<[X'(_">+@>6')MJ6Q"^%TO*-;
M6('YO+M7. M;*P6K0&@F!5&PF02S^'8>.P4G\0^#O>Z,B75E+>57._FSF 21
M)0(.N;$F*/X]P!PXMY:0X]O!:-#N:16[XV?K[YWSZ,R::IA+_B\K3#D)A@$I
M8$-K;I9R_P<<'.I;>[GDVOV2_4$V"DA>:R.K@S(25$PT__3Q$(B.0IQ=4$@.
M"LFI0N^"0GI02)VC#9ES:T$-G8Z5W!-EI=&:';C8.&WTA@E[C"NC\"M#/3-=
M-<='Y(:LV%:P#<NI,&26Y[(6AHDMN9><Y0PT>4LZPO.2BBTN,D&6H$$] ,&<
M(N]K4RL@LS45A11XW(;,I3::O%J H8R_1BN?5PORZL5K\L(J_UW*6J.P'H<&
MW;%087Y OVO0DPOH<4(^2&%*37X7!13'!D*,0QN,Y#D8=\E5BPO(;T@:OR%)
ME"0>H/G/J\=7<-+V;%)G+[U@;Z8UWN,E&*; A?+3FK,MM>G_ABPEYP0S>4]5
M06:"\B?--/FON_S%%]-FRYY_2ULT;O6.YC )L"JX<PVF+W^+L^B=+QZ_R-A1
M='IM='K7K$^[:;=ITHYVTBYW:4<-6<.6"6$S&=/6E$">@"I?9)KM!FX[6_T>
MIDD_&Z3C\*'K\KE4/$I&42MUY$N_]:5_U9=9_JUFFMF3]5Z$1COK;IK$\0G9
MN5"6#OQ<6<N57>7Z:,LPEEA-=AS/L2!8>'=*%K6KP3[2[)RTWZ%H2#U"HU'/
MCSIH40=743L%";1A6.!Q@NE <(R'[V,=G&,,DQ/4<YDTBH9^U&&+.KR*^A>C
M:\;QM)$0;[CAI\6KP1N>;?UV&)W@>632V$\W:NE&5^D6^*QB .V%\N;BZ'S+
M4:]WPN41ZF69'RR.OK]5T0^N2:[ O?[PB'V,!N^C$?E2L'\"Z)-*>A="%W=>
MT_B7%"7 Q/Q!.3KL=%2/1G%\&FF?V%'9:CP).RU"!6KK.B=-W"O?/)#M:MN=
MS5Q/<K)^9[LVUWI\-].T?!^HPDJK"8<-FHQN!EB05--%-1,C=ZX164N#;8T;
MEMAY@K("^'TCI7F>V W:7G;Z/U!+ P04    "  X?5%6X-,6\)8"  #G!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6RM55UOFS 4_2L6DZ9-VLI'
M:+IV!"DIF[:'2E&SK@_3'ARX@%6PF>TDW;_?M4UHVI&J#WW!7_<<[CV^')*=
MD'>J!M#DOFVXFGFUUMV%[ZN\AI:J$]$!QY-2R)9J7,K*5YT$6EA0V_A1$$S]
MEC+NI8G=6\HT$1O=, Y+2=2F;:G\NX!&[&9>Z.TWKEE5:[/AITE'*UB!ONF6
M$E?^P%*P%KAB@A,)Y<R;AQ=9;.)MP$\&.W4P)Z:2M1!W9O&]F'F!20@:R+5A
MH#ALX1*:QA!A&G]Z3F]XI0$>SO?L7VWM6,N:*K@4S2TK=#WS/GFD@))N&GTM
M=M^@K^?4\.6B4?9)=GULX)%\H[1H>S!FT#+N1GK?ZW  "*=' %$/B)X"XB.
M20^8O!00]P KM>]*L3ID5-,TD6)'I(E&-C.Q8EHTEL^XN?:5EGC*$*?3E;MN
M(DJR8A5G)<LIUV2>YV+#->,568J&Y0P4^4ANK8I0D/D6)#8%6=54X@F";_@6
ME#FZQD&RW$Q76N1WY%T&FK+F/>*5"^\'QLF/6FP4Y85*?(W%F)3\O$]\X1*/
MCB0>1N1*<%TK\H474#PF\%&%08IH+\4B>I8Q@_R$3,(/) JB:"2ARY?#PQ%X
M]G)X\$PUD^%B)Y9O<H1O[ 9_S==X.?BI_1[3V_'%XWS&?BY41W.8>>@O"N06
MO/3MFW :?![3ZC7)LE<B>Z1C/.@8/\>>#HTM'QI;N<;&!G:M_'Y,3D<[M;3&
M?+?I>31-_.VA2O_'A,'IV>.@;"0HC,^'(%>5?V !+<C*6JDBM@?<)S#L#FX]
MMR;U9'^!+NY,]X'&_0*NJ*P85Z2!$BF#D[-3CTAGJVZA16>-9BTTVI:=UO@G
M FD"\+P40N\7Y@7#ORW]!U!+ P04    "  X?5%6F><KPAD#  #J"   &0
M 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6RM5MMNVS ,_17!&X8.V.)KW,L2
M VW387L8$"SK^C#L0;'I6*@M>9*<='\_2G:\-'%O0/,02Q3/D0YID9YLA+Q5
M!8 F=U7)U=0IM*[/7%>E!514C40-'%=R(2NJ<2I7KJHET,R"JM(-/"]V*\JX
MDTRL;2Z3B6ATR3C,)5%-55'Y]P)*L9DZOK,U?&>K0AN#FTQJNH(%Z.MZ+G'F
M]BP9JX K)CB1D$^=<_]L%AM_Z_"3P4;MC(E1LA3BUDR^9E/',P>"$E)M&"@^
MUG )96F(\!A_.DZGW]( =\=;]L]6.VI94@67HKQAF2ZFSHE#,LAI4^KO8O,%
M.CUCPY>*4ME_LNE\/8>DC=*BZL!X@HKQ]DGONCCL /SX 4#0 8)]0/0 (.P
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
MFE>;>X(3PM0 >7Y+I><V.^K%2?MF;?TO4$L#!!0    ( #A]45:5BA!D+@0
M '09   9    >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;+69?X_:-AS&WXJ5
M=5,KM21V2( ;(+6'JIW43J=>NVF:]H<! U&3F-GFZ+W[V4DN)L785R_''W>$
MY/OD\X0?'Q*F1\J^\ATA GPK\I+/@IT0^ZLPY*L=*3 ?T#TIY9H-9046<I%M
M0[YG!*^KH2(/412E88&S,IA/J\=NV7Q*#R+/2G++ #\4!68/[TA.C[, !H\/
M?,JV.Z$>".?3/=Z2.R*^[&^97 K;E'56D))GM 2,;&;!6WAUC29JH-KBCXP<
M^<E]H*HL*?VJ%F[6LR!21"0G*Z$BL/QW3ZY)GJLDR?%O$QJT^U2#I_<?T]]7
MY669)>;DFN9_9FNQFP7C *S)!A]R\8D>?R--H43EK6C.J[_@V&P;!6!UX((6
MS; D*+*R_H^_-0?B9  .+PR@9@ ]=2!N!N*J:$U6U5I@@>=31H^ J:UEFKI3
M'9MJ6K;)2O4TW@DFUV9R3LP_T'+[1A!6@ 59"O &W+*L7&5[G(.W!3V4 M!-
MO6KY /XBF*GECU@<6"8>P,L%$3C+7\FY+W<+\/+%*_ "9"7XO*,'CLLUGX9"
M0JI=A:L&Z%T-A"X +<AJ &+X&J ((</X]=/'87<\E(>F/3ZH/3ZHRHLOYLGJ
M-R47["!?O +\_4%N &X$*?@_IG)UVM"<IMZ35WR/5V06R#<=)^R>!/-??H)I
M]*NI:D]AG>)Q6SRVI<_E\8M-!>NI436E/B/NY]$TO#^EMN9Z4@];ZJ&+>FBB
MKJ=2"[4UUY,Z::D3%W5BHDZ<U-9<3^JTI4Y=U*F).G526W,]J4<M]<A%/3)1
MCYS4UEQ/ZG%+/;92?]X1*>F-_* VL8_/V!$<R]OW#:S[\&PP:1M,K VT:-;R
M(_4UV#+*C7J8/+&,=7>>96"DM1E9ZZ2#4?(SN"-E1AGXG0K"P>) E'4F1N=9
MTW[4"WVE=;N??&6 O3JQB>NK?$]IW?+Z^P"T6O>B%YLQVP>(/=F77 L=.HUN
M=&,S9B5_#J=#+77HM+K1C]"M=7NR+[D6.W2:W>A(Z%:[/=F77,L=.NUN]"1T
MZ]V>[$NN!0_MAK>[$IZ+'B(4G_O%OA??%EKXT&[\)_NRR1FY"YDV3")Y:S?L
MLFJU0[O;;TH)2K@ # L"Y,FY0I;G@8^&,&+7D4IE^H4TB-)1\CWV<X@>:=$C
MN^B3P?B"Z>/(> +8J^G[2NN6UZ9'_9H>]6KZOM*ZY4_._/U,WXS93H'MR;[D
MVO3(S_3(;7I[LB^Y-CWR,SURF]Z>[$NN38_\3(_<IK<G^Y)KTR,_TR.WZ>W)
MON3:].C_F!Z=FWZ2)J>Z:TH\A^B1%CWJ2?3HW-_F/L[MNJ1:\ZA_S3>1$'4U
MGXS//&_?^8\^#>'))7'U>\1'S+:2%.1D(^,C>?8> %9?XJ\7!-U75\F75 A:
M5'=W!*\)4QO(]1LJU=\LJ OO[0\M\_\ 4$L#!!0    ( #A]459U=(P+TPP
M .*R   9    >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;+7=[V^;2 +&\7\%
MY7YH5]HF!@RV>VFD:QB8.6UWJU9[^^)T+Z@]2:RU30YPVI[NCS^P:? 8,C'9
M[_9%FSC,!YP^P0-/#)>?L_RWXD[KTOFR7FV*-V=W97G_^N*BF-_I=5J<9_=Z
M4WWE)LO7:5E]FM]>%/>Y3A>[0>O5A3<:A1?K=+DYN[K</?8^O[K,MN5JN='O
M<Z?8KM=I_O6M7F6?WYRY9]\>^+"\O2OK!RZN+N_36_U1E[_<O\^KSRX>E<5R
MK3?%,MLXN;YY<_9W][4*@WK ;HE_+O7GXN!CIWXJG[+LM_H3M7AS-JJW2*_T
MO*R)M/KG05_KU:J6JNWX3X.>/:ZS'GCX\3<]WCWYZLE\2@M]G:U^72[*NS=G
MTS-GH6_2[:K\D'V6NGE"NPV<9ZMB][?SN5EV=.;,MT69K9O!U1:LEYO]O^F7
MYAMQ,*!R^@=XS0#O>,#XB0%^,\ _=0WC9L#X>$#XQ("@&1"<NH:P&1">^APF
MS8#)J6N8-@.FIPZ8-0-FNSCL__]V__E16J97EWGVV<GKI2NM_F"7H-WHZO]\
MN:G#_K',JZ\NJW'EU8_9YO95J?.U$^E/I?/*^2G-\[0.H/-=I,MTN2J^KQ[]
MY6/D?/?G[R\ORFJ=]<B+>>._W?O>$[[KO,LVY5WAB,U"+WK&1_;QX7/CQ3/K
M]RS 1?7->OR.>=^^8V\]J_B/[>;<\4<_.-[(\WHVZ-H^_%WZU?'=)T='OV_E
MPCX\TO-SV]KCTX>[/<.3TX>/>H9+^_"?LH=SQPV>W'AURO!QWW C!_[C3XZ_
M\_PGGTWU\Z(V19EOJYU_Z?SKQVH!1Y5Z7?R[[^=DKXW[M?HU[75QG\[UF[/J
M1:O0^8,^N_KKG]QP]+>^C)%81&*"Q&(22TA,DIB","/&X\<8CVWZP0O H@KT
M#\YMGA5%7WZMS-#\DEA$8F*/3798/5-\N/+<:?5G5/VYO'@X3">YWH3$)(DI
M"#/2&3RF,["F\X.^3[_6N]?"R6Z<0F^66;X+:E]"K=30A))81&)BCX6'"9WX
M,Z\GH$$WRYX["KVPLVC27?1H"4D^!P5A1J;"QTR%S^SQBBI-&T>G^>JKH[^4
MR\WM=EG<[5[%JY0]%2^K.C1>)!:1F @[\1J'TW%/NKH+^H$7S&;=<(6=<$U#
MM[.8))^&@C C89/'A$WL":MG@E62KG.]6/9FR3I^:)9(+"(Q06(QB24D)DE,
M09@1W.EC<*?H,<V4C#&)120F2"PFL83$)(DI"#-B/'N,\8PYIK$R0_-+8A&)
MB5GGE?KXM7S6G2GZP6C4?=5/R V3)*8@S$B<.VK/HXZLF?M5KU:%$Z?Y;=:\
M[E>?S)>K9?G5^9_S_(S S@_-(JI%J"90+4:U!-4DJBE*,P-^4!2XZ-R@X:A
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
M(#36&:%L3[,4[LY29E:T"S>V9^ RBS]-4K@S2=6RHEVZL4/CM\1:AQJFL)V
M]&S5^/W6KMS8X!"\Y6K><H?\[.?VNK#5EUHY%!K,W*$^^]F%&X<!&H;\>=V0
M=S60N4U7JUZ\DZ97&,O47NI/4Y;;E+)>/FG9I1L[Q-6L4V^PL!/J&<(BW[,Y
MJ^D"M%VXL;TA,,O5F.4.B5ENKYC5EUHY%!JSW*:85?]B\8S4#(3)UDNCRUY7
MKIS"_M20\FVR;3>6+@Z12+>JYF?SK<&7R8981]^>[BN^)7SK1S$(Z$86G8SG
MLCMXNE4W/1!LG^QVO6="L##YN:/$HUS=(*]O&!-/!ZJ"?,/T\G]02P,$%
M  @ .'U15G9"^A8U @  _P0  !D   !X;"]W;W)K<VAE971S+W-H965T-3 N
M>&ULM51-CYLP$/TK(U>JMM(V$$BR50I(FVRK1MI6T:8?AZH'!X9@Q6#6=F#W
MW]<V!*52DELY@,>>>?/>,..H%7*O"D0-+R6O5$P*K>NYYZFTP)*JD:BQ,B>Y
MD"75QI0[3]42:>:"2NX%OC_S2LHJDD1N;RV32!PT9Q6N):A#65+YND NVIB,
MR7'CB>T*;3>\)*KI#C>H?]1K:2QO0,E8B95BH@*)>4SNQ_/%Q/H[AY\,6W6R
M!JMD*\3>&JLL)KXEA!Q3;1&H^32X1,XMD*'QW&.2(:4-/%T?T3\[[4;+EBI<
M"OZ+9;J(R0<"&>;TP/63:+]@KV=J\5+!E7M#V_G. @+I06E1]L&&0<FJ[DM?
M^CJ<! 3C"P%!'Q XWETBQ_*!:II$4K0@K;=!LPLGU44;<JRR/V6CI3EE)DXG
M2U$U*#7;<H2U*0A*B1ELM$CW\![NLXS9XE$.JZKK %O*FP?4E/%WD:<-!0OD
MI7VZ19<NN)#NFVA&$/JW$/A! *J@$M6_*)X1,*@(!A6!@YU<@-V@9*A@ 5?D
MG"-[%=7.PUS5-,68F(97*!LDR=LWXYG_\0KG<. <.O3P N?O6-9"FD& 3\\'
MIE_A]Z/Q@)7&4OTY1S;\#V0G ]G)U0)W=763*')0MIZW_>^#M*NYJ?,-J_K-
MLZW1I9BY%/:R:)))>#?US1-YS2DY[Z2?[=7PE<H=JQ1PS$VH/[J;$I#=N'6&
M%K5K\:W09F#<LC W%$KK8,YS(?31L%,SW'G)7U!+ P04    "  X?5%6Q.D"
MUM@"   P"@  &0   'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6RM5EUOVC 4
M_2M6-FVMU)$/0N@ZB$1)IW72)-1JV\.T!Y-<B%4G3FT'VOWZV4Z: 4MIJ."!
MV,X]Q_<<7\<>K1F_$RF 1 \9S<782J4L+FQ;Q"ED6/18 ;EZLV \PU)U^=(6
M!0><&%!&;<]Q CO#)+?"D1F;\7#$2DE)#C..1)EEF#]> F7KL>5:3P,W9)E*
M/6"'HP(OX1;D]V+&5<]N6!*202X(RQ&'Q=B:N!?14,>;@!\$UF*CC;22.6-W
MNG.=C"U')P048JD9L'JL8 J4:B*5QGW-:353:N!F^XG]L]&NM,RQ@"FC/TDB
MT[%U;J$$%KBD\H:MOT"M9Z#Y8D:%^4?K*C90P7$I),MJL,H@(WGUQ ^U#QL
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
M 6.( W2UWRFD1O=";)5\^+(-;3Z%ETTA*_UV.G*MD2^2<%N'IEW)N= Z,G8
MS2VAN5IH7])D@:BL3#F4*[ 2*2TKSSN@7 649_G^J E*._NYH#HR=@#**T%Y
M6E#WD.+WJ7@*E6O7&=F>W<"BG>M<+!T9.\#BEUA\+191II8HXJG<9N^P\54V
MGFL[S8S1SG<NFHZ,': 9EFB&^HS)"\[_*$9#M1AYGN$.&\1:Q%IJUER[VA]D
M,2I9C+1OT&]9UXC"Z]D64=$%MWD[ZO*MUJ6Q>4?&#LB91M57&N>^UW8%3@!S
MG'G1!AO1-(JGS0P+13\!*0,;4>BS;&M-MF(5PUH:N7W?:>2:?JWG@NW*VB'9
M6L=N:LG^7GO5G0BI^ 9P:I1,O^\W*9D*2Z]ON(T-V2+E]NUJ=Q]Z955>6:>^
MJ4YTRE*=<ON>XI1VVK-#WY&U0TA51V]J6U'EO74B*5LE->P/W2:I3GOJKJP=
MDJJZ:E/?5C=?8S^E]CC*3C#MOJT4'U5,+5%SO3\_RJMJJ$U]1_T11A1L89PB
MV55OQ:>\8$6K+WHFO^A;(>1V_3H$TQ@:30BJF&WX1A."*F4-7>M(;:F:8%/?
M!3_LPZBFP;+R^XS >VK@6\JI*M563E4I33FM&EQ3W^$>?/"C5WF-1#P#LL+1
MO\+_):%*>/,]T7X2XRN!<4SE^[)%RG8,K^EQBY3E^$<\KOI64]^X/N.:>T&[
M^S&4SG("4ERD>-['MKH\5!/;L W%YXX:U(+-SVAWS:K?-;5-X?1>D KRG9^A
MS/")O1"1L!61WIH%WI#<3#9(\G,Z<PA"^-9&^TYOZFR,G?:^@]KQ:H+H*CNF
M9B+'4LSSP\5RM#P*GV4'P(WQ6WE$GAW;5F;R\_7/D(IVF8$8+85)H^^+0DCS
M(^O\AI--=HB[()R3)+M<(Q@B*@7$\R4A?'\C)RC_<3#]#U!+ P04    "  X
M?5%6;IHKEN<"  !Y"   &0   'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6RM
M5EUOVC 4_2M6)DVKM)(O2#\&D8!L6J550D5T#],>3')#+&([LPVT_WZV$S)
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
M7G:IY42RO>G;UDRJ+M ,=ZJQ1ZX-U/Z&,?D\T0?4/Q6B_P!02P,$%     @
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
M7?I;Z:KY51.KBK+AW"M+[:L<SNB# ;4[0/L3I>QFXAS4GR#)7U!+ P04
M"  X?5%6I3T]'$4$   &#P  &0   'AL+W=O<FMS:&5E=',O<VAE970V,"YX
M;6RM5VUOHS@0_BL6MSKM2I>">0V])%*WN=6M="]57_8^.S!)K 6<M9VFW5]_
M8Z D#0;U0[\ AF>&9\;C>>S90<CO:@N@R5-95&KN;+7>7;JNRK90,G4A=E#A
ME[60)=,XE!M7[22PO#8J"]?WO-@M&:^<Q:Q^=R,7,['7!:_@1A*U+TLFGS]#
M(0YSASHO+V[Y9JO-"W<QV[$-W(%^V-U('+F=EYR74"DN*B)A/7>NZ.4U38Q!
MC?C&X:!.GHD)927$=S/XFL\=SS"" C)M7#"\/<(U%(7QA#Q^M$Z=[I_&\/3Y
MQ?N7.G@,9L447(OB/Y[K[=R9.B2'-=L7^E8<_H0VH,CXRT2AZBLYM%C/(=E>
M:5&VQLB@Y%5S9T]M(DX,:#A@X+<&_EL-@M8@J -MF-5A+9EFBYD4!R(-&KV9
MASHWM35&PRLSC7=:XE>.=GKQM<I$">2>/8$B$W,G?ZS7F&-%Q)K<\4W%USQC
ME2;W4.Z$Q*DF2XX("56&)K> U:.@TKS:D'^P[): WR3DM:LKI? 5JW+R%V<K
M7G#]3#XN03->?,*_/=PMR<</G\@'PBMROQ5[A5 U<S4&9NBY61O$YR8(?R"(
M)607)*"_$=_S?8OY]=O-Z6MS%]/9Y=3O<NK7_H)!?VT*-*: F12H2UM0C9?0
M[L6LWTNU8QG,G3K%\A&<Q:^_T-C[W1;B.SE[%7#0!1R,><<BTE@/2A-XPO:B
M@!2\Y)J9=6J+NW&6U,Y,FWE<4(]2+YRYCZ<1V6!!DM .]HIKV'$-1[F:&L4F
M*%E=L850BF1,RF?LB <F[=77>(Q/F(1I$GIG?/NH**#4M].-.KK1*-V'"IMS
MP7]B-6TAW[QP!BO/J,?@G&,?$21I%-@YQAW'>)1CL\HE:"X!.SSF=U7PS>#T
MQ_T\)?1\\ON@,!C*9=+Q3$9Y_JNW(&V,$LO\!OX9HSXH&2S&:<=H.EZ,HLKV
MV"HP9WF_:=BH3GLL:$S#]'R>^S#?BU.:VNFF'=UTE.XW5NQ9H[X%ZC]#!2 X
M>"/UM,=IXM,P.F-N085QF(1VYM0[ZIPWRMW2E*U"X_43'*5!CZ8-%WOA">XU
MSQ,]IF\7CZ)530YV!6E]O9.$O)>WUY$?59..:M3B1IJ^C#L$LU^ 'WN^,\W$
M&K;?+Y(H\:9!<#Y+%F 0>HD_T$GH4?'HN.19^O(&-\WVF@KZ_<6;)N=<^RAO
M@.51Z^BXV%V50FK^LUFSN)_+8:4)5VI?+]U,*-SFF6RO!%YRKC*Q'\AX7]S.
M6XX%,DG3:&CA'@60CBO@8->F?3&;X$8B/F_<-EQ"I_$ L:/JT7'9&UJI5JY]
M/9M$T\B;]LA:@$&43..ABCV*'QU7/[/QR6V4GZV$D][N:Q+Z41+TRM8"I+@[
MHLD98??DD&).B'\SB<M&D0+6:.E=)#A-LCET-0,M=O6Y924TGH+JQRT>5$$:
M 'Y?"Z%?!N8HU!U]%_\#4$L#!!0    ( #A]45;S32069P,  "0+   9
M>&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;*U676^;,!3]*Q:;IDU:"P8"H4N0
MFK)I>YA6M?MXF/;@P"6@&3NS3=/^^]E 60(TZT->$FSN.9QS?;G<Q8Z+W[(
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
M1^1Z@WJ_8$P^3'1#4_>CX5]02P,$%     @ .'U15JZFXW^Z @  ;P8  !D
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
MYN"P&2B^3/?>$Z[T3CZ]7>C#%@@3H.=GG*OMP&SG\^/;X!]02P,$%     @
M.'U15G:@*V7F P  AA4  !D   !X;"]W;W)K<VAE971S+W-H965T-C8N>&UL
MM5A=;]LV%/TKA%84";!$$O7A.+4%)-&Z!DBWH%FWAZ(/C$3;1"72)2F[ _;C
M1TJ*9%F*; /LB\V/>P]Y#^\1R#O;,OY-K#"6X$>>43&W5E*NKVU;)"N<(W')
MUIBJF07C.9*JRY>V6'.,TM(ISVSH.*&=(T*M:%:./?)HQ@J9$8H?.1!%GB/^
M[RW.V'9NN=;+P">R7$D]8$>S-5KB)RP_KQ^YZMD-2DIR3 5A%'"\F%LW[G7L
MAMJAM/B;X*W8:0,=RC-CWW3G/IU;CMX1SG B-012?QM\A[-,(ZE]?*]!K69-
M[;C;?D%_7P:O@GE& M^Q[!^2RM7<NK) BA>HR.0GMOV ZX "C9>P3)2_8%O;
M.A9("B%97CNK'>2$5O_H1TW$CH,*=-@!U@YPW\%_Q<&K';QC'?S:P2^9J4(I
M>8B11-&,LRW@VEJAZ49)9NFMPB=4G_N3Y&J6*#\9Q9B3#=+<@_>$(IH0E(%[
M*B0OU.E* 1!-P0><+@E=@AM]2$02+, %>%(IF!89!FP!?E<)5ID^,"'4](*S
M'!S$/HNQ1"0[5VB?GV)P]N8<O &$@K]6K! *3<QLJ6+4.[63.I[;*A[X2CPN
M!!\9E2L!?J,I3KL MB*G80B^,'0+1Q%CG%P"S_T50 ?"@0W='>_N#KC'Q[L[
M(]%XS7E[)9YW^+R_/*@Y<"]Q+KX.$5T!^<- ^GMT+=8HP7-+?7 $YAML16]_
M<4/GW1!))L%B0V = OV&0'\,/=*I#LXRE>;G59:G+:.+)LM)F^5#U%9+3,HE
M])=Y$UV$(0QT?FUV61NP"T(G]*^Z=G'?;CH-W,:H$VC0!!H<$>A#&^@A.0\%
M.KK$J3ED$BPV!-:A-FRH#4V),#1)H$FPV!!8A\!)0^#DYXNP6B(\*,(!NT$1
M]NU>%^%5$^B561&"_\ ?2!9<C2Z1 &M.$KS#SB 1HULX-<=,@L6&P#K43QOJ
MIZ9$.C5)H$FPV!!8AT#7:>^6SL^7:;W&89T.&09!$'KAGE '#+W &Q:JNW.1
M=HU+]4^2'2?1\;5/33&C:+$IM"[OL.4=FM)IC62*19-HL2FT+HOML\ =O30;
MDJK7$Y:S+]*^R<4$^I-]B?;-7.@$TU=$VE[>W6-N[Z>)])Y*K"B7@"-Y6*BC
MZY^<8B;18E-H7>[;]X0;&!.JT7>#4;38%%J7Q?;IX(Y>K T)->P]&'M"[9M
MZ 7[.NU;74 _W+_UVCL%JASS95GH$R!A!955):89;8J)-V4);6_\5A<9R\)7
M"U-5*#\BOM1%J PO%*1S.5''Q*NB7]61;%V6P9Z9E"POFRN,%'O:0,TO&),O
M';U 4WJ-_@=02P,$%     @ .'U15L-'U JZ!   [!@  !D   !X;"]W;W)K
M<VAE971S+W-H965T-C<N>&ULM9EK;^(X%(;_BI4=K3I2M[EP[P(2;68TE;8:
MU':VG]WD %:3F+4-M-+\^#U.0B 0O$/E_0))\'GM\\0Y?F.&&RY>Y0) D;<T
MR>3(62BUO'9=&2T@I?**+R'#7V9<I%3AJ9B[<BF QGE0FKB!YW7=E++,&0_S
M:U,Q'O*52E@&4T'D*DVI>+^!A&]&CN]L+SRP^4+I"^YXN*1S> 3U8SD5>.96
M*C%+(9.,9T3 ;.1,_.O0'^B O,7?##9R[YCH5%XX?]4G=_'(\?2(((%(:0F*
M7VNXA2312CB.?TI1I^I3!^X?;]6_YLEC,B]4PBU/GEFL%B.G[Y 89G25J >^
M^09E0AVM%_%$YI]D4[3M=1T2K:3B:1F,(TA95GS3MQ+$7D K.!$0E '!04 P
M.!'0*@-:AP&G>FB7 >V<3)%*SB&DBHZ'@F^(T*U131_D,/-H3)]E^KX_*H&_
M,HQ3XP=(J(*83*E0[^1)T$S2_(Y(\@>9Q#'3QS0A=UDQQ_2]N@A!499\)I\(
MR\C3@J\DS6(Y=!4.2,NZ4=GY3=%Y<*)S/R#W/%,+2;YD,<1U 1<SJ=()MNG<
M!$;%$*(KTO(O2> % ?GQ&)*+3Y\)Q9&ZY#Z:-0SQ]M<%_3W!#<[4!K7PU]6\
MK9HA[59U%UNY;NOLN]AT4PJM=K.6+C37<DDC&#E8222(-3CCWW_SN]Z?3?AL
MBH66Q&H,VQ7#MDF]8KC,&:H=PTLR \ :MX9L!>0"IWS,DX0*29: %71!!7PF
M/PU3[*;HV"]ZUI5X/?:NO&#HKO=)&H=W+DE+8C62G8IDQTAR$D5\E2F)S")@
M:_J2 )D)GA(ZF[&$(>7&:5F(]O8@^?U.T#N@=-PJ\/JM=KU5:!S@!]/O5NEW
MC>E_H^\9R#5+,.W'!<7/G^0+E8H\P1MMS-RH=^X#:5,LM"16X]BK./8L%K6>
M388VQ4)+8C6&_8IAWS@7G]%TL6R.Z[0"5%>$;S(0<L&630R-6N<R[#<5O<[!
M<VJIQQJ;0<5F8&3SG24$?0N94ZSD IVT4 SD)<G0;=,(^\/GEC9A*F2[^X6J
MU_&\@T)UW*J%C0Y:A<8A?A" [^W,GV=$,!4\7D5Z@F14K03Z/ U#>QOD,!=<
M:@8GK,Z-6?O<Z5*JU7@=U/[05H]U6GM6V3>O:^*5IY2$ DN[9G9W=TG^NIHV
MLC$JG<W&IEIH2ZU.,=A1#"R6]5+,%DB;:J$MM3K(G>?WC7;XHS:K5#WP64?E
MJZ$9&JVC^F4>XT<9[#R[;S;MDVVJ,;Y"*H83ZK^\EEGP[ EEU;3;4JO#W-EV
MOV/SR;3DL4N0-M5"6VIUD+L7 -_\!G">ZRK%S$[IUMSEV8#^#V/O[YR];S2]
M8SW#2B+DEDNL84^\6%?)!!W9=_1B.!/)LS8BQ94UB 70F'R%$U7-JO^WJA;:
M4JO#WKT"^'V;C[75EP"K:J$MM3K(W?N";WYA>"BW@/)%5NQM%[$3<W)PM(0.
MCM?9XT9^^WB9/6[5VVM4).3N;0.G(.;Y=KHDN4LHME"KJ]66_23?J#ZX?J.W
M\O/MY9U,\3_ /15SEDF2P PEO:L>%EI1;*T7)XHO\\WF%ZX43_-#_=R"T WP
M]QGG:GNB.ZC^X!C_"U!+ P04    "  X?5%6962)RB4&  "#)0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970V."YX;6RU6F&/FS88_BLHDZ:KM!;;& .W7*3F
M8%T_M+O=J=MG+C@)*H$4G%PG[<?/$ Z"[3B(N5\N@3Q^L)_WQ7X?G^<O1?FU
MVE+*K.^[+*_N9EO&]K>V7:VV=!=7[XH]S?DOZZ+<Q8Q?EAN[VI<T3II&N\Q&
M !![%Z?Y;#%O[CV4BWEQ8%F:TX?2J@Z[75S^LZ19\7(W@[/7&X_I9LOJ&_9B
MOH\W](FR+_N'DE_9'4N2[FA>I45NE71]-WL/;R/DUPT:Q%\I?:G.OEOU4)Z+
MXFM]\3&YFX&Z1S2C*U93Q/SC2.]IEM5,O!_?6M)9]\RZX?GW5_;?FL'SP3S'
M%;TOLK_3A&WO9O[,2N@Z/F3LL7CYG;8#<FN^59%5S5_KI<6"F;4Z5*S8M8UY
M#W9I?OJ,O[="G#5 Y$(#U#9 8QLX;0-G; /<-L!C&[AM@V;H]FGLC7!AS.+%
MO"Q>K+)&<[;Z2Z-^TYKKE>9UHCRQDO^:\G9L\4>:67&>6!_BRGJD%2V/M+(^
MYJ<,K"-Y\R6/#TG*:/+&>FL]G?+)*M;6_3;.-QR<YM9GGM!_'N*<I2SE=^H?
MRT-"K5?RSS$[E'$V?,A-2%F<9F_F-N/CJ'MCK]H^+T]]1A?Z#)'UJ<C9MK*B
M/*')D,#F G0JH%<5EDC+&-+5.\N!OU@(($[^:?F<5?QCM59T[GX\%;Q"%8ZG
M E>HHM%4,+A,-1#/Z5+(:;BQ)H5N&D9E++6-ZWGPMMK'*WHWXQ-=DQJSQ<\_
M00)^56EODBPT2189(AM$ '<1P V[<R$"#V5QI$GW:MVJPH!-AL$D66B2+#)$
M-@B#VX7!U;X(2[I)\SS--_4,N*=E6B2J2)Q(2$-2K^/'!4'>W#Z>"RQC( 0
M#%&A D4\+'!%VDY/E(1TDA"M)(_TF-8U1;,H</YC6APJBU8LY<L+K53R$&E0
M;PD4Y)$Q$+N". H>C+# %&F[/U$<KQ/'TXH3?6>GBJMJ5LDDK5;\/2Y3M2Z>
M/&9'3!L9(Z:,C$""(MH^3U3$[Q3QM8J\7WT[\'QAKQG#"Q[*"X>FR-AG_*DJ
M87SY?1)DD1&B+%<1D;;C$V4).ED"K2Q/<4;'ZQ'(B>_Y@B(*3.   17**%$5
M;;\GJ@)!7[L"K2Y\W4L.C>%0%I% 'J0O9/N]"@01%/-#"7-%P2)]?Z?J<5;+
M0_V$PF<1[=+3MC\?AHL#41(9)"U0H0*D6*$B?8>G"H)Z0="8PBBD1^Z(]]=*
MI);,4(UDE"TTRA:98AN&I3<,4.\8VK D75C:ARC7O9;K/-.P#\2<E4&*G)5!
MRIQ5P%P(< <;CKHOTN&H*OU+GHQ,1Z,ENU&VT"A;9(IM&)B^;(?ZNKT-S"$?
MF9"* EZ:0V6,M*1<A40*""38N9"(?4T.]47Y^7;,3;T)H-Z#,50:MX*89 N-
MLD6FV(;AZ%T ]/ZW>X>&JO(V&";90J-LD2FV83!Z P+U#D3AX:U_+VVZ+:'"
M>T#H ]\1YP,9Z+H$^1X19P4%T,$0!Z*KUX]CJDZ](X%Z2W+%V.LT4W@/XGO2
MBB[#?-_%DEXRS '$=457JQ_.1+E0[U20WJE<MOH:I9!L.B ( $:B5@J@%W@P
M$/V< N<0EQ A6R/]8*:*U=L8I+<QDW8!D&Q($)&$4H  <GU)*!DGKLWZ,4S5
MJ'<V2%NB:[8$= F%Y%?/\8"XBZ2"8<=WH:B2C)-4^A%& _5& UTU&NT&@4X5
MN=Y_ZP) H+B-I )B/T >%H51 5V^*A!1GA_Q7P/4.Q*D+:R'^P4ZA;"\S)'
M<Z5)6P54K8>A JA<#R/]"*8JU%L#Y!K<0$"&MMI;,4VRA4;9(E-LP[#T#@;I
M'<S%#01=$LO_$$"N S$1MP150(3Y,BDZ. 40!L1#XG(2J8!^ !S74ULYU'L'
M-,H[C-Y30$9]A%&VT"A;9(IM&)C>1R"]C]#L*>AR5*[^,20$BAO-]PJ@XWL(
M(VFB50#=P)5*GD@%Q"Z$& @Y:I\=-MG1<M.<\JFL57'(V>G$17>W.TGTOCD_
M(]Q?PMOP=!ZHISD=3_H4E]R%559&UYP2O//X;%.>3OR<+EBQ;XZT/!>,%;OF
MZY;&"2UK /]]713L]:)^0'?N:O$?4$L#!!0    ( #A]458NDM@1Y ,  *@/
M   9    >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;*U777.C-A3]*QJZ[61G
MND$2B(_4]LRN<;9YV#:3;-IGQ<@VLX!<).RTO[Y7F! ;*XS'XQ<;P3D'W7,O
MTM5H*ZL?:B6$1B]%7JJQL])Z?>.Z:KX2!5?7<BU*>+*05<$U#*NEJ]:5X&E#
M*G*78ARX!<]*9S)J[MU7DY&L=9Z5XKY"JBX*7OW[1>1R.W:(\WKC(5NNM+GA
M3D9KOA2/0C^M[RL8N9U*FA6B5)DL42468^<SN9D1; @-XJ],;-7>-3*A/$OY
MPPSNTK&#S8Q$+N;:2'#XVXBIR'.C!//XIQ5UNG<:XO[UJ_IM$SP$\\R5F,K\
M[RS5J[$3.2@5"U[G^D%N?Q=M0,SHS66NFE^T;;'80?-::5FT9)A!D96[?_[2
M&K%'(/X[!-H2Z*D$KR5XIQ+\EN"?2F MH0G=W<7>&)=PS2>C2FY19="@9BX:
M]QLV^)65IE >=05/,^#IR9]9CGB9HJ]<H0>A1+41"MV5NPHTF;QZ*GF=9EJD
M']$G]*@!S*LT^T^DZ)O@JJX$D@N49&HNZQ)0Z+;6YN8?4.13KE;H%FK1:.>@
M5RZ1ENB^DAL =J^[2H3F66[TGQX3=/7A(_J LA)]7\E:P?O4R-40JIFP.V_#
M^K(+B[X35B+FU\@COR***;70IZ?3B86>G$['%OKL9#J)#^DNI+?+,>UR3!L]
M[QV]T])P8W-Y)^S;A<TB=J/6?"[&#JQ2C8PS^>4G$N#?;)Y?4BRYI-CL0F('
MV?&Z['A#ZI/V>WE+DBT/.XFPD3!K_V;B8Q^SB$)];/8]/@92[,6!%Y%#8'(,
MC*.0!"0XQ,T&)W^F-7YGC3]8N*_62*7MY>E?LCPO*99<4FQV(;&#'+ N!VRP
M/&&52.MF4[<E8,<-]JKH$_-#+V"X5Y<6H!<#E/;J+;$!2>AY?<79X+3/-"7H
M3 D&34G$!EJL-31,NMD]/S_#KRS-V.92<!R33T(6TMY'.;4 :<AH@+V>2S8@
MBRFC?9<&XSC3I;!S*3QE9;LKY[(0Z#M_$=:U+;344.B3F/@]=RQ B@/F]=>L
MQ (DS(]"VC-G</IGFA-UYD2GF'/8)MGLB8Z"H0P3G_E]>XZ!A 34@Z^Q9\\Q
M$#Y%'(4]P=E@ &?:$W?VQ(/V$/QSUU2B6SA.R,IF3FS)-(6M,<91SQT+DD5^
M1+S^QF@!0A_&B-_;:F># 9QI#\%O?3L>-.C<3MS:2^.C9H# H@-M0Z]TIA8D
M"T,68-9ST289>[#D]8 S"Y#&Q*/D+2\[A]R]0XXYPW[CU3(K%<K% ICX.H0-
MH=H="W<#+=?-N>=9:CA%-9<K.$J+R@#@^4)*_3HP1ZGN<#[Y'U!+ P04
M"  X?5%6%I:-TRL%  #Z$0  &0   'AL+W=O<FMS:&5E=',O<VAE970W,"YX
M;6RMF%^/VS8,P+^*D!5#"[2-)=NRW>4"]))VZT.WP]VZ81CVH+.5V*ACI9*<
M7/?I1\D^)[&4] ;T)?$?DM*/I"A:L[V0GU7)N48/F[I15Y-2Z^V;Z53E)=\P
M]5IL>0-O5D)NF(9;N9ZJK>2LL$J;>DJ"@$XWK&HF\YE]=B/G,]'JNFKXC42J
MW6R8_'K-:[&_FN#)XX/;:EUJ\V ZGVW9FM]Q_6E[(^%N.E@IJ@UO5"4:)/GJ
M:O(6OUEB:A2LQ!\5WZNC:V10[H7X;&X^%%>3P,R(USS7Q@2#OQU?\+HVEF >
M7WJCDV%,HWA\_6C]O84'F'NF^$+4?U:%+J\FZ005?,7:6M^*_2^\!XJ-O5S4
MROZB?2\;3%#>*BTVO3+,8%,UW3][Z!UQI "@?@72*Y"Q0G1&(>P5PJ<J1+U"
M9#W3H5@_+)EF\YD4>R2--%@S%]:95AOPJ\;$_4Y+>%N!GI[_5M6(-07ZF2ET
MRQ67.Z[0AZ9+*!.8YY\:UA:5YL4+] HM2M:L0:)JT)T&/2:+ZE]>H(^<J59R
M)%9H6:E<M THH/>M-@]_A?1=,%6B]Y!E9I@:3#=KI 6ZD6('@L/(SY=<LZHV
M0WVZ6Z+GSUZ@9V:PWTO1*AA/S:8:J,W<IWE/>-T1DC.$F*"/HM&E0N^:@A>G
M!J;@KL%GY-%GU^2BQ27/7Z,0OT0D(,0SH<73U;%'??ET]> "33AD0&CMA6?L
M?6AR*!B*&]]W5R^^=WB]2?;WK:AK!(MW#Z/\XXMK-^_(/V]3$-^H+<OYU00J
MGC4ZF?_X Z;!3[Z8?$]CR^]D["1>T1"OZ)+UN2\P+]$U7U=-8]P.,?J+,^ES
M:&<XL8;-AK";QTD2TR">37?'OG+E<!;&"1G)+5TYDN&08#S(G1#& V%\D= D
M5&X+C4E$Q6K(EJVL<L!LX!4 ;J4HVF[CR(72WJK0C4&/)I?2( CQ&-:5BP-,
M:$9'L*[<*YS&:4"HGY8.M/0B[9+O8/?=PEZJ.QB SELI(;I%*^U"*CGZ"B%%
M^[+*2[3GL.@@L785U,3Z*^)*5U"LQZ6M\P)U9IVD:10'(R>X8C& )='(!ZY8
M"#4LC/T>2 8/)!<]< LHIH]0)K1?6M;H2A^PO,%-W&!$)"+A",L5PSB#EFB$
MY8H1'!.:^K'2 2N]B/4VAW)J<Q2PBKYL^F!29WB:!@$>Q\@5PUF&R3A&KEA(
M:' 4RA.8;(#)+L(<;?RKKNP71WEKBCN[AU_1'/+8AYJY<4MIAIU%Z<KA>%RF
MEJY0B$.<G:D^.#BT1,%362$%S0HT? *6H;>J]M9.*P,.DV@4F85/D)"(XF0$
MYK5($DK#,VA'W1Z^B/;N07<]N[),-BMW7%;^5=8;.UD844R=G%MX!&F213@=
M@[ER. TH.9.<F!RXR#?6VI<6:HA^K"(0-2Y9;6.XK6$K]N(1=]:!@^8*02H&
M=)R,'KG@#-6A,\,7&XGYG=WZGHP3NED3PHH8 WG$:!2$9 SDRIT#.K0N^!N]
MBP'Z7[MX;_!TS21)EM%Q>?1)XI@F.'7(/)*0U#@[EX:'Q@4_M7.QH8*-7&PX
MTNSAS/KR]A0I-%')&,XCF=$T2_"8S14D:8B#,ULT/G0I^'*;XF\[WYG">+[A
M[&V>=)*P&64TI&- 5]+;FRY])D?-:4<X/?HHWG"YMH<+"ME=N/O6&YX.!QAO
M[6?[Z/FU.=BP']L',]VIR$<FH>M6J.8K,!F\3L#YLCMHZ&ZTV-I/[WNAX4/>
M7I:<%5P: 7B_$D(_WI@!AN.>^7]02P,$%     @ .'U15H+Z#1Q1 P  - P
M !D   !X;"]W;W)K<VAE971S+W-H965T-S$N>&ULQ9=M;]LV$,>_RD$=BA;H
M].C8;FH;B*TF"]!L7K*L+XJ^H*6S150B79*R.V ??B0E*U:@N.D@H'YAD=3=
MS[R_>*?S9,_%%YDA*OA6Y$Q.G4RI[;GGR23#@DB7;Y'I.VLN"J+T5&P\N15(
M4NM4Y%[H^T.O()0YLXE=6XK9A)<JIPR7 F19%$3\,\><[Z=.X!P6;NDF4V;!
MFTVV9(-WJ.ZW2Z%G7D-):8%,4LY X'KJ7 3G\=C86X._*>[ET1A,)"O.OYC)
M=3IU?+,AS#%1AD#T98<+S',#TMOX6C.=YB>-X_'X0+^TL>M85D3B@N<?::JR
MJ3-V(,4U*7-UR_>_81W/F>$E/)?V&_:UK>] 4DK%B]I9[Z"@K+J2;[4.1P[1
M4PYA[1 ^UR&J':+G.@QJAX%5I@K%ZA 31683P?<@C+6FF8$5TWKK\"DSC_U.
M"7V7:C\U^X/F0%@*5T3"+4H4.Y1PS:KS9![,JWM&RI0J3%_#KW!7G0[@:U@*
MFFC;>XDI4 8Q*A1Z@Y1MX #]G:A2D+P-_[,D3%%%]=#8+(C,X%*?/@FO-(/0
M_/7$4SHRLS\OJ:.85U&$3T01A'##F<HDO&<IIFV IR5I= D/NLS#D\08$Q>B
MX V$?AC"+^#!3;*VU]4J[]C@XOFXX( Y8#MP\?-Q_FE<*_JH.161Y0^>X"]$
MF>+#8[SZ $L4,"="8%?P\Y,T4[G.Y98D.'5T:;+'P)F]?!$,_7==2O8)BWN"
MM50<-"H.+#WZ?FZ]@8L="EU'X8[D6.6.O;<4/"VK$KC@4EF=[QE5\.F#IL&U
MPD)^[I)\T*?D?<+BGF MR<\:R<].'MR#RE*K+&%;E:A_3^3MO.(%%="\)'>S
MMX$;^F^//A-O=ZQ6A\LP=*-QVRSN,(M"=_Q@UHIPV$0X/!GA<4TUA^6OC)?2
M%M)R11.XU"^"KC!/0G_TN/0)BWN"M<0<-6*.?EZ&COJ4O$]8W!.L)?FXD7S\
M?S.T^U4X'W>DF^M'CY*RPRIRHT=6<8=5X(Z"1RGI'?53!8J-[4LE)+QDJFHA
MFM6F];VP'=^C];ENB:L.]@%3]=,W1&PHDY#C6B-]=Z2KA:AZU&JB^-9V;2NN
M= ]HAYENZU$8 WU_S;DZ3,P/-'\49O\!4$L#!!0    ( #A]45:4'RH:.P,
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
M!O5N?E+O,GX=<KGV?*_Q^C])]7@^-U\O?UE^[YS<EPO.]6U%>?H+4$L#!!0
M   ( #A]459 :Q>Z  (  ,8I   3    6T-O;G1E;G1?5'EP97-=+GAM;,W:
M34[#,! %X*M4V:+&]6\!43; %EAP 9-,VZA);-D&RNUQ4D "004J$F_3J+4]
M;^*1OE7/[IX]Q<FV:_NX*-8I^5/&8K6FSL;2>>KSRM*%SJ;\-:R8M]7&KHB)
MV<RPRO6)^C1-0XWB_.R2EO:A39.K;?XY-JY?%(':6$PN=AN'K$5AO6^;RJ:\
MSA[[^E/*]#6AS"?'/7'=^'B4-Q3LRX1AY?N UW,WCQ1"4]/DUH9T;;N\BVU;
M%M-S2['<7^*+'MURV514N^JART?*Z /9.JZ)4M>6NZ)'^Y-3OF':??*#\\<R
M^P+SSMO@?,P3"_3[N+>1#*>G/A>BD)K]K_B>F$L?_'XT3+NF^H?9^7J?7-B,
M\XAL?!Q^QQ]G_%[_EWT(D#XD2!\*I \-TH<!Z6,.TL<Q2!\G('WP&4HC**)R
M%%(YBJD<!56.HBI'896CN,I18.4HL@H4606*K )%5H$BJT"15:#(*E!D%2BR
M"A19!8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP215:)(JM"D56AR*I09%4H
MLBH4616*K I%5H4BJT*15:'(JE%DU2BR:A19-8JL&D56C2*K1I%5H\BJ4635
M*+(:%%D-BJP&15:#(JM!D=6@R&I09#4HLAH460V*K',46><HLL[_4]9[YS9_
M'#\^R\XV_5L^&_^^>?X"4$L! A0#%     @ .'U15@=!36*!    L0   !
M             ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  X
M?5%6,(.C&.X    K @  $0              @ &O    9&]C4')O<',O8V]R
M92YX;6Q02P$"% ,4    "  X?5%6F5R<(Q &  "<)P  $P
M@ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( #A]45:ZX2'W
MN@<  $<P   8              " @0T(  !X;"]W;W)K<VAE971S+W-H965T
M,2YX;6Q02P$"% ,4    "  X?5%6KT##I#L"  "Z!0  &
M@(']#P  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ .'U1
M5F;D?OC/!P  QB$  !@              ("!;A(  'AL+W=O<FMS:&5E=',O
M<VAE970S+GAM;%!+ 0(4 Q0    ( #A]45;5']+%H0(  ),(   8
M      " @7,:  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4
M"  X?5%6BA L"HT(  "3+0  &               @(%*'0  >&PO=V]R:W-H
M965T<R]S:&5E=#4N>&UL4$L! A0#%     @ .'U15EL.9$B.!P  BC4  !@
M             ("!#28  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4
M Q0    ( #A]458LXV@\BP@  ) E   8              " @=$M  !X;"]W
M;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    "  X?5%6[IH(X%LG   D
M@   &               @(&2-@  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL
M4$L! A0#%     @ .'U15F?C/=\D!   F0D  !@              ("!(UX
M 'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( #A]4592O^*"
M,P0  %@)   9              " @7UB  !X;"]W;W)K<VAE971S+W-H965T
M,3 N>&UL4$L! A0#%     @ .'U15BF./ #Y!P  GQ0  !D
M ("!YV8  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    "  X
M?5%6&DIR:30$   5"P  &0              @($7;P  >&PO=V]R:W-H965T
M<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( #A]45;$100H8 (  &<%   9
M          " @8)S  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#
M%     @ .'U15O?4YJ9= @  8 4  !D              ("!&78  'AL+W=O
M<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    "  X?5%61A05X.('   J
M%   &0              @(&M>   >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM
M;%!+ 0(4 Q0    ( #A]459OB;[,I (  .D%   9              " @<:
M  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ .'U15M18
M!AWY"   K18  !D              ("!H8,  'AL+W=O<FMS:&5E=',O<VAE
M970Q-RYX;6Q02P$"% ,4    "  X?5%6J $A%$4'   /%@  &0
M    @('1C   >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    (
M #A]45;5'$-*=P0  %(*   9              " @4V4  !X;"]W;W)K<VAE
M971S+W-H965T,3DN>&UL4$L! A0#%     @ .'U15D_O??N4"@  (1L  !D
M             ("!^Y@  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"
M% ,4    "  X?5%6O:I:UW4"  !X!0  &0              @('&HP  >&PO
M=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( #A]45;4]Z??H!T
M (=B   9              " @7*F  !X;"]W;W)K<VAE971S+W-H965T,C(N
M>&UL4$L! A0#%     @ .'U15G5B-?UA#   XB4  !D              ("!
M2<0  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    "  X?5%6
M=1]D%F8$  !P"@  &0              @('AT   >&PO=V]R:W-H965T<R]S
M:&5E=#(T+GAM;%!+ 0(4 Q0    ( #A]459PP6,-C ,  -L(   9
M      " @7[5  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%
M  @ .'U15K,E!?&*!   J0L  !D              ("!0=D  'AL+W=O<FMS
M:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    "  X?5%658R*,3<&  #V#P
M&0              @($"W@  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+
M 0(4 Q0    ( #A]45;Q%H5=O@0  #@-   9              " @7#D  !X
M;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ .'U15J1L2T4)
M!P  ZQ(  !D              ("!9>D  'AL+W=O<FMS:&5E=',O<VAE970R
M.2YX;6Q02P$"% ,4    "  X?5%6*4,)<]D)  "-60  &0
M@(&E\   >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( #A]
M45:H;7F+(@,  " )   9              " @;7Z  !X;"]W;W)K<VAE971S
M+W-H965T,S$N>&UL4$L! A0#%     @ .'U15F?0XR1[ P  U0@  !D
M         ("!#OX  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4
M    "  X?5%65%15M8T%  !3(@  &0              @('  0$ >&PO=V]R
M:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( #A]459L@FEM  ,  "X(
M   9              " @80' 0!X;"]W;W)K<VAE971S+W-H965T,S0N>&UL
M4$L! A0#%     @ .'U15NJ@83CU P  1A,  !D              ("!NPH!
M 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    "  X?5%6^FJ;
MF;@"  ![!P  &0              @('G#@$ >&PO=V]R:W-H965T<R]S:&5E
M=#,V+GAM;%!+ 0(4 Q0    ( #A]459Z_A&[/ ,  -4)   9
M  " @=81 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @
M.'U15MDYS]>F P  UPH  !D              ("!214! 'AL+W=O<FMS:&5E
M=',O<VAE970S."YX;6Q02P$"% ,4    "  X?5%6X-,6\)8"  #G!@  &0
M            @($F&0$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4
M Q0    ( #A]45:9YRO"&0,  .H(   9              " @?,; 0!X;"]W
M;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ .'U15B<;JHL#!0
M&!<  !D              ("!0Q\! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX
M;6Q02P$"% ,4    "  X?5%65UQQ\VD$  #E$   &0              @(%]
M) $ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( #A]45;Y
MX]KU[04  "0K   9              " @1TI 0!X;"]W;W)K<VAE971S+W-H
M965T-#,N>&UL4$L! A0#%     @ .'U15C^'Q<A" P  #@D  !D
M     ("!02\! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4
M"  X?5%6V+%JI_(#    #@  &0              @(&Z,@$ >&PO=V]R:W-H
M965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( #A]45;C<2P'A00  &4;   9
M              " @>,V 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L!
M A0#%     @ .'U15I6*$&0N!   =!D  !D              ("!GSL! 'AL
M+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    "  X?5%6=72,"],,
M  #BL@  &0              @($$0 $ >&PO=V]R:W-H965T<R]S:&5E=#0X
M+GAM;%!+ 0(4 Q0    ( #A]459__G<E(P8  #PM   9              "
M@0Y- 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ .'U1
M5G9"^A8U @  _P0  !D              ("!:%,! 'AL+W=O<FMS:&5E=',O
M<VAE970U,"YX;6Q02P$"% ,4    "  X?5%6Q.D"UM@"   P"@  &0
M        @('450$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0
M   ( #A]45;UT/C9# 4  $@=   9              " @>-8 0!X;"]W;W)K
M<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ .'U15LM&RKLS!0  1!@
M !D              ("!)EX! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q0
M2P$"% ,4    "  X?5%6;IHKEN<"  !Y"   &0              @(&08P$
M>&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( #A]45:59(C?
MI@,  -$+   9              " @:YF 0!X;"]W;W)K<VAE971S+W-H965T
M-34N>&UL4$L! A0#%     @ .'U15OW#H?.U P  -@P  !D
M ("!BVH! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    "  X
M?5%6"94&:WP"  "D!@  &0              @(%W;@$ >&PO=V]R:W-H965T
M<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( #A]45; R&S>%@,  +()   9
M          " @2IQ 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#
M%     @ .'U15H$7S]S" @  C@@  !D              ("!=W0! 'AL+W=O
M<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    "  X?5%6I3T]'$4$   &
M#P  &0              @(%P=P$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM
M;%!+ 0(4 Q0    ( #A]45;S32069P,  "0+   9              " @>Q[
M 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @ .'U15OA^
M<Y9< P  W0L  !D              ("!BG\! 'AL+W=O<FMS:&5E=',O<VAE
M970V,BYX;6Q02P$"% ,4    "  X?5%6W&:"[?D"  ";"@  &0
M    @($=@P$ >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    (
M #A]45:NIN-_N@(  &\&   9              " @4V& 0!X;"]W;W)K<VAE
M971S+W-H965T-C0N>&UL4$L! A0#%     @ .'U15FK]-7 ^ P  R@T  !D
M             ("!/HD! 'AL+W=O<FMS:&5E=',O<VAE970V-2YX;6Q02P$"
M% ,4    "  X?5%6=J K9>8#  "&%0  &0              @(&SC $ >&PO
M=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    ( #A]45;#1]0*N@0
M .P8   9              " @="0 0!X;"]W;W)K<VAE971S+W-H965T-C<N
M>&UL4$L! A0#%     @ .'U15F5DB<HE!@  @R4  !D              ("!
MP94! 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"% ,4    "  X?5%6
M+I+8$>0#  "H#P  &0              @($=G $ >&PO=V]R:W-H965T<R]S
M:&5E=#8Y+GAM;%!+ 0(4 Q0    ( #A]4586EHW3*P4  /H1   9
M      " @3B@ 0!X;"]W;W)K<VAE971S+W-H965T-S N>&UL4$L! A0#%
M  @ .'U15H+Z#1Q1 P  - P  !D              ("!FJ4! 'AL+W=O<FMS
M:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    "  X?5%6E!\J&CL#   ;$@
M&0              @($BJ0$ >&PO=V]R:W-H965T<R]S:&5E=#<R+GAM;%!+
M 0(4 Q0    ( #A]458:B0M33@,  *X5   -              "  92L 0!X
M;"]S='EL97,N>&UL4$L! A0#%     @ .'U15I>*NQS     $P(   L
M         ( !#; ! %]R96QS+RYR96QS4$L! A0#%     @ .'U15B8C&/]L
M!0  VB\   \              ( !]K ! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4
M Q0    ( #A]45:L;5!7/ (  *\J   :              "  8^V 0!X;"]?
M<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( #A]459 :Q>Z  (
M ,8I   3              "  0.Y 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%
3!@    !0 %  YQ4  #2[ 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>186</ContextCount>
  <ElementCount>423</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>61</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>18</UnitCount>
  <MyReports>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Acquisitions and Dispositions of Oil and Gas Properties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasProperties</Role>
      <ShortName>Acquisitions and Dispositions of Oil and Gas Properties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Oil and Gas Producing Activities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/OilandGasProducingActivities</Role>
      <ShortName>Oil and Gas Producing Activities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Long-term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/LongtermDebt</Role>
      <ShortName>Long-term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Convertible Preferred Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/ConvertiblePreferredStock</Role>
      <ShortName>Convertible Preferred Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Stock-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/StockbasedCompensation</Role>
      <ShortName>Stock-based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Retirement Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/RetirementPlan</Role>
      <ShortName>Retirement Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Derivative Financial Instruments and Hedging Activities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivities</Role>
      <ShortName>Derivative Financial Instruments and Hedging Activities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Oil and Gas Reserves Information (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/OilandGasReservesInformationUnaudited</Role>
      <ShortName>Oil and Gas Reserves Information (Unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Subsequent Event</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/SubsequentEvent</Role>
      <ShortName>Subsequent Event</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.comstockresources.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.comstockresources.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Oil and Gas Producing Activities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/OilandGasProducingActivitiesTables</Role>
      <ShortName>Oil and Gas Producing Activities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.comstockresources.com/role/OilandGasProducingActivities</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Long-term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/LongtermDebtTables</Role>
      <ShortName>Long-term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.comstockresources.com/role/LongtermDebt</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Stock-based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/StockbasedCompensationTables</Role>
      <ShortName>Stock-based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.comstockresources.com/role/StockbasedCompensation</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.comstockresources.com/role/IncomeTaxes</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Derivative Financial Instruments and Hedging Activities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesTables</Role>
      <ShortName>Derivative Financial Instruments and Hedging Activities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivities</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Oil and Gas Reserves Information (Unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedTables</Role>
      <ShortName>Oil and Gas Reserves Information (Unaudited) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.comstockresources.com/role/OilandGasReservesInformationUnaudited</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Summary of Significant Accounting Policies - Narrative (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Narrative (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Summary of Significant Accounting Policies - Summary of Other Current Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Summary of Other Current Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Beginning and Ending Balances for Derivative Instruments (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesReconciliationofBeginningandEndingBalancesforDerivativeInstrumentsDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Reconciliation of Beginning and Ending Balances for Derivative Instruments (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Summary of Significant Accounting Policies - Summary of Carrying Amounts and Fair Values of Financial Instruments (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Summary of Carrying Amounts and Fair Values of Financial Instruments (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Summary of Significant Accounting Policies - Exploratory Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesExploratoryCostsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Exploratory Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Summary of Significant Accounting Policies - Summary of Lease Cost Recognized (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Summary of Lease Cost Recognized (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Summary of Significant Accounting Policies - Summary of Liabilities Under Contract Contain Operating Leases (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Summary of Liabilities Under Contract Contain Operating Leases (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - Summary of Significant Accounting Policies - Summary of Accrued Expenses (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Summary of Accrued Expenses (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Summary of Significant Accounting Policies - Summary of Changes in Reserve for Future Abandonment Costs (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofChangesinReserveforFutureAbandonmentCostsDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Summary of Changes in Reserve for Future Abandonment Costs (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Summary of Significant Accounting Policies - Weighted Average Shares of Unvested Restricted Stock (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesofUnvestedRestrictedStockDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Weighted Average Shares of Unvested Restricted Stock (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Summary of Significant Accounting Policies - Common Stock and Convertible Stock Dilutive in Computation of Earning Per Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCommonStockandConvertibleStockDilutiveinComputationofEarningPerShareDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Common Stock and Convertible Stock Dilutive in Computation of Earning Per Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Summary of Significant Accounting Policies - Basic and Diluted Income (Loss) Per Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Basic and Diluted Income (Loss) Per Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Summary of Significant Accounting Policies - Cash Payments Made for Interest and Income Taxes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Cash Payments Made for Interest and Income Taxes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Acquisitions and Dispositions of Oil and Gas Properties - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail</Role>
      <ShortName>Acquisitions and Dispositions of Oil and Gas Properties - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Oil and Gas Producing Activities - Capitalized Costs Related to Oil and Natural Gas Property Acquisition Exploration and Development Activities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail</Role>
      <ShortName>Oil and Gas Producing Activities - Capitalized Costs Related to Oil and Natural Gas Property Acquisition Exploration and Development Activities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Oil and Gas Producing Activities - Costs Incurred Related to Oil and Natural Gas Property Acquisition Exploration and Development Activities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail</Role>
      <ShortName>Oil and Gas Producing Activities - Costs Incurred Related to Oil and Natural Gas Property Acquisition Exploration and Development Activities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Long-term Debt - Long-term Debt (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail</Role>
      <ShortName>Long-term Debt - Long-term Debt (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Long-term Debt - Principal Amount of Debt by Year of Maturity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail</Role>
      <ShortName>Long-term Debt - Principal Amount of Debt by Year of Maturity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - Disclosure - Long-term Debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/LongtermDebtNarrativeDetails</Role>
      <ShortName>Long-term Debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - Disclosure - Convertible Preferred Stock - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/ConvertiblePreferredStockAdditionalInformationDetail</Role>
      <ShortName>Convertible Preferred Stock - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - Disclosure - Stockholders' Equity - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/StockholdersEquityAdditionalInformationDetail</Role>
      <ShortName>Stockholders' Equity - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - Disclosure - Stock-based Compensation - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail</Role>
      <ShortName>Stock-based Compensation - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - Disclosure - Stock-based Compensation - Summary of Restricted Stock Activity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail</Role>
      <ShortName>Stock-based Compensation - Summary of Restricted Stock Activity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - Disclosure - Stock-based Compensation - Summary of Significant Assumptions Used to Value PSUs (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/StockbasedCompensationSummaryofSignificantAssumptionsUsedtoValuePSUsDetail</Role>
      <ShortName>Stock-based Compensation - Summary of Significant Assumptions Used to Value PSUs (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Stock-based Compensation - Summary of PSU Activity (Detail) (Potential Performance Shares (PSU))</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU</Role>
      <ShortName>Stock-based Compensation - Summary of PSU Activity (Detail) (Potential Performance Shares (PSU))</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - Disclosure - Stock-based Compensation - Summary of PSU Activity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetail</Role>
      <ShortName>Stock-based Compensation - Summary of PSU Activity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - Disclosure - Retirement Plan - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/RetirementPlanAdditionalInformationDetail</Role>
      <ShortName>Retirement Plan - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - Disclosure - Income Taxes - Consolidated Income Tax Provision (Benefit) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/IncomeTaxesConsolidatedIncomeTaxProvisionBenefitDetail</Role>
      <ShortName>Income Taxes - Consolidated Income Tax Provision (Benefit) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - Disclosure - Income Taxes - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/IncomeTaxesAdditionalInformationDetail</Role>
      <ShortName>Income Taxes - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - Income Taxes - Tax Effects of Significant Temporary Differences Representing Net Deferred Tax Asset and Liability (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail</Role>
      <ShortName>Income Taxes - Tax Effects of Significant Temporary Differences Representing Net Deferred Tax Asset and Liability (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - Disclosure - Income Taxes - Income Tax Expense Benefit Income Tax Reconciliation (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail</Role>
      <ShortName>Income Taxes - Income Tax Expense Benefit Income Tax Reconciliation (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - Disclosure - Income Taxes - Difference Between Customary Rate and Effective Tax Rate on Income Before Income Taxes Due (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail</Role>
      <ShortName>Income Taxes - Difference Between Customary Rate and Effective Tax Rate on Income Before Income Taxes Due (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - Disclosure - Income Taxes - Carryforwards Available to Reduce Future Income Taxes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/IncomeTaxesCarryforwardsAvailabletoReduceFutureIncomeTaxesDetail</Role>
      <ShortName>Income Taxes - Carryforwards Available to Reduce Future Income Taxes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - Disclosure - Derivative Financial Instruments and Hedging Activities - Schedule of Derivative Contracts Volume and Prices (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail</Role>
      <ShortName>Derivative Financial Instruments and Hedging Activities - Schedule of Derivative Contracts Volume and Prices (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000066 - Disclosure - Derivative Financial Instruments and Hedging Activities - Schedule of Derivative Instruments (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail</Role>
      <ShortName>Derivative Financial Instruments and Hedging Activities - Schedule of Derivative Instruments (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000067 - Disclosure - Derivative Financial Instruments and Hedging Activities - Schedule of Gains and Losses from Derivative Financial Instruments (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail</Role>
      <ShortName>Derivative Financial Instruments and Hedging Activities - Schedule of Gains and Losses from Derivative Financial Instruments (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000068 - Disclosure - Related Party Transactions - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail</Role>
      <ShortName>Related Party Transactions - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000069 - Disclosure - Oil and Gas Reserves Information (Unaudited) - Summary of Changes in Net Quantities of Crude Oil and Natural Gas Reserves (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail</Role>
      <ShortName>Oil and Gas Reserves Information (Unaudited) - Summary of Changes in Net Quantities of Crude Oil and Natural Gas Reserves (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000070 - Disclosure - Oil and Gas Reserves Information (Unaudited) - Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail</Role>
      <ShortName>Oil and Gas Reserves Information (Unaudited) - Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000071 - Disclosure - Oil and Gas Reserves Information (Unaudited) - Changes in Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedChangesinStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail</Role>
      <ShortName>Oil and Gas Reserves Information (Unaudited) - Changes in Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000072 - Disclosure - Oil and Gas Reserves Information (Unaudited) - Summary of Prices Used in Determining Oil and Natural Gas Reserves Quantities and Cash Flows (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofPricesUsedinDeterminingOilandNaturalGasReservesQuantitiesandCashFlowsDetail</Role>
      <ShortName>Oil and Gas Reserves Information (Unaudited) - Summary of Prices Used in Determining Oil and Natural Gas Reserves Quantities and Cash Flows (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="crk-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000073 - Disclosure - Subsequent Event (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.comstockresources.com/role/SubsequentEventDetails</Role>
      <ShortName>Subsequent Event (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.comstockresources.com/role/SubsequentEvent</ParentRole>
      <Position>72</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:PropertyPlantAndEquipmentUsefulLife -  crk-20221231.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="crk-20221231.htm">crk-20221231.htm</File>
    <File>crk-20221231.xsd</File>
    <File>crk-20221231_cal.xml</File>
    <File>crk-20221231_def.xml</File>
    <File>crk-20221231_lab.xml</File>
    <File>crk-20221231_pre.xml</File>
    <File>crk-20221231x10kex21.htm</File>
    <File>crk-20221231x10kex231.htm</File>
    <File>crk-20221231x10kex232.htm</File>
    <File>crk-20221231x10kex44.htm</File>
    <File>crk-20221231x10kex991.htm</File>
    <File>crk-20221231x10kexx311.htm</File>
    <File>crk-20221231x10kexx312.htm</File>
    <File>crk-20221231x10kexx321.htm</File>
    <File>crk-20221231x10kexx322.htm</File>
    <File>crk-2022x12x31x10kex105.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>crk-20221231_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="108">http://fasb.org/srt/2022</BaseTaxonomy>
    <BaseTaxonomy items="819">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>101
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "crk-20221231.htm": {
   "axisCustom": 0,
   "axisStandard": 27,
   "baseTaxonomies": {
    "http://fasb.org/srt/2022": 108,
    "http://fasb.org/us-gaap/2022": 819,
    "http://xbrl.sec.gov/dei/2022": 38
   },
   "contextCount": 186,
   "dts": {
    "calculationLink": {
     "local": [
      "crk-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "crk-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "crk-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "crk-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "crk-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "crk-20221231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 633,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 2,
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 6
   },
   "keyCustom": 76,
   "keyStandard": 347,
   "memberCustom": 30,
   "memberStandard": 31,
   "nsprefix": "crk",
   "nsuri": "http://www.comstockresources.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.comstockresources.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Oil and Gas Producing Activities",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.comstockresources.com/role/OilandGasProducingActivities",
     "shortName": "Oil and Gas Producing Activities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Long-term Debt",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.comstockresources.com/role/LongtermDebt",
     "shortName": "Long-term Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.comstockresources.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Convertible Preferred Stock",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.comstockresources.com/role/ConvertiblePreferredStock",
     "shortName": "Convertible Preferred Stock",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Stockholders' Equity",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.comstockresources.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Stock-based Compensation",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.comstockresources.com/role/StockbasedCompensation",
     "shortName": "Stock-based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Retirement Plan",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.comstockresources.com/role/RetirementPlan",
     "shortName": "Retirement Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.comstockresources.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Derivative Financial Instruments and Hedging Activities",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivities",
     "shortName": "Derivative Financial Instruments and Hedging Activities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Related Party Transactions",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.comstockresources.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorFirmId",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0000002 - Document - Audit Information",
     "menuCat": "Cover",
     "order": "2",
     "role": "http://www.comstockresources.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorFirmId",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "crk:OilAndGasReservesInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Oil and Gas Reserves Information (Unaudited)",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.comstockresources.com/role/OilandGasReservesInformationUnaudited",
     "shortName": "Oil and Gas Reserves Information (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "crk:OilAndGasReservesInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Subsequent Event",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.comstockresources.com/role/SubsequentEvent",
     "shortName": "Subsequent Event",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "crk:BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "22",
     "role": "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "crk:BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "23",
     "role": "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Oil and Gas Producing Activities (Tables)",
     "menuCat": "Tables",
     "order": "24",
     "role": "http://www.comstockresources.com/role/OilandGasProducingActivitiesTables",
     "shortName": "Oil and Gas Producing Activities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Long-term Debt (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://www.comstockresources.com/role/LongtermDebtTables",
     "shortName": "Long-term Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Stock-based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.comstockresources.com/role/StockbasedCompensationTables",
     "shortName": "Stock-based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.comstockresources.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Derivative Financial Instruments and Hedging Activities (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesTables",
     "shortName": "Derivative Financial Instruments and Hedging Activities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Oil and Gas Reserves Information (Unaudited) (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedTables",
     "shortName": "Oil and Gas Reserves Information (Unaudited) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:AllowanceForDoubtfulAccountsReceivable",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Summary of Significant Accounting Policies - Narrative (Detail)",
     "menuCat": "Details",
     "order": "30",
     "role": "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail",
     "shortName": "Summary of Significant Accounting Policies - Narrative (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:AllowanceForDoubtfulAccountsReceivable",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "crk:PipeAndWellEquipmentInventoryCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Summary of Significant Accounting Policies - Summary of Other Current Assets (Detail)",
     "menuCat": "Details",
     "order": "31",
     "role": "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail",
     "shortName": "Summary of Significant Accounting Policies - Summary of Other Current Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "crk:PipeAndWellEquipmentInventoryCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i926fa164f31b4249b5bd8a5b93029d8e_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Beginning and Ending Balances for Derivative Instruments (Detail)",
     "menuCat": "Details",
     "order": "32",
     "role": "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesReconciliationofBeginningandEndingBalancesforDerivativeInstrumentsDetail",
     "shortName": "Summary of Significant Accounting Policies - Reconciliation of Beginning and Ending Balances for Derivative Instruments (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i926fa164f31b4249b5bd8a5b93029d8e_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "crk:OffsettingAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetsCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Summary of Significant Accounting Policies - Summary of Carrying Amounts and Fair Values of Financial Instruments (Detail)",
     "menuCat": "Details",
     "order": "33",
     "role": "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail",
     "shortName": "Summary of Significant Accounting Policies - Summary of Carrying Amounts and Fair Values of Financial Instruments (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueOptionQuantitativeDisclosuresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i0a02d9c6cb6449d6bd64099c250d5b6c_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i6672409b7e9e4888ba4af8121d0f38df_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CapitalizedExploratoryWellCosts",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Summary of Significant Accounting Policies - Exploratory Costs (Details)",
     "menuCat": "Details",
     "order": "34",
     "role": "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesExploratoryCostsDetails",
     "shortName": "Summary of Significant Accounting Policies - Exploratory Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i926fa164f31b4249b5bd8a5b93029d8e_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CapitalizedExploratoryWellCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Summary of Significant Accounting Policies - Summary of Lease Cost Recognized (Detail)",
     "menuCat": "Details",
     "order": "35",
     "role": "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail",
     "shortName": "Summary of Significant Accounting Policies - Summary of Lease Cost Recognized (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Summary of Significant Accounting Policies - Summary of Liabilities Under Contract Contain Operating Leases (Detail)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail",
     "shortName": "Summary of Significant Accounting Policies - Summary of Liabilities Under Contract Contain Operating Leases (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Summary of Significant Accounting Policies - Summary of Accrued Expenses (Detail)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail",
     "shortName": "Summary of Significant Accounting Policies - Summary of Accrued Expenses (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i6672409b7e9e4888ba4af8121d0f38df_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetRetirementObligationsNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Summary of Significant Accounting Policies - Summary of Changes in Reserve for Future Abandonment Costs (Detail)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofChangesinReserveforFutureAbandonmentCostsDetail",
     "shortName": "Summary of Significant Accounting Policies - Summary of Changes in Reserve for Future Abandonment Costs (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i926fa164f31b4249b5bd8a5b93029d8e_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AssetRetirementObligationsNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "crk:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Summary of Significant Accounting Policies - Weighted Average Shares of Unvested Restricted Stock (Detail)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesofUnvestedRestrictedStockDetail",
     "shortName": "Summary of Significant Accounting Policies - Weighted Average Shares of Unvested Restricted Stock (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "crk:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquitySharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquitySharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "crk:AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Summary of Significant Accounting Policies - Common Stock and Convertible Stock Dilutive in Computation of Earning Per Share (Detail)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCommonStockandConvertibleStockDilutiveinComputationofEarningPerShareDetail",
     "shortName": "Summary of Significant Accounting Policies - Common Stock and Convertible Stock Dilutive in Computation of Earning Per Share (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "crk:AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Summary of Significant Accounting Policies - Basic and Diluted Income (Loss) Per Share (Detail)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail",
     "shortName": "Summary of Significant Accounting Policies - Basic and Diluted Income (Loss) Per Share (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "crk:NetIncomeLossAllocatedToUnvestedRestrictedShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "crk:CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Summary of Significant Accounting Policies - Cash Payments Made for Interest and Income Taxes (Detail)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail",
     "shortName": "Summary of Significant Accounting Policies - Cash Payments Made for Interest and Income Taxes (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "crk:CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i9bde65136b254781a35d58cb3fc23524_D20221201-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Acquisitions and Dispositions of Oil and Gas Properties - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail",
     "shortName": "Acquisitions and Dispositions of Oil and Gas Properties - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i9bde65136b254781a35d58cb3fc23524_D20221201-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "crk:CapitalizedCostsLeaseHoldCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Oil and Gas Producing Activities - Capitalized Costs Related to Oil and Natural Gas Property Acquisition Exploration and Development Activities (Detail)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.comstockresources.com/role/OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail",
     "shortName": "Oil and Gas Producing Activities - Capitalized Costs Related to Oil and Natural Gas Property Acquisition Exploration and Development Activities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "crk:CapitalizedCostsLeaseHoldCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "crk:CostsIncurredProvedPropertyAcquisitions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Oil and Gas Producing Activities - Costs Incurred Related to Oil and Natural Gas Property Acquisition Exploration and Development Activities (Detail)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail",
     "shortName": "Oil and Gas Producing Activities - Costs Incurred Related to Oil and Natural Gas Property Acquisition Exploration and Development Activities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "crk:CostsIncurredProvedPropertyAcquisitions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Long-term Debt - Long-term Debt (Detail)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail",
     "shortName": "Long-term Debt - Long-term Debt (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DeferredFinanceCostsNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Long-term Debt - Principal Amount of Debt by Year of Maturity (Detail)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail",
     "shortName": "Long-term Debt - Principal Amount of Debt by Year of Maturity (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Long-term Debt - Narrative (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails",
     "shortName": "Long-term Debt - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ia0300a884a0d42eb9260ca186a9b726b_I20221114",
      "decimals": "-8",
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitmentDueInSecondYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Commitments and Contingencies - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
     "shortName": "Commitments and Contingencies - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitmentDueInSecondYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
     "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i34dd7be7d43c4021b4a3c702dc8a403d_D20221130-20221130",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConversionOfStockSharesConverted1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Convertible Preferred Stock - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.comstockresources.com/role/ConvertiblePreferredStockAdditionalInformationDetail",
     "shortName": "Convertible Preferred Stock - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i34dd7be7d43c4021b4a3c702dc8a403d_D20221130-20221130",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConversionOfStockSharesConverted1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ifc7cffdc1c324603803d218694793042_I20190716",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "crk:CommonStockAndPreferredStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Stockholders' Equity - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.comstockresources.com/role/StockholdersEquityAdditionalInformationDetail",
     "shortName": "Stockholders' Equity - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ifc7cffdc1c324603803d218694793042_I20190716",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "crk:CommonStockAndPreferredStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Stock-based Compensation - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail",
     "shortName": "Stock-based Compensation - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i7283b7e6e3e84ed89fa4a9a4bd034779_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Stock-based Compensation - Summary of Restricted Stock Activity (Detail)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail",
     "shortName": "Stock-based Compensation - Summary of Restricted Stock Activity (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i15e98a14d35945b787867847a9bcbb74_D20220101-20221231",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Stock-based Compensation - Summary of Significant Assumptions Used to Value PSUs (Detail)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://www.comstockresources.com/role/StockbasedCompensationSummaryofSignificantAssumptionsUsedtoValuePSUsDetail",
     "shortName": "Stock-based Compensation - Summary of Significant Assumptions Used to Value PSUs (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i57e63232a437429685094b067604fe42_I20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Stock-based Compensation - Summary of PSU Activity (Detail) (Potential Performance Shares (PSU))",
     "menuCat": "Details",
     "order": "55",
     "role": "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU",
     "shortName": "Stock-based Compensation - Summary of PSU Activity (Detail) (Potential Performance Shares (PSU))",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i57e63232a437429685094b067604fe42_I20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "crk:NumberOfPerformanceShareUnitsAwardsGranted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Stock-based Compensation - Summary of PSU Activity (Detail)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetail",
     "shortName": "Stock-based Compensation - Summary of PSU Activity (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i7014d8e20c7b47e18bb09ead99c7d522_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "crk:NumberOfPerformanceShareUnitsAwardsGranted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Retirement Plan - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://www.comstockresources.com/role/RetirementPlanAdditionalInformationDetail",
     "shortName": "Retirement Plan - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - Income Taxes - Consolidated Income Tax Provision (Benefit) (Detail)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://www.comstockresources.com/role/IncomeTaxesConsolidatedIncomeTaxProvisionBenefitDetail",
     "shortName": "Income Taxes - Consolidated Income Tax Provision (Benefit) (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "crk:NetOperatingLossExpirationPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Income Taxes - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://www.comstockresources.com/role/IncomeTaxesAdditionalInformationDetail",
     "shortName": "Income Taxes - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "crk:NetOperatingLossExpirationPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ifa172f7b5da14513b40135b00845ed0f_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ifa172f7b5da14513b40135b00845ed0f_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "crk:DeferredTaxAssetsInterestExpenseLimitation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - Income Taxes - Tax Effects of Significant Temporary Differences Representing Net Deferred Tax Asset and Liability (Detail)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail",
     "shortName": "Income Taxes - Tax Effects of Significant Temporary Differences Representing Net Deferred Tax Asset and Liability (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "crk:DeferredTaxAssetsInterestExpenseLimitation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Income Taxes - Income Tax Expense Benefit Income Tax Reconciliation (Detail)",
     "menuCat": "Details",
     "order": "61",
     "role": "http://www.comstockresources.com/role/IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail",
     "shortName": "Income Taxes - Income Tax Expense Benefit Income Tax Reconciliation (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - Income Taxes - Difference Between Customary Rate and Effective Tax Rate on Income Before Income Taxes Due (Detail)",
     "menuCat": "Details",
     "order": "62",
     "role": "http://www.comstockresources.com/role/IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail",
     "shortName": "Income Taxes - Difference Between Customary Rate and Effective Tax Rate on Income Before Income Taxes Due (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i2a18254768d94112bfe84c218a94c7e2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TaxCreditCarryforwardAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - Income Taxes - Carryforwards Available to Reduce Future Income Taxes (Detail)",
     "menuCat": "Details",
     "order": "63",
     "role": "http://www.comstockresources.com/role/IncomeTaxesCarryforwardsAvailabletoReduceFutureIncomeTaxesDetail",
     "shortName": "Income Taxes - Carryforwards Available to Reduce Future Income Taxes (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i2a18254768d94112bfe84c218a94c7e2_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TaxCreditCarryforwardAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i16dc0177a90d4e95afea9c75150311cd_D20220101-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mmbtu",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - Derivative Financial Instruments and Hedging Activities - Schedule of Derivative Contracts Volume and Prices (Detail)",
     "menuCat": "Details",
     "order": "64",
     "role": "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail",
     "shortName": "Derivative Financial Instruments and Hedging Activities - Schedule of Derivative Contracts Volume and Prices (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i16dc0177a90d4e95afea9c75150311cd_D20220101-20221231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mmbtu",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "crk:OffsettingAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetsCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - Derivative Financial Instruments and Hedging Activities - Schedule of Derivative Instruments (Detail)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail",
     "shortName": "Derivative Financial Instruments and Hedging Activities - Schedule of Derivative Instruments (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "crk:OffsettingAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "id75f2d3f62394fcba08f2ba61a3c8c76_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GainLossOnDerivativeInstrumentsNetPretax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - Derivative Financial Instruments and Hedging Activities - Schedule of Gains and Losses from Derivative Financial Instruments (Detail)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail",
     "shortName": "Derivative Financial Instruments and Hedging Activities - Schedule of Gains and Losses from Derivative Financial Instruments (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ib20765d3b40d44adb619691191a0d200_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GainLossOnDerivativeInstrumentsNetPretax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "crk:RelatedPartyTransactionFeeRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerMcf",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - Related Party Transactions - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "67",
     "role": "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail",
     "shortName": "Related Party Transactions - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "crk:RelatedPartyTransactionFeeRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerMcf",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i24fdb7952cea47c3b870d778fb95ea83_I20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "srt:ProvedDevelopedAndUndevelopedReservesNet",
      "reportCount": 1,
      "unitRef": "mmbbls",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - Oil and Gas Reserves Information (Unaudited) - Summary of Changes in Net Quantities of Crude Oil and Natural Gas Reserves (Detail)",
     "menuCat": "Details",
     "order": "68",
     "role": "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail",
     "shortName": "Oil and Gas Reserves Information (Unaudited) - Summary of Changes in Net Quantities of Crude Oil and Natural Gas Reserves (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i231755bf33e346cb9f42dbcf1f72b3a3_I20191231",
      "decimals": "0",
      "lang": "en-US",
      "name": "srt:ProvedDevelopedAndUndevelopedReservesNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "mmbbls",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - Oil and Gas Reserves Information (Unaudited) - Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves (Detail)",
     "menuCat": "Details",
     "order": "69",
     "role": "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail",
     "shortName": "Oil and Gas Reserves Information (Unaudited) - Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "ieb24e8ce76994a97861bde3fab51ae25_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "srt:FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "srt:StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i6672409b7e9e4888ba4af8121d0f38df_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "srt:StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - Oil and Gas Reserves Information (Unaudited) - Changes in Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves (Detail)",
     "menuCat": "Details",
     "order": "70",
     "role": "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedChangesinStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail",
     "shortName": "Oil and Gas Reserves Information (Unaudited) - Changes in Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "crk:ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "srt:NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i8f522ce8e9714857b09243f67faf0119_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "srt:AverageSalesPrices",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerBbl",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - Oil and Gas Reserves Information (Unaudited) - Summary of Prices Used in Determining Oil and Natural Gas Reserves Quantities and Cash Flows (Detail)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofPricesUsedinDeterminingOilandNaturalGasReservesQuantitiesandCashFlowsDetail",
     "shortName": "Oil and Gas Reserves Information (Unaudited) - Summary of Prices Used in Determining Oil and Natural Gas Reserves Quantities and Cash Flows (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i8f522ce8e9714857b09243f67faf0119_D20220101-20221231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "srt:AverageSalesPrices",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerBbl",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000073 - Disclosure - Subsequent Event (Details)",
     "menuCat": "Details",
     "order": "72",
     "role": "http://www.comstockresources.com/role/SubsequentEventDetails",
     "shortName": "Subsequent Event (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.comstockresources.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OilAndGasPropertiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Acquisitions and Dispositions of Oil and Gas Properties",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasProperties",
     "shortName": "Acquisitions and Dispositions of Oil and Gas Properties",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "crk-20221231.htm",
      "contextRef": "i408014a61d7c4b7081e3a42a84362758_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OilAndGasPropertiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 61,
   "tag": {
    "crk_AccruedDrillingCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued drilling costs.",
        "label": "Accrued Drilling Costs",
        "terseLabel": "Accrued drilling costs"
       }
      }
     },
     "localname": "AccruedDrillingCosts",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_AccruedLeaseOperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued lease operating expenses.",
        "label": "Accrued Lease Operating Expenses",
        "terseLabel": "Accrued lease operating expenses"
       }
      }
     },
     "localname": "AccruedLeaseOperatingExpenses",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Proceeds From Sale of Oil And Gas Properties, Current",
        "label": "Accrued Proceeds From Sale of Oil And Gas Properties, Current",
        "terseLabel": "Accrued proceeds from sale of oil and gas properties"
       }
      }
     },
     "localname": "AccruedProceedsFromSaleOfOilAndGasPropertiesCurrent",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_AccruedTransportationCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued transportation costs.",
        "label": "Accrued Transportation Costs",
        "terseLabel": "Accrued transportation costs"
       }
      }
     },
     "localname": "AccruedTransportationCosts",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_AdvancePaymentsForReceiptsFromDrillingCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advance payments for drilling costs.",
        "label": "Advance Payments For (Receipts From) Drilling Costs",
        "negatedLabel": "Prepaid drilling costs"
       }
      }
     },
     "localname": "AdvancePaymentsForReceiptsFromDrillingCosts",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Antidilutive Securities Excluded From Computation Of Earnings Per Unit Weighted Average Convertible Preferred Stock",
        "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Unit Weighted Average Convertible Preferred Stock",
        "terseLabel": "Weighted average convertible preferred stock (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageConvertiblePreferredStock",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCommonStockandConvertibleStockDilutiveinComputationofEarningPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Antidilutive securities excluded from computation of earnings per unit weighted average grant date fair value price.",
        "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Unit Weighted Average Grant Date Fair Value Price",
        "verboseLabel": "Weighted average grant date fair value per unit (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCommonStockandConvertibleStockDilutiveinComputationofEarningPerShareDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "crk_AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Antidilutive securities performance share units excluded from computation of earnings per share amount.",
        "label": "Antidilutive Securities Performance Share Units Excluded From Computation Of EPS Amount",
        "verboseLabel": "Weighted average PSUs (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEPSAmount",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCommonStockandConvertibleStockDilutiveinComputationofEarningPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "crk_ArkomaDrillingIILPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arkoma Drilling II, L.P.",
        "label": "Arkoma Drilling I I L P [Member]",
        "terseLabel": "Arkoma Drilling II, L.P"
       }
      }
     },
     "localname": "ArkomaDrillingIILPMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_AssetAcquisitionNetAcres": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquisition of prospective for gas net acres.",
        "label": "Asset Acquisition, Net Acres",
        "terseLabel": "Oil and gas properties, net acres"
       }
      }
     },
     "localname": "AssetAcquisitionNetAcres",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "areaItemType"
    },
    "crk_AssetAcquisitionUnprovedProperty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Acquisition, Unproved Property",
        "label": "Asset Acquisition, Unproved Property",
        "terseLabel": "Asset acquisition, unproved property"
       }
      }
     },
     "localname": "AssetAcquisitionUnprovedProperty",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_AssetAcquisitionWorkingInterestOwnership": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Acquisition, Working Interest Ownership",
        "label": "Asset Acquisition, Working Interest Ownership",
        "terseLabel": "Working interest ownership"
       }
      }
     },
     "localname": "AssetAcquisitionWorkingInterestOwnership",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "crk_AssetRetirementObligationAssetsDisposed": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset retirement obligation disposed.",
        "label": "Asset Retirement Obligation Assets Disposed",
        "negatedLabel": "Divestitures"
       }
      }
     },
     "localname": "AssetRetirementObligationAssetsDisposed",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofChangesinReserveforFutureAbandonmentCostsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_AssetRetirementObligationLiabilitiesForWellsAcquired": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset retirement obligation liabilities for wells acquired.",
        "label": "Asset Retirement Obligation Liabilities For Wells Acquired",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "AssetRetirementObligationLiabilitiesForWellsAcquired",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofChangesinReserveforFutureAbandonmentCostsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit Information",
        "label": "Audit Information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://www.comstockresources.com/20221231",
     "xbrltype": "stringItemType"
    },
    "crk_BakkenShaleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bakken Shale",
        "label": "Bakken Shale [Member]",
        "terseLabel": "Bakken Shale"
       }
      }
     },
     "localname": "BakkenShaleMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Basis of presentation and principles of consolidation.",
        "label": "Basis Of Presentation And Principles Of Consolidation Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation and Principles of Consolidation"
       }
      }
     },
     "localname": "BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "crk_CapitalizedCostsLeaseHoldCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_CapitalizedCostsProvedProperties",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized costs lease hold costs.",
        "label": "Capitalized Costs Lease Hold Costs",
        "terseLabel": "Leasehold costs"
       }
      }
     },
     "localname": "CapitalizedCostsLeaseHoldCosts",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carryforward Available To Reduce Future Income Taxes",
        "label": "Carryforward Available To Reduce Future Income Taxes [Line Items]",
        "terseLabel": "Carryforward Available To Reduce Future Income Taxes [Line Items]"
       }
      }
     },
     "localname": "CarryforwardAvailableToReduceFutureIncomeTaxesLineItems",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesCarryforwardsAvailabletoReduceFutureIncomeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carryforward Available To Reduce Future Income Taxes.",
        "label": "Carryforward Available To Reduce Future Income Taxes [Table]",
        "terseLabel": "Carryforward Available To Reduce Future Income Taxes [Table]"
       }
      }
     },
     "localname": "CarryforwardAvailableToReduceFutureIncomeTaxesTable",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesCarryforwardsAvailabletoReduceFutureIncomeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_CashFlowCashPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash flow cash payments.",
        "label": "Cash Flow Cash Payments [Abstract]",
        "terseLabel": "Cash payments for:"
       }
      }
     },
     "localname": "CashFlowCashPaymentsAbstract",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_CashFlowNoncashInvestingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash flow, noncash investing activities disclosure.",
        "label": "Cash Flow Noncash Investing Activities Disclosure [Abstract]",
        "terseLabel": "Non-cash investing activities include:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingActivitiesDisclosureAbstract",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash flow, noncash investing activities related to acquisition.",
        "label": "Cash Flow Noncash Investing Activities Related To Acquisition [Abstract]",
        "terseLabel": "Non-cash investing and financing activities related to acquisitions:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingActivitiesRelatedToAcquisitionAbstract",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_CashFlowsRelatingToProvedReservesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash flows relating to proved reserves abstract.",
        "label": "Cash Flows Relating To Proved Reserves [Abstract]",
        "terseLabel": "Cash Flows Relating to Proved Reserves:"
       }
      }
     },
     "localname": "CashFlowsRelatingToProvedReservesAbstract",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash payments made for interest and income taxes.",
        "label": "Cash Payments Made For Interest And Income Taxes [Table Text Block]",
        "terseLabel": "Cash Payments Made for Interest and Income Taxes"
       }
      }
     },
     "localname": "CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "crk_ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in standardized measure of discounted future net cash flows relating to proved reserves table text block.",
        "label": "Changes In Standardized Measure Of Discounted Future Net Cash Flows Relating To Proved Reserves [Table Text Block]",
        "terseLabel": "Changes in Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves"
       }
      }
     },
     "localname": "ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "crk_ChangesInTiming": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in timing.",
        "label": "Changes In Timing",
        "terseLabel": "Changes in timing and other"
       }
      }
     },
     "localname": "ChangesInTiming",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedChangesinStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_CollarContractOneForYearOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collar contract one for year two.",
        "label": "Collar Contract One For Year One [Member]",
        "terseLabel": "Collar Contracts for 2022"
       }
      }
     },
     "localname": "CollarContractOneForYearOneMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_CommitmentsAndContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments and contingencies.",
        "label": "Commitments And Contingencies [Line Items]",
        "terseLabel": "Commitments And Contingencies [Line Items]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesLineItems",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_CommitmentsAndContingenciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments and contingencies.",
        "label": "Commitments And Contingencies [Table]",
        "terseLabel": "Commitments And Contingencies [Table]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesTable",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_CommonStockAndPreferredStockSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common stock and preferred stock, shares authorized.",
        "label": "Common Stock And Preferred Stock Shares Authorized",
        "terseLabel": "Authorized capital stock (in shares)"
       }
      }
     },
     "localname": "CommonStockAndPreferredStockSharesAuthorized",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "crk_CompletionServiceContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Completion Service Contracts",
        "label": "Completion Service Contracts [Member]",
        "terseLabel": "Completion Service Contracts"
       }
      }
     },
     "localname": "CompletionServiceContractsMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Concentration of credit risk and accounts receivable.",
        "label": "Concentration Of Credit Risk And Accounts Receivable [Policy Text Block]",
        "terseLabel": "Concentration of Credit Risk, Accounts Receivable and Credit Losses"
       }
      }
     },
     "localname": "ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "crk_ContractCancellableNoticeTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract cancellable notice term.",
        "label": "Contract Cancellable Notice Term",
        "terseLabel": "Contract cancellable notice term"
       }
      }
     },
     "localname": "ContractCancellableNoticeTerm",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "crk_ContractCashSettlementMaxDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract cash settlement max days.",
        "label": "Contract Cash Settlement Max Days",
        "terseLabel": "Contract cash settlement max days"
       }
      }
     },
     "localname": "ContractCashSettlementMaxDays",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "crk_ConvertibleSeriesAPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Convertible series A preferred stock.",
        "label": "Convertible Series A Preferred Stock [Member]",
        "terseLabel": "Convertible Series A Preferred Stock"
       }
      }
     },
     "localname": "ConvertibleSeriesAPreferredStockMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_CostsIncurredChangeToAssetRetirementObligations": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs Incurred Change To Asset Retirement Obligations",
        "label": "Costs Incurred Change To Asset Retirement Obligations",
        "terseLabel": "Asset retirement obligations"
       }
      }
     },
     "localname": "CostsIncurredChangeToAssetRetirementObligations",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_CostsIncurredDevelopmentDrillingCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs incurred development drilling costs.",
        "label": "Costs Incurred Development Drilling Costs",
        "terseLabel": "Development drilling and completion costs"
       }
      }
     },
     "localname": "CostsIncurredDevelopmentDrillingCosts",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_CostsIncurredDevelopmentLeaseholdCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail": {
       "order": 7.0,
       "parentTag": "us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs incurred development leasehold costs.",
        "label": "Costs Incurred Development Leasehold Costs",
        "verboseLabel": "Developmental leasehold costs"
       }
      }
     },
     "localname": "CostsIncurredDevelopmentLeaseholdCosts",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_CostsIncurredExploratoryDrillingAndCompletionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs Incurred Exploratory Drilling and Completion Costs",
        "label": "Costs Incurred Exploratory Drilling and Completion Costs",
        "terseLabel": "Exploratory drilling and completion costs"
       }
      }
     },
     "localname": "CostsIncurredExploratoryDrillingAndCompletionCosts",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs incurred oil and gas exploration and development activities.",
        "label": "Costs Incurred Oil And Gas Exploration And Development Activities [Abstract]",
        "terseLabel": "Exploration and development:"
       }
      }
     },
     "localname": "CostsIncurredOilAndGasExplorationAndDevelopmentActivitiesAbstract",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_CostsIncurredOtherDevelopmentCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs incurred other development costs.",
        "label": "Costs Incurred Other Development Costs",
        "verboseLabel": "Other development costs"
       }
      }
     },
     "localname": "CostsIncurredOtherDevelopmentCosts",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_CostsIncurredProvedPropertyAcquisitions": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs Incurred Proved Property, Acquisitions",
        "label": "Costs Incurred Proved Property, Acquisitions",
        "terseLabel": "Proved property"
       }
      }
     },
     "localname": "CostsIncurredProvedPropertyAcquisitions",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_CostsIncurredUnprovedPropertyAcquisitions": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Costs Incurred Unproved Property, Acquisitions",
        "label": "Costs Incurred Unproved Property, Acquisitions",
        "terseLabel": "Unproved property"
       }
      }
     },
     "localname": "CostsIncurredUnprovedPropertyAcquisitions",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_CurrentRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current ratio.",
        "label": "Current Ratio",
        "terseLabel": "Current ratio"
       }
      }
     },
     "localname": "CurrentRatio",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "crk_DeferredTaxAssetsInterestExpenseLimitation": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets interest expense limitation.",
        "label": "Deferred Tax Assets Interest Expense Limitation",
        "verboseLabel": "Interest expense limitation"
       }
      }
     },
     "localname": "DeferredTaxAssetsInterestExpenseLimitation",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets tax credit carryforwards interest expense.",
        "label": "Deferred Tax Assets Tax Credit Carryforwards Interest Expense",
        "verboseLabel": "Interest expense, tax credit carryforward, amount"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsInterestExpense",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesCarryforwardsAvailabletoReduceFutureIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_DeferredTaxLiabilitiesAmortizationOfBondDiscount": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities amortization of bond discount.",
        "label": "Deferred Tax Liabilities Amortization Of Bond Discount",
        "negatedLabel": "Amortization of debt issuance costs and bond discount"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesAmortizationOfBondDiscount",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_DerivativeCashPaidReceivedOnHedge": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative cash paid received on hedge.",
        "label": "Derivative Cash Paid (Received) On Hedge",
        "negatedLabel": "Cash settlements of derivative financial instruments"
       }
      }
     },
     "localname": "DerivativeCashPaidReceivedOnHedge",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_DerivativeInstrumentsAndHedgingActivitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instruments and hedging activities line items.",
        "label": "Derivative Instruments And Hedging Activities [Line Items]",
        "terseLabel": "Derivative Instruments And Hedging Activities [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesLineItems",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_DerivativeInstrumentsAndHedgingActivitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative Instruments and Hedging Activities.",
        "label": "Derivative Instruments And Hedging Activities [Table]",
        "terseLabel": "Derivative Instruments And Hedging Activities [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesTable",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_DrillingRigContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Drilling Rig Contracts",
        "label": "Drilling Rig Contracts [Member]",
        "terseLabel": "Drill and Rig Contracts"
       }
      }
     },
     "localname": "DrillingRigContractsMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_EastTexasMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "East Texas",
        "label": "East Texas [Member]",
        "terseLabel": "East Texas"
       }
      }
     },
     "localname": "EastTexasMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated net operating loss tax credit carryforwards to expire unused amount.",
        "label": "Estimated Net Operating Loss Tax Credit Carryforwards To Expire Unused Amount",
        "verboseLabel": "Estimated NOL carryforwards to expire unused"
       }
      }
     },
     "localname": "EstimatedNetOperatingLossTaxCreditCarryforwardsToExpireUnusedAmount",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exploration expense including unproved impairments and exploratory dry hole costs.",
        "label": "Exploration Expense Including Unproved Impairments And Exploratory Dry Hole Costs",
        "terseLabel": "Exploration"
       }
      }
     },
     "localname": "ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Final Number Of Potential Performance Shares Issuable Maximum.",
        "label": "Final Number Of Potential Performance Shares Issuable Maximum",
        "terseLabel": "Maximum final number of shares of common stock issuable based on performance multiplier (in shares)"
       }
      }
     },
     "localname": "FinalNumberOfPotentialPerformanceSharesIssuableMaximum",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Final Number Of Potential Performance Shares Issuable Minimum.",
        "label": "Final Number Of Potential Performance Shares Issuable Minimum",
        "terseLabel": "Minimum final number of shares of common stock issuable based on performance multiplier (in shares)"
       }
      }
     },
     "localname": "FinalNumberOfPotentialPerformanceSharesIssuableMinimum",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "crk_FutureCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future costs abstract.",
        "label": "Future Costs [Abstract]",
        "terseLabel": "Future Costs:"
       }
      }
     },
     "localname": "FutureCostsAbstract",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_GasGatheringAndTransportationCost": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gas gathering and transportation cost.",
        "label": "Gas Gathering And Transportation Cost",
        "terseLabel": "Gathering and transportation"
       }
      }
     },
     "localname": "GasGatheringAndTransportationCost",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_GasServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gas Services",
        "label": "Gas Services [Member]",
        "terseLabel": "Gas services"
       }
      }
     },
     "localname": "GasServicesMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General and administrative expense reimbursements of overhead costs.",
        "label": "General And Administrative Expense Reimbursements Of Overhead Costs",
        "terseLabel": "Reimbursements of overhead costs"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_GrantDateFairValueOfPerformanceShareUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grant date fair value of performance share units.",
        "label": "Grant Date Fair Value Of Performance Share Units",
        "terseLabel": "Grant date fair value (in dollars per share)"
       }
      }
     },
     "localname": "GrantDateFairValueOfPerformanceShareUnits",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "crk_HaynesvilleShaleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Haynesville Shale.",
        "label": "Haynesville Shale [Member]",
        "terseLabel": "Haynesville Shale",
        "verboseLabel": "Haynesville Shale"
       }
      }
     },
     "localname": "HaynesvilleShaleMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_HydraulicFracturingServiceAgreementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hydraulic Fracturing Service Agreements",
        "label": "Hydraulic Fracturing Service Agreements [Member]",
        "terseLabel": "Hydraulic Fracturing Services"
       }
      }
     },
     "localname": "HydraulicFracturingServiceAgreementsMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax reconciliation nondeductible expenses deductible expenses and other expenses.",
        "label": "Income Tax Reconciliation Nondeductible Expenses Deductible Expenses And Other Expenses [Abstract]",
        "terseLabel": "Tax effect of:"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_IncomeTaxesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income taxes.",
        "label": "Income Taxes [Line Items]",
        "terseLabel": "Income Taxes [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxesLineItems",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_IncomeTaxesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income taxes.",
        "label": "Income Taxes [Table]",
        "terseLabel": "Income Taxes [Table]"
       }
      }
     },
     "localname": "IncomeTaxesTable",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_IssuanceOfCommonStockInExchangeForDebt": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of common stock in exchange for debt.",
        "label": "Issuance Of Common Stock In Exchange For Debt",
        "terseLabel": "Issuance of common stock in exchange for debt"
       }
      }
     },
     "localname": "IssuanceOfCommonStockInExchangeForDebt",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_LeaseOperatingExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease operating expense.",
        "label": "Lease Operating Expense [Member]",
        "terseLabel": "Operating lease cost included in lease operating expense"
       }
      }
     },
     "localname": "LeaseOperatingExpenseMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_LeaseOperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease operating expenses.",
        "label": "Lease Operating Expenses",
        "terseLabel": "Lease operating"
       }
      }
     },
     "localname": "LeaseOperatingExpenses",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_LengthOfAcquiredPipeline": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Length Of Acquired Pipeline",
        "label": "Length Of Acquired Pipeline",
        "terseLabel": "Length of acquired pipeline"
       }
      }
     },
     "localname": "LengthOfAcquiredPipeline",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "crk_LeverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leverage ratio.",
        "label": "Leverage Ratio",
        "terseLabel": "Leverage ratio"
       }
      }
     },
     "localname": "LeverageRatio",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "crk_MajorOilAndNaturalGasPurchaserFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Major Oil And Natural Gas Purchaser Four",
        "label": "Major Oil And Natural Gas Purchaser Four [Member]",
        "terseLabel": "Major Oil And Natural Gas Purchaser Four"
       }
      }
     },
     "localname": "MajorOilAndNaturalGasPurchaserFourMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_MajorOilAndNaturalGasPurchaserOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Major Oil And Natural Gas Purchaser One",
        "label": "Major Oil And Natural Gas Purchaser One [Member]",
        "terseLabel": "Major Oil And Natural Gas Purchaser One"
       }
      }
     },
     "localname": "MajorOilAndNaturalGasPurchaserOneMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_MajorOilAndNaturalGasPurchaserThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Major Oil And Natural Gas Purchaser Three",
        "label": "Major Oil And Natural Gas Purchaser Three [Member]",
        "terseLabel": "Major Oil And Natural Gas Purchaser Three"
       }
      }
     },
     "localname": "MajorOilAndNaturalGasPurchaserThreeMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_MajorOilAndNaturalGasPurchaserTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Major Oil And Natural Gas Purchaser Two",
        "label": "Major Oil And Natural Gas Purchaser Two [Member]",
        "terseLabel": "Major Oil And Natural Gas Purchaser Two"
       }
      }
     },
     "localname": "MajorOilAndNaturalGasPurchaserTwoMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_NaturalGasAndOilSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Natural gas and Oil Sales",
        "label": "Natural gas and Oil Sales [Member]",
        "terseLabel": "Natural gas and Oil Sales"
       }
      }
     },
     "localname": "NaturalGasAndOilSalesMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_NaturalGasContractMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Natural gas contract.",
        "label": "Natural Gas Contract [Member]",
        "terseLabel": "Natural Gas Swap Contracts:",
        "verboseLabel": "Natural gas price derivatives"
       }
      }
     },
     "localname": "NaturalGasContractMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_NaturalGasContractTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Natural Gas Contract 2",
        "label": "Natural Gas Contract Two [Member]",
        "terseLabel": "Natural Gas Collar Contracts:"
       }
      }
     },
     "localname": "NaturalGasContractTwoMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_NaturalGasTransportationAndGatheringContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Natural Gas Transportation And Gathering Contracts",
        "label": "Natural Gas Transportation And Gathering Contracts [Member]",
        "terseLabel": "Natural Gas Transportation and Gathering Contracts"
       }
      }
     },
     "localname": "NaturalGasTransportationAndGatheringContractsMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_NetIncomeLossAllocatedToUnvestedRestrictedShares": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail": {
       "order": 1.0,
       "parentTag": "crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares",
       "weight": -1.0
      },
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail_1": {
       "order": 1.0,
       "parentTag": "crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net income loss allocated to unvested restricted shares.",
        "label": "Net Income (Loss) Allocated To Unvested Restricted Shares",
        "terseLabel": "Income allocable to unvested restricted stock"
       }
      }
     },
     "localname": "NetIncomeLossAllocatedToUnvestedRestrictedShares",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Income (Loss), Available To Common Stockholders, After Unvested Restricted Shares",
        "label": "Net Income (Loss), Available To Common Stockholders, After Unvested Restricted Shares",
        "totalLabel": "Basic net income (loss) available to common stockholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_NetOperatingLossExpirationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net operating loss expiration period.",
        "label": "Net Operating Loss Expiration Period",
        "terseLabel": "Net operating loss expiration period"
       }
      }
     },
     "localname": "NetOperatingLossExpirationPeriod",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "crk_NoncashOrPartNoncashAcquisitionWorkingCapital": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash or part noncash acquisition, working capital.",
        "label": "Noncash Or Part Noncash Acquisition Working Capital",
        "terseLabel": "Acquired working capital"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionWorkingCapital",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash or part noncash increase (decrease) in accrued capital expenditure.",
        "label": "Noncash Or Part Noncash Increase (Decrease) In Accrued Capital Expenditure",
        "terseLabel": "Increase (decrease) in accrued capital expenditures"
       }
      }
     },
     "localname": "NoncashOrPartNoncashIncreaseDecreaseInAccruedCapitalExpenditure",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_NumberOfMajorCustomerOfOilAndGasSales": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Major Customer of Oil And Gas Sales",
        "label": "Number of Major Customer of Oil And Gas Sales",
        "terseLabel": "Number of major customer of oil and gas sales"
       }
      }
     },
     "localname": "NumberOfMajorCustomerOfOilAndGasSales",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "crk_NumberOfPerformanceShareUnitsAwardsGranted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of performance share units awards granted.",
        "label": "Number Of Performance Share Units Awards Granted",
        "terseLabel": "Number of PSUs granted (in shares)"
       }
      }
     },
     "localname": "NumberOfPerformanceShareUnitsAwardsGranted",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "crk_NumberOfPrimaryProducts": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of primary products.",
        "label": "Number Of Primary Products",
        "terseLabel": "Number of primary products"
       }
      }
     },
     "localname": "NumberOfPrimaryProducts",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "crk_OffsettingAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Offsetting assets and liabilities.",
        "label": "Offsetting Assets And Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Derivative Instruments"
       }
      }
     },
     "localname": "OffsettingAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "crk_OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Oil and gas, average sale price and production cost per unit.",
        "label": "Oil And Gas Average Sale Price And Production Cost Per Unit [Line Items]",
        "terseLabel": "Oil and Gas, Average Sale Price and Production Cost Per Unit [Line Items]"
       }
      }
     },
     "localname": "OilAndGasAverageSalePriceAndProductionCostPerUnitLineItems",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofPricesUsedinDeterminingOilandNaturalGasReservesQuantitiesandCashFlowsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_OilAndGasReservesInformationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of oil and gas reserves information.",
        "label": "Oil And Gas Reserves Information [Text Block]",
        "terseLabel": "Oil and Gas Reserves Information (Unaudited)"
       }
      }
     },
     "localname": "OilAndGasReservesInformationTextBlock",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnaudited"
     ],
     "xbrltype": "textBlockItemType"
    },
    "crk_OilPriceDerivativesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Oil price derivatives.",
        "label": "Oil Price Derivatives [Member]",
        "terseLabel": "Oil price derivatives"
       }
      }
     },
     "localname": "OilPriceDerivativesMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_OperatingExpenseGasServices": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 8.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Expense, Gas Services",
        "label": "Operating Expense, Gas Services",
        "terseLabel": "Gas services"
       }
      }
     },
     "localname": "OperatingExpenseGasServices",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operations and summary of significant accounting policies.",
        "label": "Operations And Summary Of Significant Accounting Policies [Line Items]",
        "terseLabel": "Operations And Summary Of Significant Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "OperationsAndSummaryOfSignificantAccountingPoliciesLineItems",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operations and summary of significant accounting policies.",
        "label": "Operations And Summary Of Significant Accounting Policies [Table]",
        "terseLabel": "Operations And Summary Of Significant Accounting Policies [Table]"
       }
      }
     },
     "localname": "OperationsAndSummaryOfSignificantAccountingPoliciesTable",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_OtherCommitmentNumberOfDrillingRigs": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Commitment, Number of Drilling Rigs",
        "label": "Other Commitment, Number of Drilling Rigs",
        "terseLabel": "Number of drilling rigs"
       }
      }
     },
     "localname": "OtherCommitmentNumberOfDrillingRigs",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "crk_OtherCommitmentNumberOfNaturalGasPoweredFleets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Commitment, Number Of Natural Gas Powered Fleets",
        "label": "Other Commitment, Number Of Natural Gas Powered Fleets",
        "terseLabel": "Natural gas powered fleets"
       }
      }
     },
     "localname": "OtherCommitmentNumberOfNaturalGasPoweredFleets",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "crk_OtherCommitmentPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Commitment, Period",
        "label": "Other Commitment, Period",
        "terseLabel": "Other commitment, period"
       }
      }
     },
     "localname": "OtherCommitmentPeriod",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "crk_PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Partnership Costs To Drill And Operate Wells And Overhead Fees",
        "label": "Partnership Costs To Drill And Operate Wells And Overhead Fees [Member]",
        "terseLabel": "Partnership Costs To Drill And Operate Wells And Overhead Fees"
       }
      }
     },
     "localname": "PartnershipCostsToDrillAndOperateWellsAndOverheadFeesMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_PerformanceShareUnitsGrantDateFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance share units grant date fair value.",
        "label": "Performance Share Units Grant Date Fair Value",
        "terseLabel": "Grant date fair value"
       }
      }
     },
     "localname": "PerformanceShareUnitsGrantDateFairValue",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance units adjustment for performance multiplier range maximum.",
        "label": "Performance Units Adjustment For Performance Multiplier Range Maximum",
        "terseLabel": "Performance multiplier, maximum"
       }
      }
     },
     "localname": "PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance units adjustment for performance multiplier range minimum.",
        "label": "Performance Units Adjustment For Performance Multiplier Range Minimum",
        "terseLabel": "Performance multiplier, minimum"
       }
      }
     },
     "localname": "PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "crk_PipeAndWellEquipmentInventoryCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pipe And Well Equipment Inventory, Current",
        "label": "Pipe And Well Equipment Inventory, Current",
        "terseLabel": "Pipe and well equipment inventory"
       }
      }
     },
     "localname": "PipeAndWellEquipmentInventoryCurrent",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_PrepaidDrillingCostsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid Drilling Costs, Current",
        "label": "Prepaid Drilling Costs, Current",
        "terseLabel": "Prepaid drilling costs"
       }
      }
     },
     "localname": "PrepaidDrillingCostsCurrent",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_PriorAdvanceNoticePeriodForCancellationOfRigContracts": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prior advance notice period for cancellation of rig contracts.",
        "label": "Prior Advance Notice Period For Cancellation Of Rig Contracts",
        "terseLabel": "Cancellation notice"
       }
      }
     },
     "localname": "PriorAdvanceNoticePeriodForCancellationOfRigContracts",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "crk_ProductionAndSeveranceTaxesOperatingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Production and severance taxes operating expense.",
        "label": "Production And Severance Taxes Operating Expense",
        "terseLabel": "Production and ad valorem taxes"
       }
      }
     },
     "localname": "ProductionAndSeveranceTaxesOperatingExpense",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_ProductionTaxRefundsReceivableCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Production Tax Refunds Receivable, Current",
        "label": "Production Tax Refunds Receivable, Current",
        "terseLabel": "Production tax refunds receivable"
       }
      }
     },
     "localname": "ProductionTaxRefundsReceivableCurrent",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_ProvedDevelopedReserves": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proved developed reserves.",
        "label": "Proved Developed Reserves",
        "terseLabel": "Proved developed reserves"
       }
      }
     },
     "localname": "ProvedDevelopedReserves",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail"
     ],
     "xbrltype": "volumeItemType"
    },
    "crk_ProvedDevelopedReservesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proved developed reserves abstract.",
        "label": "Proved Developed Reserves [Abstract]",
        "terseLabel": "Proved Developed Reserves:"
       }
      }
     },
     "localname": "ProvedDevelopedReservesAbstract",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_ProvedOilAndGasPropertiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proved Oil And Gas Properties",
        "label": "Proved Oil And Gas Properties [Member]",
        "terseLabel": "Proved Oil And Gas Properties"
       }
      }
     },
     "localname": "ProvedOilAndGasPropertiesMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_ProvedReservesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proved reserves abstract.",
        "label": "Proved Reserves [Roll Forward]",
        "terseLabel": "Proved Reserves:"
       }
      }
     },
     "localname": "ProvedReservesRollForward",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_ProvedUndevelopedReserves": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proved undeveloped reserves.",
        "label": "Proved Undeveloped Reserves",
        "terseLabel": "Proved undeveloped reserves"
       }
      }
     },
     "localname": "ProvedUndevelopedReserves",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail"
     ],
     "xbrltype": "volumeItemType"
    },
    "crk_ProvedUndevelopedReservesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proved undeveloped reserves abstract.",
        "label": "Proved Undeveloped Reserves [Abstract]",
        "terseLabel": "Proved Undeveloped Reserves:"
       }
      }
     },
     "localname": "ProvedUndevelopedReservesAbstract",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_RelatedPartyTransactionFeeRevenue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, Fee Revenue",
        "label": "Related Party Transaction, Fee Revenue",
        "terseLabel": "Related party transaction, fee revenue (in dollars per share)"
       }
      }
     },
     "localname": "RelatedPartyTransactionFeeRevenue",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "perUnitItemType"
    },
    "crk_RetirementOfDebtInExchangeForCommonStock": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Retirement of debt in exchange for common stock.",
        "label": "Retirement Of Debt In Exchange For Common Stock",
        "negatedTerseLabel": "Retirement of debt in exchange for common stock"
       }
      }
     },
     "localname": "RetirementOfDebtInExchangeForCommonStock",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_SecuredOvernightFinancingRateSOFRMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secured Overnight Financing Rate (SOFR)",
        "label": "Secured Overnight Financing Rate (SOFR) [Member]",
        "terseLabel": "Secured Overnight Financing Rate (SOFR)"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSOFRMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes Five Point Eight Seven Five Percent Due Two Thousand Thirty",
        "label": "Senior Notes Five Point Eight Seven Five Percent Due Two Thousand Thirty [Member]",
        "terseLabel": "5.875% Senior Notes Due 2030"
       }
      }
     },
     "localname": "SeniorNotesFivePointEightSevenFivePercentDueTwoThousandThirtyMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail",
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails",
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior notes nine point seven five percent due two thousand twenty six.",
        "label": "Senior Notes Nine Point Seven Five Percent Due Two Thousand Twenty Six [Member]",
        "terseLabel": "9.75% Senior Notes Due 2026"
       }
      }
     },
     "localname": "SeniorNotesNinePointSevenFivePercentDueTwoThousandTwentySixMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes Seven Point Five Percent Due Two Thousand Twenty Five Member.",
        "label": "Senior Notes Seven Point Five Percent Due Two Thousand Twenty Five [Member]",
        "terseLabel": "7.5% Senior Notes due 2025"
       }
      }
     },
     "localname": "SeniorNotesSevenPointFivePercentDueTwoThousandTwentyFiveMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail",
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes Six Point Seven Five Percent Due Two Thousand Twenty Nine",
        "label": "Senior Notes Six Point Seven Five Percent Due Two Thousand Twenty Nine [Member]",
        "terseLabel": "6.75% Senior Notes Due 2029"
       }
      }
     },
     "localname": "SeniorNotesSixPointSevenFivePercentDueTwoThousandTwentyNineMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail",
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails",
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_SeriesBConvertiblePreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series B convertible preferred stock.",
        "label": "Series B Convertible Preferred Stock [Member]",
        "terseLabel": "Series B Convertible Preferred Stock"
       }
      }
     },
     "localname": "SeriesBConvertiblePreferredStockMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.comstockresources.com/role/ConvertiblePreferredStockAdditionalInformationDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award equity instruments other than option nonvested weighted average number.",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Option Nonvested Weighted Average Number",
        "verboseLabel": "Unvested restricted stock (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesWeightedAverageSharesofUnvestedRestrictedStockDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "crk_SupplementalCashFlowInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental cash flow information.",
        "label": "Supplemental Cash Flow Information [Line Items]",
        "terseLabel": "Supplemental Cash Flow Information [Line Items]"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationLineItems",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_SupplementalCashFlowInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental cash flow information.",
        "label": "Supplemental Cash Flow Information [Table]",
        "terseLabel": "Supplemental Cash Flow Information [Table]"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationTable",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "crk_SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplementary information with respect to consolidated statements of cash flows.",
        "label": "Supplementary Information With Respect To Consolidated Statements Of Cash Flows Policy [Policy Text Block]",
        "terseLabel": "Supplementary Information With Respect to the Consolidated Statements of Cash Flows"
       }
      }
     },
     "localname": "SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyPolicyTextBlock",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "crk_TemporaryEquityAggregateCommonStockConversionShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary equity aggregate common stock conversion shares.",
        "label": "Temporary Equity Aggregate Common Stock Conversion Shares",
        "terseLabel": "Aggregate common stock upon conversion (in shares)"
       }
      }
     },
     "localname": "TemporaryEquityAggregateCommonStockConversionShares",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "crk_TemporaryEquityDividendsOnTemporaryEquityValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary equity dividends on temporary equity value.",
        "label": "Temporary Equity Dividends On Temporary Equity Value",
        "negatedLabel": "Payment of preferred dividends"
       }
      }
     },
     "localname": "TemporaryEquityDividendsOnTemporaryEquityValue",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "crk_WellsFargoCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wells Fargo Credit Facility",
        "label": "Wells Fargo Credit Facility [Member]",
        "terseLabel": "Wells Fargo Credit Facility"
       }
      }
     },
     "localname": "WellsFargoCreditFacilityMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "crk_WellsProducingOnPurchasedPropertyGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wells producing on purchased property gross.",
        "label": "Wells Producing On Purchased Property Gross",
        "terseLabel": "Producing natural gas wells, gross"
       }
      }
     },
     "localname": "WellsProducingOnPurchasedPropertyGross",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "decimalItemType"
    },
    "crk_YearsOfExpirationCarryforwardUnlimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Years Of Expiration Carryforward Unlimited",
        "label": "Years Of Expiration Carryforward Unlimited [Member]",
        "terseLabel": "Years Of Expiration Carryforward Unlimited"
       }
      }
     },
     "localname": "YearsOfExpirationCarryforwardUnlimitedMember",
     "nsuri": "http://www.comstockresources.com/20221231",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesCarryforwardsAvailabletoReduceFutureIncomeTaxesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r637",
      "r638",
      "r639"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r637",
      "r638",
      "r639"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r637",
      "r638",
      "r639"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r637",
      "r638",
      "r639"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r640"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "verboseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r634"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "verboseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r634"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r634"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r641"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r634"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r634"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r634"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r634"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r637",
      "r638",
      "r639"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r633"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r636"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.comstockresources.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_AffiliatedEntityMember": {
     "auth_ref": [
      "r577",
      "r584",
      "r676",
      "r696",
      "r697",
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An affiliate is a party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity.",
        "label": "Affiliated Entity [Member]",
        "terseLabel": "Affiliated Entity"
       }
      }
     },
     "localname": "AffiliatedEntityMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_AverageSalesPriceAndProductionCostsPerUnitOfProductionTable": {
     "auth_ref": [
      "r725"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about oil and gas sale prices and production costs.",
        "label": "Oil and Gas, Average Sale Price and Production Cost Per Unit [Table]",
        "terseLabel": "Oil and Gas, Average Sale Price and Production Cost Per Unit [Table]"
       }
      }
     },
     "localname": "AverageSalesPriceAndProductionCostsPerUnitOfProductionTable",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofPricesUsedinDeterminingOilandNaturalGasReservesQuantitiesandCashFlowsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_AverageSalesPrices": {
     "auth_ref": [
      "r724"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales price per unit of oil and gas produced.",
        "label": "Oil and Gas, Average Sale Price",
        "verboseLabel": "Average sales prices"
       }
      }
     },
     "localname": "AverageSalesPrices",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofPricesUsedinDeterminingOilandNaturalGasReservesQuantitiesandCashFlowsDetail"
     ],
     "xbrltype": "perUnitItemType"
    },
    "srt_CrudeOilAndNGLPerBarrelMember": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrefined, naturally occurring petroleum product composed of hydrocarbon deposits and other organic material, and liquid or liquefied hydrocarbon produced in manufacture, purification and stabilization of natural gas. Excludes natural gas and liquefied natural gas.",
        "label": "Crude Oil and Natural Gas Liquids (NGL) [Member]",
        "terseLabel": "Crude Oil and NGL Per Barrel"
       }
      }
     },
     "localname": "CrudeOilAndNGLPerBarrelMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofPricesUsedinDeterminingOilandNaturalGasReservesQuantitiesandCashFlowsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_DecreaseDueToSalesOfMineralsInPlace": {
     "auth_ref": [
      "r526",
      "r534",
      "r580",
      "r629"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in standardized measure of discounted future net cash flow as a result of sales of minerals in place.",
        "label": "Decrease Due to Sales of Minerals in Place",
        "negatedLabel": "Sales of minerals in place"
       }
      }
     },
     "localname": "DecreaseDueToSalesOfMineralsInPlace",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedChangesinStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_EnergyAxis": {
     "auth_ref": [
      "r724",
      "r725"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of energy source.",
        "label": "Energy [Axis]",
        "terseLabel": "Energy"
       }
      }
     },
     "localname": "EnergyAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofPricesUsedinDeterminingOilandNaturalGasReservesQuantitiesandCashFlowsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_EnergyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Combustible material used to power engines, power plants or reactors. Examples include, but are not limited to, fuel and oil.",
        "label": "Energy [Domain]",
        "terseLabel": "Energy"
       }
      }
     },
     "localname": "EnergyDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofPricesUsedinDeterminingOilandNaturalGasReservesQuantitiesandCashFlowsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts": {
     "auth_ref": [
      "r525",
      "r534",
      "r580",
      "r629"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in standardized measure of discounted future net cash flow as a result of extensions, discoveries and improved recovery of proved oil and gas reserves.",
        "label": "Extensions, Discoveries, Additions and Improved Recovery, Less Related Costs",
        "verboseLabel": "Extensions and discoveries"
       }
      }
     },
     "localname": "ExtensionsDiscoveriesAdditionsAndImprovedRecoveryLessRelatedCosts",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedChangesinStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_ExtractiveIndustriesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extractive Industries [Abstract]",
        "terseLabel": "Extractive Industries [Abstract]"
       }
      }
     },
     "localname": "ExtractiveIndustriesAbstract",
     "nsuri": "http://fasb.org/srt/2022",
     "xbrltype": "stringItemType"
    },
    "srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows": {
     "auth_ref": [
      "r512",
      "r521",
      "r580",
      "r628"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail": {
       "order": 1.0,
       "parentTag": "srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of estimated future accumulated cash inflow from the sale of proved oil and gas reserves.",
        "label": "Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Cash Inflows",
        "terseLabel": "Future Cash Flows"
       }
      }
     },
     "localname": "FutureNetCashFlowsRelatingToProvedOilAndGasReservesCashInflows",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts": {
     "auth_ref": [
      "r513",
      "r521",
      "r580",
      "r628"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail": {
       "order": 3.0,
       "parentTag": "srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of estimated future accumulated cash outflow for costs to be incurred in developing proved oil and gas reserves.",
        "label": "Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Development Costs",
        "negatedLabel": "Development and Abandonment"
       }
      }
     },
     "localname": "FutureNetCashFlowsRelatingToProvedOilAndGasReservesDevelopmentCosts",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense": {
     "auth_ref": [
      "r514",
      "r521",
      "r580",
      "r628"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail": {
       "order": 4.0,
       "parentTag": "srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of estimated future accumulated cash outflow for income tax, based on the future income less future expense derived from production and sale of proved oil and gas reserves.",
        "label": "Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Income Tax Expense",
        "negatedLabel": "Future Income Taxes"
       }
      }
     },
     "localname": "FutureNetCashFlowsRelatingToProvedOilAndGasReservesIncomeTaxExpense",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows": {
     "auth_ref": [
      "r515",
      "r518",
      "r521",
      "r580",
      "r628"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail": {
       "order": 1.0,
       "parentTag": "srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after future accumulated cash outflow for development and production costs and future income tax, of estimated future accumulated cash inflow from the sale of proved oil and gas reserves.",
        "label": "Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Net Cash Flows",
        "totalLabel": "Future Net Cash Flows"
       }
      }
     },
     "localname": "FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts": {
     "auth_ref": [
      "r513",
      "r521",
      "r580",
      "r628"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail": {
       "order": 2.0,
       "parentTag": "srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesNetCashFlows",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of estimated future accumulated cash outflow for costs to be incurred in producing proved oil and gas reserves.",
        "label": "Future Net Cash Flows Relating to Proved Oil and Gas Reserves, Production Costs",
        "negatedLabel": "Production"
       }
      }
     },
     "localname": "FutureNetCashFlowsRelatingToProvedOilAndGasReservesProductionCosts",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows": {
     "auth_ref": [
      "r516",
      "r521",
      "r580",
      "r628"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail": {
       "order": 2.0,
       "parentTag": "srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of discount on future accumulated cash inflow, after deducting future accumulated cash outflow for development and production costs and future income tax, from sale of proved oil and gas reserves, using a discount rate of 10 percent a year.",
        "label": "Future Net Cash Flows Relating to Proved Oil and Gas Reserves, 10 Percent Annual Discount for Estimated Timing of Cash Flows",
        "negatedLabel": "10% Discount Factor"
       }
      }
     },
     "localname": "FutureNetCashFlowsRelatingToProvedOilAndGasReservesTenPercentAnnualDiscountForEstimatedTimingOfCashFlows",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_IncreaseDecreaseInEstimatedFutureDevelopmentCosts": {
     "auth_ref": [
      "r523",
      "r534",
      "r580",
      "r629"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in standardized measure of discounted future net cash flow as a result of change in estimated future development costs.",
        "label": "Changes in Estimated Future Development Costs",
        "verboseLabel": "Changes in future development and abandonment costs"
       }
      }
     },
     "localname": "IncreaseDecreaseInEstimatedFutureDevelopmentCosts",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedChangesinStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves": {
     "auth_ref": [
      "r530",
      "r534",
      "r580",
      "r629"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in standardized measure of discounted future net cash flow as a result of change in the estimated future income tax on future pretax net cash flows related to the entity's proved oil and gas reserves.",
        "label": "Changes in Future Income Tax Expense Estimates on Future Cash Flows Related to Proved Oil and Gas Reserves",
        "verboseLabel": "Net changes in income taxes"
       }
      }
     },
     "localname": "IncreaseDecreaseInFutureIncomeTaxExpenseEstimatesOnFutureCashFlowsRelatedToProvedOilAndGasReserves",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedChangesinStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Oil and Gas Reserves [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Oil and Gas Reserves [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesRollForward",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedChangesinStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_IncreaseDueToPurchasesOfMineralsInPlace": {
     "auth_ref": [
      "r526",
      "r534",
      "r580",
      "r629"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in standardized measure of discounted future net cash flow as a result of purchases of minerals in place.",
        "label": "Increase Due to Purchases of Minerals in Place",
        "verboseLabel": "Acquisitions of minerals in place"
       }
      }
     },
     "localname": "IncreaseDueToPurchasesOfMineralsInPlace",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedChangesinStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r272",
      "r610",
      "r674",
      "r719"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name or description of a single external customer or a group of external customers.",
        "label": "Customer [Axis]",
        "terseLabel": "Major Customers"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r296",
      "r297",
      "r298",
      "r299",
      "r376",
      "r503",
      "r556",
      "r578",
      "r579",
      "r607",
      "r617",
      "r632",
      "r671",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails",
      "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r296",
      "r297",
      "r298",
      "r299",
      "r376",
      "r503",
      "r556",
      "r578",
      "r579",
      "r607",
      "r617",
      "r632",
      "r671",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails",
      "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r272",
      "r610",
      "r674",
      "r719"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single external customer or group of external customers.",
        "label": "Customer [Domain]",
        "terseLabel": "Customer"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NaturalGasPerThousandCubicFeetMember": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Flammable gas occurring naturally underground and liquid or liquefied hydrocarbon produced in manufacture, purification and stabilization of natural gas.",
        "label": "Natural Gas and Natural Gas Liquids [Member]",
        "verboseLabel": "Natural Gas Per Thousand Cubic Feet"
       }
      }
     },
     "localname": "NaturalGasPerThousandCubicFeetMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofPricesUsedinDeterminingOilandNaturalGasReservesQuantitiesandCashFlowsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NaturalGasReservesMember": {
     "auth_ref": [
      "r536",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Natural gas composed primarily of methane gas, excluding liquid or condensate natural gas.",
        "label": "Natural Gas [Member]",
        "terseLabel": "Natural Gas (MMcf)"
       }
      }
     },
     "localname": "NaturalGasReservesMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts": {
     "auth_ref": [
      "r522",
      "r534",
      "r580",
      "r629"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in standardized measure of discounted future net cash flow as a result of change in sales and transfer prices and in production (lifting) costs related to future production.",
        "label": "Net Increase (Decrease) in Sales and Transfer Prices and Production Costs",
        "verboseLabel": "Net change in sales price, net of production costs"
       }
      }
     },
     "localname": "NetIncreaseDecreaseInSalesAndTransferPricesAndProductionCosts",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedChangesinStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_OilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock": {
     "auth_ref": [
      "r723"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of oil and gas sale price and production cost, including, but not limited to, average sale price and production cost per unit.",
        "label": "Oil and Gas, Average Sale Price and Production Cost [Table Text Block]",
        "terseLabel": "Summary of Prices Used in Determining Oil and Natural Gas Reserves Quantities and Cash Flows"
       }
      }
     },
     "localname": "OilAndGasNetProductionAverageSalesPriceAndAverageProductionCostsDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_OilReservesMember": {
     "auth_ref": [
      "r535",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Crude oil, which may also include condensate and natural gas liquids.",
        "label": "Oil [Member]",
        "terseLabel": "Oil (MBbls)"
       }
      }
     },
     "localname": "OilReservesMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_PreviouslyEstimatedDevelopmentCostsIncurred": {
     "auth_ref": [
      "r528",
      "r534",
      "r580",
      "r629"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in standardized measure of discounted future net cash flow as a result of previously estimated development costs incurred.",
        "label": "Previously Estimated Development Costs Incurred",
        "terseLabel": "Development costs incurred during the year which were previously estimated"
       }
      }
     },
     "localname": "PreviouslyEstimatedDevelopmentCostsIncurred",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedChangesinStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r269",
      "r504",
      "r608",
      "r630",
      "r666",
      "r667",
      "r674",
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by product and service, or group of similar products and similar services.",
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r269",
      "r504",
      "r608",
      "r630",
      "r666",
      "r667",
      "r674",
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services.",
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable": {
     "auth_ref": [
      "r537",
      "r543",
      "r544",
      "r545",
      "r548",
      "r549",
      "r580",
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detailed information on net quantities of proved reserves by geographic area.",
        "label": "Proved Developed and Undeveloped Oil and Gas Reserve Quantities [Table]",
        "terseLabel": "Proved Developed and Undeveloped Oil and Gas Reserve Quantities [Table]"
       }
      }
     },
     "localname": "ProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions": {
     "auth_ref": [
      "r540",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions to proved reserves that result from (1) extension of the proved acreage of previously discovered (old) reservoirs through additional drilling in periods after discovery and (2) discovery of new fields with proved reserves or of new reservoirs of proved reserves in old fields.",
        "label": "Proved Developed and Undeveloped Reserves, Extensions, Discoveries, and Additions",
        "terseLabel": "Extensions and discoveries"
       }
      }
     },
     "localname": "ProvedDevelopedAndUndevelopedReservesExtensionsDiscoveriesAndAdditions",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail"
     ],
     "xbrltype": "volumeItemType"
    },
    "srt_ProvedDevelopedAndUndevelopedReservesNet": {
     "auth_ref": [
      "r537",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net quantity of proved reserves as of the balance sheet date. Proved oil reserves are the estimated quantities of crude oil and natural gas liquids which geological and engineering data demonstrate with reasonable certainty to be recoverable.",
        "label": "Proved Developed and Undeveloped Reserves, Net",
        "periodEndLabel": "End of period",
        "periodStartLabel": "Beginning of period"
       }
      }
     },
     "localname": "ProvedDevelopedAndUndevelopedReservesNet",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail"
     ],
     "xbrltype": "volumeItemType"
    },
    "srt_ProvedDevelopedAndUndevelopedReservesProduction": {
     "auth_ref": [
      "r541",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Production of proved reserves.",
        "label": "Proved Developed and Undeveloped Reserves, Production",
        "negatedLabel": "Production"
       }
      }
     },
     "localname": "ProvedDevelopedAndUndevelopedReservesProduction",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail"
     ],
     "xbrltype": "volumeItemType"
    },
    "srt_ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace": {
     "auth_ref": [
      "r539",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase of minerals in place.",
        "label": "Proved Developed and Undeveloped Reserves, Purchases of Minerals in Place",
        "terseLabel": "Acquisitions of minerals in place"
       }
      }
     },
     "localname": "ProvedDevelopedAndUndevelopedReservesPurchasesOfMineralsInPlace",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail"
     ],
     "xbrltype": "volumeItemType"
    },
    "srt_ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease": {
     "auth_ref": [
      "r538",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revisions represent changes in previous estimates of proved reserves, either upward or downward, resulting from new information (except for an increase in proved acreage) normally obtained from development drilling and production history or resulting from change in economic factors.",
        "label": "Proved Developed and Undeveloped Reserves, Revisions of Previous Estimates",
        "terseLabel": "Revisions of previous estimates"
       }
      }
     },
     "localname": "ProvedDevelopedAndUndevelopedReservesRevisionsOfPreviousEstimatesIncreaseDecrease",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail"
     ],
     "xbrltype": "volumeItemType"
    },
    "srt_ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace": {
     "auth_ref": [
      "r542",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sales of minerals in place.",
        "label": "Proved Developed and Undeveloped Reserves, Sales of Minerals in Place",
        "negatedLabel": "Sales of minerals in place"
       }
      }
     },
     "localname": "ProvedDevelopedAndUndevelopedReservesSalesOfMineralsInPlace",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail"
     ],
     "xbrltype": "volumeItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r296",
      "r297",
      "r298",
      "r299",
      "r357",
      "r376",
      "r407",
      "r408",
      "r409",
      "r502",
      "r503",
      "r556",
      "r578",
      "r579",
      "r607",
      "r617",
      "r632",
      "r665",
      "r671",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails",
      "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r296",
      "r297",
      "r298",
      "r299",
      "r357",
      "r376",
      "r407",
      "r408",
      "r409",
      "r502",
      "r503",
      "r556",
      "r578",
      "r579",
      "r607",
      "r617",
      "r632",
      "r665",
      "r671",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails",
      "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ReserveQuantitiesByTypeOfReserveAxis": {
     "auth_ref": [
      "r537",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by types of proved developed and undeveloped petroleum reserves.",
        "label": "Petroleum Reserves [Axis]",
        "terseLabel": "Petroleum Reserves"
       }
      }
     },
     "localname": "ReserveQuantitiesByTypeOfReserveAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ReserveQuantitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Reserve Quantities [Line Items]",
        "terseLabel": "Reserve Quantities [Line Items]"
       }
      }
     },
     "localname": "ReserveQuantitiesLineItems",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RevisionsOfPreviousQuantityEstimates": {
     "auth_ref": [
      "r527",
      "r534",
      "r580",
      "r629"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in standardized measure of discounted future net cash flow as a result of revisions of estimated quantity of oil and gas in proved reserves.",
        "label": "Revisions of Previous Quantity Estimates",
        "verboseLabel": "Revisions of quantity estimates"
       }
      }
     },
     "localname": "RevisionsOfPreviousQuantityEstimates",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedChangesinStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts": {
     "auth_ref": [
      "r524",
      "r534",
      "r580",
      "r629"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of (increase) decrease in standardized measure of discounted future net cash flow as a result of sales and transfers of oil and gas produced.",
        "label": "Sales and Transfers of Oil and Gas Produced, Net of Production Costs",
        "negatedLabel": "Sales, net of production costs"
       }
      }
     },
     "localname": "SalesAndTransfersOfOilAndGasProducedNetOfProductionCosts",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedChangesinStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock": {
     "auth_ref": [
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r721"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the net quantities of an enterprise's interests in proved developed and undeveloped reserves of (a) crude oil (including condensate and natural gas liquids), (b) natural gas (including coal bed methane), (c) synthetic oil, (d) synthetic gas, and (e) other nonrenewable natural resources that are intended to be upgraded during the period as of the beginning of the period, changes in quantities during the period, and as of the end of the period.",
        "label": "Schedule of Proved Developed and Undeveloped Oil and Gas Reserve Quantities [Table Text Block]",
        "terseLabel": "Summary of Changes in Net Quantities of Crude Oil and Natural Gas Reserves"
       }
      }
     },
     "localname": "ScheduleOfProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTextBlock",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r270",
      "r271",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r583",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r609",
      "r631",
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock": {
     "auth_ref": [
      "r580",
      "r628",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the future net cash flows relating to proved oil and gas reserves and oil and gas subject to purchase under long-term agreements in which the enterprise participates in the operation of the properties on which the oil and gas is located or otherwise serves as the producer. This information is presented in aggregate and for each geographic area for which reserve quantities are disclosed.",
        "label": "Standardized Measure of Discounted Future Cash Flows Relating to Proved Reserves Disclosure [Table Text Block]",
        "terseLabel": "Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves"
       }
      }
     },
     "localname": "StandardizedMeasureOfDiscountedFutureCashFlowsRelatingToProvedReservesDisclosureTextBlock",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount": {
     "auth_ref": [
      "r529",
      "r534",
      "r580",
      "r629"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accretion of discount for the standardized measure of discounted future net cash flow related to proved oil and gas reserves.",
        "label": "Standardized Measure of Discounted Future Net Cash Flow Relating to Proved Oil and Gas Reserves, Accretion of Discount",
        "verboseLabel": "Accretion of discount"
       }
      }
     },
     "localname": "StandardizedMeasureOfDiscountedFutureNetCashFlowRelatingToProvedOilAndGasReservesAccretionOfDiscount",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedChangesinStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves": {
     "auth_ref": [
      "r511",
      "r517",
      "r521",
      "r531",
      "r580",
      "r628"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of discounted future accumulated cash inflow relating to proved oil and gas reserves.",
        "label": "Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Oil and Gas Reserves",
        "periodEndLabel": "Standardized Measure, End of Year",
        "periodStartLabel": "Standardized Measure, Beginning of Year",
        "totalLabel": "Standardized Measure of Discounted Future Net Cash Flows"
       }
      }
     },
     "localname": "StandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReserves",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedChangesinStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail",
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedStandardizedMeasureofDiscountedFutureNetCashFlowsRelatingtoProvedReservesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r270",
      "r271",
      "r563",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r575",
      "r576",
      "r583",
      "r585",
      "r609",
      "r631",
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TypeOfReserveDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of petroleum reserve being disclosed: oil, natural gas, natural gas liquids, synthetic oil, synthetic gas, or other nonrenewable natural resource that is intended to be upgraded into synthetic oil and gas with separate disclosures for consolidated entities and equity method investments.",
        "label": "Type of Reserve [Domain]",
        "terseLabel": "Type of Reserve"
       }
      }
     },
     "localname": "TypeOfReserveDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasReservesInformationUnauditedSummaryofChangesinNetQuantitiesofCrudeOilandNaturalGasReservesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r14",
      "r626"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r273",
      "r274"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Oil and gas sales and gas services"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]",
        "terseLabel": "Accounts receivable:"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsReceivableRelatedPartiesCurrent": {
     "auth_ref": [
      "r126",
      "r128",
      "r185",
      "r652"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.",
        "label": "Accounts Receivable, Related Parties, Current",
        "terseLabel": "From affiliates",
        "verboseLabel": "Accounts receivable from affiliates"
       }
      }
     },
     "localname": "AccountsReceivableRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued expenses",
        "totalLabel": "Total accrued expenses"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities, Current [Abstract]",
        "terseLabel": "Accrued Liabilities, Current [Abstract]"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r63",
      "r178"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedLabel": "Accumulated depreciation, depletion and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r9",
      "r626"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r416",
      "r417",
      "r418",
      "r654",
      "r655",
      "r656",
      "r688"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "negatedLabel": "Income tax withholdings on equity awards"
       }
      }
     },
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": {
     "auth_ref": [
      "r72",
      "r77"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.",
        "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs",
        "negatedTerseLabel": "Stock issuance costs"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r411"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "netLabel": "Compensation expense recognized for restricted stock grants",
        "terseLabel": "Compensation expense recognized for PSUs"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetail",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r186",
      "r275",
      "r278",
      "r279",
      "r280"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "terseLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r326",
      "r476",
      "r605",
      "r606",
      "r646"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "terseLabel": "Amortization of debt discount, premium and issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetAcquisitionAxis": {
     "auth_ref": [
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by asset acquisition.",
        "label": "Asset Acquisition [Axis]",
        "terseLabel": "Asset Acquisition [Axis]"
       }
      }
     },
     "localname": "AssetAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetAcquisitionConsiderationTransferred": {
     "auth_ref": [
      "r619",
      "r685",
      "r686",
      "r687"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.",
        "label": "Asset Acquisition, Consideration Transferred",
        "terseLabel": "Asset acquisition, consideration transferred"
       }
      }
     },
     "localname": "AssetAcquisitionConsiderationTransferred",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetAcquisitionDomain": {
     "auth_ref": [
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset acquisition.",
        "label": "Asset Acquisition [Domain]",
        "terseLabel": "Asset Acquisition [Domain]"
       }
      }
     },
     "localname": "AssetAcquisitionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetRetirementObligationAccretionExpense": {
     "auth_ref": [
      "r287",
      "r290"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability.",
        "label": "Asset Retirement Obligation, Accretion Expense",
        "verboseLabel": "Accretion expense"
       }
      }
     },
     "localname": "AssetRetirementObligationAccretionExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofChangesinReserveforFutureAbandonmentCostsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationLiabilitiesIncurred": {
     "auth_ref": [
      "r288"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset retirement obligations incurred during the period.",
        "label": "Asset Retirement Obligation, Liabilities Incurred",
        "verboseLabel": "New wells placed on production"
       }
      }
     },
     "localname": "AssetRetirementObligationLiabilitiesIncurred",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofChangesinReserveforFutureAbandonmentCostsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationLiabilitiesSettled": {
     "auth_ref": [
      "r289"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset retirement obligations settled, or otherwise disposed of, during the period. This may include asset retirement obligations transferred to third parties associated with the sale of a long-lived asset.",
        "label": "Asset Retirement Obligation, Liabilities Settled",
        "negatedLabel": "Liabilities settled"
       }
      }
     },
     "localname": "AssetRetirementObligationLiabilitiesSettled",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofChangesinReserveforFutureAbandonmentCostsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationRevisionOfEstimate": {
     "auth_ref": [
      "r291"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the asset retirement obligation from changes in the amount or timing of the estimated cash flows associated with the settlement of the obligation.",
        "label": "Asset Retirement Obligation, Revision of Estimate",
        "verboseLabel": "Changes in estimates and timing"
       }
      }
     },
     "localname": "AssetRetirementObligationRevisionOfEstimate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofChangesinReserveforFutureAbandonmentCostsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]",
        "terseLabel": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]"
       }
      }
     },
     "localname": "AssetRetirementObligationRollForwardAnalysisRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofChangesinReserveforFutureAbandonmentCostsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetRetirementObligationsNoncurrent": {
     "auth_ref": [
      "r664"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.",
        "label": "Asset Retirement Obligations, Noncurrent",
        "periodEndLabel": "Reserve for future abandonment costs at end of the year",
        "periodStartLabel": "Reserve for future abandonment costs at beginning of the year",
        "terseLabel": "Reserve for future abandonment costs"
       }
      }
     },
     "localname": "AssetRetirementObligationsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofChangesinReserveforFutureAbandonmentCostsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationsPolicy": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset.",
        "label": "Asset Retirement Obligation [Policy Text Block]",
        "terseLabel": "Reserve for Future Abandonment Costs"
       }
      }
     },
     "localname": "AssetRetirementObligationsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r149",
      "r162",
      "r180",
      "r204",
      "r254",
      "r263",
      "r267",
      "r276",
      "r300",
      "r301",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r309",
      "r310",
      "r448",
      "r452",
      "r464",
      "r626",
      "r669",
      "r670",
      "r699"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r175",
      "r189",
      "r204",
      "r276",
      "r300",
      "r301",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r309",
      "r310",
      "r448",
      "r452",
      "r464",
      "r626",
      "r669",
      "r670",
      "r699"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r382",
      "r383",
      "r384",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetail",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofSignificantAssumptionsUsedtoValuePSUsDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Base Rate"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities": {
     "auth_ref": [
      "r129"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_CapitalizedCostsProvedProperties",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion, amortization and valuation allowance relating to oil and gas producing activities.",
        "label": "Capitalized Costs, Accumulated Depreciation, Depletion, Amortization and Valuation Allowance Relating to Oil and Gas Producing Activities",
        "negatedLabel": "Accumulated depreciation depletion and amortization"
       }
      }
     },
     "localname": "CapitalizedCostsAccumulatedDepreciationDepletionAmortizationAndValuationAllowanceForRelatingToOilAndGasProducingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet": {
     "auth_ref": [
      "r129"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net amount of capitalized costs relating to oil and gas producing activities.",
        "label": "Capitalized Costs, Oil and Gas Producing Activities, Net",
        "totalLabel": "Capitalized costs, oil and gas producing activities, net, total"
       }
      }
     },
     "localname": "CapitalizedCostsOilAndGasProducingActivitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capitalized Costs, Oil and Gas Producing Activities, Net [Abstract]",
        "terseLabel": "Proved properties:",
        "verboseLabel": "Property acquisitions:"
       }
      }
     },
     "localname": "CapitalizedCostsOilAndGasProducingActivitiesNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail",
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalizedCostsProvedProperties": {
     "auth_ref": [
      "r129",
      "r146"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized costs of proved properties incurred for any combination mineral interests acquisitions; wells and related equipment; support equipment and facilities; and uncompleted wells and equipment and other costs not previously disclosed within this table.",
        "label": "Capitalized Costs, Proved Properties",
        "totalLabel": "Proved properties"
       }
      }
     },
     "localname": "CapitalizedCostsProvedProperties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r129",
      "r130",
      "r131",
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of aggregate capitalized costs relating to an enterprise's oil and gas producing activities and the aggregate related accumulated depreciation, depletion, amortization, and valuation allowances.",
        "label": "Capitalized Costs Relating to Oil and Gas Producing Activities Disclosure [Table Text Block]",
        "terseLabel": "Capitalized Costs Related to Oil and Natural Gas Property Acquisition Exploration and Development Activities"
       }
      }
     },
     "localname": "CapitalizedCostsRelatingToOilAndGasProducingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalizedCostsUnprovedProperties": {
     "auth_ref": [
      "r129",
      "r147"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_CapitalizedCostsOilAndGasProducingActivitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized costs of unproved properties incurred for any combination mineral interests acquisitions and other costs not previously disclosed within this table.",
        "label": "Capitalized Costs, Unproved Properties",
        "terseLabel": "Unproved properties"
       }
      }
     },
     "localname": "CapitalizedCostsUnprovedProperties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedCostsWellsAndRelatedEquipmentAndFacilities": {
     "auth_ref": [
      "r129"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_CapitalizedCostsProvedProperties",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalized costs which include those incurred to (1) to drill and equip those exploratory wells and exploratory-type stratigraphic test wells that have found proved reserves and (2) obtain access to proved reserves and provide facilities for extracting, treating, gathering, storing the oil and gas, including the drilling and equipping of development wells and development-type stratigraphic wells and service wells.",
        "label": "Capitalized Costs, Wells and Related Equipment and Facilities",
        "terseLabel": "Wells and related equipment and facilities"
       }
      }
     },
     "localname": "CapitalizedCostsWellsAndRelatedEquipmentAndFacilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCapitalizedCostsRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves": {
     "auth_ref": [
      "r135"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions to capitalized exploratory well costs that were added during the reporting period pending the determination of proved reserves.",
        "label": "Capitalized Exploratory Well Cost, Additions Pending Determination of Proved Reserves",
        "terseLabel": "Additions to exploratory well costs pending the determination of proved reserves"
       }
      }
     },
     "localname": "CapitalizedExploratoryWellCostAdditionsPendingDeterminationOfProvedReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesExploratoryCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedExploratoryWellCosts": {
     "auth_ref": [
      "r134"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of capitalized exploratory well costs that is pending the determination of proved reserves. This does not include amounts that were capitalized and subsequently expensed in the same annual period.",
        "label": "Capitalized Exploratory Well Costs",
        "periodEndLabel": "Ending capitalized exploratory well costs",
        "periodStartLabel": "Beginning capitalized exploratory project costs"
       }
      }
     },
     "localname": "CapitalizedExploratoryWellCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesExploratoryCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedExploratoryWellCostsRollForwardTableTextBlock": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in capitalized exploratory costs during the period.",
        "label": "Capitalized Exploratory Well Costs, Roll Forward [Table Text Block]",
        "terseLabel": "Capitalized Exploratory Well Costs"
       }
      }
     },
     "localname": "CapitalizedExploratoryWellCostsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r46",
      "r177",
      "r594"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r41",
      "r46",
      "r51"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "periodEndLabel": "Cash and cash equivalents, end of the year",
        "periodStartLabel": "Cash and cash equivalents, beginning of the year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r41",
      "r121"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Non-cash financing activities include:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r182",
      "r183",
      "r184",
      "r204",
      "r225",
      "r229",
      "r238",
      "r240",
      "r243",
      "r244",
      "r276",
      "r300",
      "r303",
      "r304",
      "r305",
      "r309",
      "r310",
      "r330",
      "r331",
      "r333",
      "r337",
      "r343",
      "r464",
      "r581",
      "r643",
      "r648",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.comstockresources.com/role/ConvertiblePreferredStockAdditionalInformationDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r23",
      "r154",
      "r167"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r66",
      "r294",
      "r295",
      "r565",
      "r668"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommodityContractMember": {
     "auth_ref": [
      "r611",
      "r623"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices.",
        "label": "Commodity Contract [Member]",
        "terseLabel": "Commodity Contract"
       }
      }
     },
     "localname": "CommodityContractMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommodityMember": {
     "auth_ref": [
      "r106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading in a derivative instrument whose primary underlying risk is tied to commodity prices.",
        "label": "Commodity [Member]",
        "terseLabel": "Commodity-Based Derivatives"
       }
      }
     },
     "localname": "CommodityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "terseLabel": "Dividends declared per share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.comstockresources.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r654",
      "r655",
      "r688"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.comstockresources.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.comstockresources.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r8",
      "r72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r8",
      "r626"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock\u2014$0.50 par, 400,000,000 shares authorized, 277,517,087 and 232,924,646 shares issued and outstanding at December\u00a031, 2022 and 2021, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r56",
      "r57",
      "r118",
      "r119",
      "r272",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r56",
      "r57",
      "r118",
      "r119",
      "r272",
      "r562",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r56",
      "r57",
      "r118",
      "r119",
      "r272",
      "r564",
      "r720"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r56",
      "r57",
      "r118",
      "r119",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Percentage of total revenue"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r56",
      "r57",
      "r118",
      "r119",
      "r272",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConversionOfStockAmountConverted1": {
     "auth_ref": [
      "r48",
      "r49",
      "r50"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Amount Converted",
        "terseLabel": "Conversion of preferred stock into common stock"
       }
      }
     },
     "localname": "ConversionOfStockAmountConverted1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockSharesConverted1": {
     "auth_ref": [
      "r48",
      "r49",
      "r50"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Shares Converted",
        "terseLabel": "Conversion of stock, shares converted (in shares)"
       }
      }
     },
     "localname": "ConversionOfStockSharesConverted1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/ConvertiblePreferredStockAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r132",
      "r133",
      "r137",
      "r139"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the aggregate of costs (whether the costs are capitalized or charged to expense at the time they are incurred ) incurred for the year in oil and gas property acquisition, exploration and development activities.",
        "label": "Cost Incurred in Oil and Gas Property Acquisition, Exploration, and Development Activities Disclosure [Table Text Block]",
        "terseLabel": "Costs Incurred Related to Oil and Natural Gas Property Acquisition Exploration and Development Activities"
       }
      }
     },
     "localname": "CostIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of costs incurred related to oil and gas property acquisition, exploration and development activities, including capitalized costs and costs charged to expense.",
        "label": "Costs Incurred, Oil and Gas Property Acquisition, Exploration, and Development Activities",
        "totalLabel": "Total capital expenditures"
       }
      }
     },
     "localname": "CostsIncurredOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasProducingActivitiesCostsIncurredRelatedtoOilandNaturalGasPropertyAcquisitionExplorationandDevelopmentActivitiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail",
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility",
        "verboseLabel": "Credit Facility"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail",
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r651",
      "r680",
      "r682"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesConsolidatedIncomeTaxProvisionBenefitDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Current - Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesConsolidatedIncomeTaxProvisionBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r651",
      "r680",
      "r682"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesConsolidatedIncomeTaxProvisionBenefitDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "Current - State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesConsolidatedIncomeTaxProvisionBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r55",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r1",
      "r2",
      "r3",
      "r150",
      "r152",
      "r161",
      "r208",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r477",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail",
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails",
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Spread rate for interest rate on credit facility"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r3",
      "r152",
      "r161",
      "r328"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Long-term debt, gross",
        "totalLabel": "Long-term debt, gross"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail",
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails",
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r20",
      "r312"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "netLabel": "Interest rate on debt instrument",
        "terseLabel": "Interest rate on debt instrument",
        "verboseLabel": "Interest rate on debt instrument"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail",
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails",
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail",
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails",
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r21",
      "r208",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r477",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail",
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails",
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r21",
      "r73",
      "r74",
      "r75",
      "r76",
      "r122",
      "r123",
      "r125",
      "r159",
      "r208",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r477",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail",
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails",
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r122",
      "r125",
      "r672"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "negatedLabel": "Discount, net of amortization",
        "terseLabel": "Unamortized discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail",
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedPremium": {
     "auth_ref": [
      "r122",
      "r125",
      "r672"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt premium.",
        "label": "Debt Instrument, Unamortized Premium",
        "terseLabel": "Premium, net of amortization"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedPremium",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtWeightedAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate of debt outstanding.",
        "label": "Debt, Weighted Average Interest Rate",
        "terseLabel": "Weighted average interest rate on borrowings"
       }
      }
     },
     "localname": "DebtWeightedAverageInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r651",
      "r681",
      "r682"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesConsolidatedIncomeTaxProvisionBenefitDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Deferred - Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesConsolidatedIncomeTaxProvisionBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r124",
      "r672"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "negatedLabel": "Debt issuance costs, net of amortization"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r4",
      "r5",
      "r151",
      "r160",
      "r430"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r423",
      "r424"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
        "label": "Deferred Income Tax Liabilities, Net",
        "verboseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "Deferred Income Taxes and Tax Credits",
        "terseLabel": "Deferred and non-current income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r651",
      "r681",
      "r682"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesConsolidatedIncomeTaxProvisionBenefitDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "Deferred - State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesConsolidatedIncomeTaxProvisionBenefitDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsDerivativeInstruments": {
     "auth_ref": [
      "r90",
      "r679"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from derivative instruments.",
        "label": "Deferred Tax Assets, Derivative Instruments",
        "terseLabel": "Unrealized hedging losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsDerivativeInstruments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r431"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Noncurrent deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r678"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r90",
      "r679"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r90",
      "r679"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets, Tax Credit Carryforwards [Abstract]",
        "terseLabel": "Deferred tax assets:"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations": {
     "auth_ref": [
      "r90",
      "r679"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from asset retirement obligations. An asset retirement obligation is a legal obligation associated with the disposal or retirement from service of a tangible long-lived asset.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Asset Retirement Obligations",
        "terseLabel": "Asset retirement obligation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAssetRetirementObligations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r432"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Valuation allowance on deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r84",
      "r678"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Net deferred tax liability"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesDerivatives": {
     "auth_ref": [
      "r90",
      "r679"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from derivatives.",
        "label": "Deferred Tax Liabilities, Derivatives",
        "terseLabel": "Unrealized hedging gains"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Liabilities, Net [Abstract]",
        "terseLabel": "Deferred tax liabilities:"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r90",
      "r679"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r90",
      "r679"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedLabel": "Property and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesTaxEffectsofSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetandLiabilityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r356",
      "r359",
      "r372",
      "r611",
      "r612",
      "r613",
      "r614"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "terseLabel": "Matching contributions to the plan"
       }
      }
     },
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/RetirementPlanAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r44",
      "r252"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation, depletion and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetFairValueGrossLiability": {
     "auth_ref": [
      "r25",
      "r26",
      "r100"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset",
        "terseLabel": "Derivative liabilities, fair value"
       }
      }
     },
     "localname": "DerivativeAssetFairValueGrossLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsCurrent": {
     "auth_ref": [
      "r190"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset, Current",
        "terseLabel": "Derivative asset, current",
        "verboseLabel": "Derivative financial instruments"
       }
      }
     },
     "localname": "DerivativeAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAverageCapPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average cap rate on a group of price risk derivatives such as caps or collars. A payment or receipt is triggered if the market rate exceeds the cap rate on the contract.",
        "label": "Derivative, Average Cap Price",
        "terseLabel": "Ceiling, average price (in dollars per MMBTU)"
       }
      }
     },
     "localname": "DerivativeAverageCapPrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail"
     ],
     "xbrltype": "perUnitItemType"
    },
    "us-gaap_DerivativeAverageFloorPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average floor rate on a group of price risk derivatives such as floors or collars. A payment or receipt is triggered if the market rate falls below the floor rate on the contract.",
        "label": "Derivative, Average Floor Price",
        "terseLabel": "Floor, average price (in dollars per MMBTU)"
       }
      }
     },
     "localname": "DerivativeAverageFloorPrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail"
     ],
     "xbrltype": "perUnitItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r99",
      "r101",
      "r103",
      "r104",
      "r596"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r111",
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Derivative Financial Instruments and Hedging Activities"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "auth_ref": [
      "r190"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Current",
        "netLabel": "Derivative financial instruments",
        "verboseLabel": "Derivative liability, current"
       }
      }
     },
     "localname": "DerivativeLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "auth_ref": [
      "r190"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Noncurrent",
        "netLabel": "Derivative financial instruments",
        "verboseLabel": "Liability, fair value, long-term"
       }
      }
     },
     "localname": "DerivativeLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivative [Line Items]",
        "terseLabel": "Derivative [Line Items]"
       }
      }
     },
     "localname": "DerivativeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNonmonetaryNotionalAmountEnergyMeasure": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal energy measure used to calculate payments on a derivative instrument.",
        "label": "Derivative, Nonmonetary Notional Amount, Energy Measure",
        "terseLabel": "Volume (in MMBTU)"
       }
      }
     },
     "localname": "DerivativeNonmonetaryNotionalAmountEnergyMeasure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail"
     ],
     "xbrltype": "energyItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r94",
      "r95",
      "r96",
      "r97",
      "r98",
      "r102",
      "r103",
      "r107",
      "r109",
      "r110",
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Derivative [Table]",
        "terseLabel": "Derivative [Table]"
       }
      }
     },
     "localname": "DerivativeTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r94",
      "r95",
      "r97",
      "r98",
      "r108",
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivative Financial Instruments and Hedging Activities"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r381",
      "r412",
      "r413",
      "r415",
      "r420",
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Stock-based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r173"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]",
        "terseLabel": "Disposal Group Classification"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
        "label": "Disposal Group Classification [Domain]",
        "terseLabel": "Disposal Group Classification"
       }
      }
     },
     "localname": "DisposalGroupClassificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal group that is not classified as discontinued operations.",
        "label": "Disposal Group, Not Discontinued Operations [Member]",
        "terseLabel": "Disposal Group, Not Discontinued Operations"
       }
      }
     },
     "localname": "DisposalGroupNotDiscontinuedOperationsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [
      "r615",
      "r616"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of disposal group.",
        "label": "Disposal Group Name [Domain]",
        "terseLabel": "Disposal Group Name"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendsCommonStockPaidinkind": {
     "auth_ref": [
      "r77"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in payment-in-kind (PIK).",
        "label": "Dividends, Common Stock, Paid-in-kind",
        "negatedTerseLabel": "Payment of common stock dividends"
       }
      }
     },
     "localname": "DividendsCommonStockPaidinkind",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Tax Authority [Member]",
        "terseLabel": "U.S. Federal"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/IncomeTaxesCarryforwardsAvailabletoReduceFutureIncomeTaxesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net income per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r198",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r222",
      "r225",
      "r238",
      "r239",
      "r240",
      "r241",
      "r458",
      "r459",
      "r551",
      "r554",
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r198",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r225",
      "r238",
      "r239",
      "r240",
      "r241",
      "r458",
      "r459",
      "r551",
      "r554",
      "r598"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r53",
      "r54"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r426"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "totalLabel": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r205",
      "r426",
      "r440"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Tax at statutory rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r677",
      "r683"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "terseLabel": "Valuation allowance on deferred tax assets"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r677",
      "r683"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r677",
      "r683"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "State income taxes, net of federal benefit"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued employee compensation"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r414"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "verboseLabel": "Unrecognized compensation expense related to unvested shares"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetail",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Expected recognition period",
        "verboseLabel": "Expected recognition period"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetail",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r72",
      "r172",
      "r194",
      "r195",
      "r196",
      "r209",
      "r210",
      "r211",
      "r213",
      "r219",
      "r221",
      "r242",
      "r277",
      "r344",
      "r416",
      "r417",
      "r418",
      "r436",
      "r437",
      "r457",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r489",
      "r557",
      "r558",
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExplorationAbandonmentAndImpairmentExpense": {
     "auth_ref": [
      "r44",
      "r142",
      "r143",
      "r144",
      "r145"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The adjustment to expense previously capitalized costs of drilling exploratory wells when proved reserves are not found or when the entity obtains information that raises substantial doubt about the economic or operational viability of the project.",
        "label": "Exploration Abandonment and Impairment Expense",
        "terseLabel": "Exploration"
       }
      }
     },
     "localname": "ExplorationAbandonmentAndImpairmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r319",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r460",
      "r499",
      "r500",
      "r501",
      "r603",
      "r604",
      "r611",
      "r612",
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r319",
      "r359",
      "r364",
      "r460",
      "r499",
      "r611",
      "r612",
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r319",
      "r359",
      "r364",
      "r460",
      "r500",
      "r603",
      "r604",
      "r611",
      "r612",
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r319",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r499",
      "r500",
      "r501",
      "r603",
      "r604",
      "r611",
      "r612",
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]",
        "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]"
       }
      }
     },
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesReconciliationofBeginningandEndingBalancesforDerivativeInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock": {
     "auth_ref": [
      "r113",
      "r115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) using recurring unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Reconciliation of Beginning and Ending Balances for Derivative Instruments"
       }
      }
     },
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings": {
     "auth_ref": [
      "r461",
      "r463"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings",
        "terseLabel": "Total gains (losses) included in earnings"
       }
      }
     },
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesReconciliationofBeginningandEndingBalancesforDerivativeInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements": {
     "auth_ref": [
      "r114",
      "r115"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of settlements of financial instrument classified as a derivative asset (liability) after deduction of derivative liability, measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements",
        "negatedLabel": "Settlements, net"
       }
      }
     },
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesReconciliationofBeginningandEndingBalancesforDerivativeInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3": {
     "auth_ref": [
      "r462",
      "r463"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfers of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset) out of level 3 of the fair value hierarchy.",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Transfers out of Level 3",
        "negatedLabel": "Transfers out of Level 3"
       }
      }
     },
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesReconciliationofBeginningandEndingBalancesforDerivativeInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": {
     "auth_ref": [
      "r112",
      "r115"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs",
        "periodEndLabel": "Balance at end of year",
        "periodStartLabel": "Balance at beginning of year"
       }
      }
     },
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesReconciliationofBeginningandEndingBalancesforDerivativeInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r116",
      "r117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueOptionQuantitativeDisclosuresLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Option, Quantitative Disclosures [Line Items]",
        "terseLabel": "Fair Value, Option, Quantitative Disclosures [Line Items]"
       }
      }
     },
     "localname": "FairValueOptionQuantitativeDisclosuresLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueOptionQuantitativeDisclosuresTable": {
     "auth_ref": [
      "r465",
      "r466",
      "r467"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value under fair value option.",
        "label": "Fair Value Option, Disclosures [Table]",
        "terseLabel": "Fair Value Option, Disclosures [Table]"
       }
      }
     },
     "localname": "FairValueOptionQuantitativeDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueOptionQuantitativeDisclosuresTextBlock": {
     "auth_ref": [
      "r120",
      "r690",
      "r691",
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information about asset and liability measured at fair value under fair value option.",
        "label": "Fair Value Option, Disclosures [Table Text Block]",
        "terseLabel": "Summary of Carrying Amounts and Fair Values of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOptionQuantitativeDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList": {
     "auth_ref": [
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from derivative asset (liability) after deduction of derivative liability (asset), measured at fair value using unobservable input (level 3).",
        "label": "Fair Value, Net Derivative Asset (Liability), Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "terseLabel": "Fair Value, Net Derivative Asset (Liability), Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]"
       }
      }
     },
     "localname": "FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesReconciliationofBeginningandEndingBalancesforDerivativeInstrumentsDetail"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]",
        "terseLabel": "Assets:"
       }
      }
     },
     "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]",
        "terseLabel": "Liabilities:"
       }
      }
     },
     "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GainLossOnDerivativeInstrumentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing gain (loss) on derivative instruments.",
        "label": "Gain (Loss) on Derivative Instruments [Member]",
        "terseLabel": "Gain (Loss) from Derivative Financial Instruments"
       }
      }
     },
     "localname": "GainLossOnDerivativeInstrumentsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.",
        "label": "Gain (Loss) on Derivative Instruments, Net, Pretax",
        "netLabel": "Gain (loss) from derivative financial instruments",
        "verboseLabel": "Gain (loss) from derivative financial instruments"
       }
      }
     },
     "localname": "GainLossOnDerivativeInstrumentsNetPretax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "auth_ref": [
      "r646"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 7.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.",
        "label": "Gain (Loss) on Disposition of Assets",
        "negatedLabel": "(Gain) loss on sale of assets"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfCommodityContracts": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the book value and the sale price of agreements to purchase or sell mineral resources, energy, and agricultural products at some future point. This element refers to the gain (loss) included in earnings and not to the cash proceeds.",
        "label": "Gain (Loss) on Sale of Commodity Contracts",
        "negatedLabel": "(Gain) loss on derivative financial instruments"
       }
      }
     },
     "localname": "GainLossOnSaleOfCommodityContracts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfOilAndGasProperty": {
     "auth_ref": [
      "r44"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of proven and unproven oil and gas properties.",
        "label": "Gain (Loss) on Disposition of Oil and Gas Property",
        "negatedTerseLabel": "Loss on sale of oil and gas properties"
       }
      }
     },
     "localname": "GainLossOnSaleOfOilAndGasProperty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfProperty": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of oil and gas property or timber property.",
        "label": "Gain (Loss) on Disposition of Oil and Gas and Timber Property",
        "negatedLabel": "(Gain) loss on sale of assets"
       }
      }
     },
     "localname": "GainLossOnSaleOfProperty",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r44",
      "r68",
      "r69"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 4.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedTerseLabel": "Loss on early extinguishment of debt",
        "terseLabel": "Loss on early extinguishment of debt"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative, net"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative Expense [Member]",
        "netLabel": "General and Administrative Expense",
        "terseLabel": "Operating lease cost included in general and administrative expense"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r179",
      "r283",
      "r550",
      "r601",
      "r626",
      "r662",
      "r663"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r284",
      "r285",
      "r601"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r27",
      "r148",
      "r155",
      "r169",
      "r254",
      "r262",
      "r266",
      "r268",
      "r552",
      "r600"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income (loss) before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]",
        "terseLabel": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r615",
      "r616"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of disposal group.",
        "label": "Disposal Group Name [Axis]",
        "terseLabel": "Disposal Group Name"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r286",
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "netLabel": "Income Statement Location",
        "terseLabel": "Income Statement Location"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail",
      "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r293"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail",
      "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/IncomeTaxesCarryforwardsAvailabletoReduceFutureIncomeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/IncomeTaxesCarryforwardsAvailabletoReduceFutureIncomeTaxesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r205",
      "r427",
      "r428",
      "r434",
      "r438",
      "r441",
      "r443",
      "r444",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r206",
      "r220",
      "r221",
      "r253",
      "r425",
      "r439",
      "r442",
      "r555"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      },
      "http://www.comstockresources.com/role/IncomeTaxesConsolidatedIncomeTaxProvisionBenefitDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.comstockresources.com/role/IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "(Provision for) benefit from income taxes",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.comstockresources.com/role/IncomeTaxesConsolidatedIncomeTaxProvisionBenefitDetail",
      "http://www.comstockresources.com/role/IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r193",
      "r421",
      "r422",
      "r428",
      "r429",
      "r433",
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r677"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "terseLabel": "Valuation allowance on deferred tax assets"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r426"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Tax at statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount [Abstract]",
        "terseLabel": "Tax effect of:"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesDifferenceBetweenCustomaryRateandEffectiveTaxRateonIncomeBeforeIncomeTaxesDueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r677"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r677"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State income taxes, net of federal benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesIncomeTaxExpenseBenefitIncomeTaxReconciliationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r47"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income tax payments (refunds)"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Increase in accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "(Increase) decrease in accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "auth_ref": [
      "r645"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in current assets classified as other.",
        "label": "Increase (Decrease) in Other Current Assets",
        "negatedLabel": "(Increase) decrease in other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock": {
     "auth_ref": [
      "r234",
      "r235",
      "r240"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible preferred stock using the if-converted method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock",
        "terseLabel": "Effect of dilutive securities: preferred stock (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToConversionOfPreferredStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r226",
      "r227",
      "r228",
      "r240",
      "r380"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "verboseLabel": "Effect of dilutive securities: performance stock units (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InterestAndOtherIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).",
        "label": "Interest and Other Income",
        "terseLabel": "Other income"
       }
      }
     },
     "localname": "InterestAndOtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r124",
      "r158",
      "r197",
      "r251",
      "r475"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseLongTermDebt": {
     "auth_ref": [
      "r157",
      "r581",
      "r582"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of interest paid or due on all long-term debt.",
        "label": "Interest Expense, Long-Term Debt",
        "terseLabel": "Payment of accrued interest"
       }
      }
     },
     "localname": "InterestExpenseLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaid": {
     "auth_ref": [
      "r647"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.",
        "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities",
        "terseLabel": "Interest"
       }
      }
     },
     "localname": "InterestPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail": {
       "order": 7.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Interest Payable, Current",
        "terseLabel": "Accrued interest payable"
       }
      }
     },
     "localname": "InterestPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateContractMember": {
     "auth_ref": [
      "r596",
      "r611",
      "r622"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate.",
        "label": "Interest Rate Contract [Member]",
        "terseLabel": "Interest rate derivatives"
       }
      }
     },
     "localname": "InterestRateContractMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeInstrumentsDetail",
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofGainsandLossesfromDerivativeFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r694"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Summary of Lease Cost Recognized"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseDiscountRate": {
     "auth_ref": [
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount rate used by lessee to determine present value of operating lease payments.",
        "label": "Lessee, Operating Lease, Discount Rate",
        "terseLabel": "Discount rate"
       }
      }
     },
     "localname": "LesseeOperatingLeaseDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r695"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Summary of Liabilities Under Contract Contain Operating Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r488"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r488"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r488"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r488"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r488"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "verboseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r488"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r488"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r693"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Term of contract"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r17",
      "r204",
      "r276",
      "r300",
      "r301",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r309",
      "r310",
      "r449",
      "r452",
      "r453",
      "r464",
      "r599",
      "r669",
      "r699",
      "r700"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r13",
      "r153",
      "r165",
      "r626",
      "r650",
      "r661",
      "r689"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r19",
      "r176",
      "r204",
      "r276",
      "r300",
      "r301",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r309",
      "r310",
      "r449",
      "r452",
      "r453",
      "r464",
      "r626",
      "r669",
      "r699",
      "r700"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r15"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Borrowing base"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "terseLabel": "Commitment fee on unused borrowing base"
       }
      }
     },
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of Credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail",
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r3",
      "r152",
      "r163",
      "r318",
      "r329",
      "r603",
      "r604"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
        "label": "Long-Term Debt",
        "terseLabel": "Long-term debt, carrying value"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtFairValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.",
        "label": "Long-Term Debt, Fair Value",
        "terseLabel": "Long-term debt, fair value"
       }
      }
     },
     "localname": "LongTermDebtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "auth_ref": [
      "r67",
      "r208",
      "r673"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, after Year Five",
        "verboseLabel": "Thereafter"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "auth_ref": [
      "r67",
      "r208",
      "r322"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year One",
        "verboseLabel": "2023"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": {
     "auth_ref": [
      "r67",
      "r208",
      "r322"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "auth_ref": [
      "r67",
      "r208",
      "r322"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "auth_ref": [
      "r67",
      "r208",
      "r322"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "auth_ref": [
      "r67",
      "r208",
      "r322"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Long-Term Debt, Maturity, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtPrincipalAmountofDebtbyYearofMaturityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r181"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.comstockresources.com/role/LongtermDebtLongtermDebtDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-Term Debt [Text Block]",
        "terseLabel": "Long-term Debt"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NaturalGasProductionMember": {
     "auth_ref": [
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Process of obtaining and processing of flammable gas occurring naturally underground.",
        "label": "Natural Gas, Production [Member]",
        "terseLabel": "Natural gas sales"
       }
      }
     },
     "localname": "NaturalGasProductionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r201"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash used for financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r201"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used for investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r41",
      "r42",
      "r45"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r28",
      "r45",
      "r156",
      "r168",
      "r174",
      "r191",
      "r192",
      "r196",
      "r204",
      "r212",
      "r214",
      "r215",
      "r216",
      "r217",
      "r220",
      "r221",
      "r236",
      "r254",
      "r262",
      "r266",
      "r268",
      "r276",
      "r300",
      "r301",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r309",
      "r310",
      "r459",
      "r464",
      "r600",
      "r669"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "totalLabel": "Net income (loss)",
        "verboseLabel": "Net income (loss)"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r214",
      "r215",
      "r216",
      "r217",
      "r222",
      "r223",
      "r237",
      "r240",
      "r254",
      "r262",
      "r266",
      "r268",
      "r600"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail_1": {
       "order": 2.0,
       "parentTag": "crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net income (loss) available to common stockholders",
        "totalLabel": "Net income (loss) available to common stockholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r224",
      "r230",
      "r231",
      "r232",
      "r233",
      "r237",
      "r240"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail": {
       "order": 2.0,
       "parentTag": "crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "terseLabel": "Diluted net income (loss) available to common stockholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other expenses"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other income (expenses):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OilAndCondensateMember": {
     "auth_ref": [
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Viscous liquid derived from petroleum and product of conversion of gas into liquid during production.",
        "label": "Oil and Condensate [Member]",
        "terseLabel": "Oil sales"
       }
      }
     },
     "localname": "OilAndCondensateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Oil and Gas Exploration and Production Industries Disclosures [Abstract]",
        "terseLabel": "Oil and Gas Exploration and Production Industries Disclosures [Abstract]"
       }
      }
     },
     "localname": "OilAndGasExplorationAndProductionIndustriesDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock": {
     "auth_ref": [
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for oil and gas producing industries.",
        "label": "Oil and Gas Exploration and Production Industries Disclosures [Text Block]",
        "terseLabel": "Oil and Gas Producing Activities"
       }
      }
     },
     "localname": "OilAndGasExplorationAndProductionIndustriesDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/OilandGasProducingActivities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OilAndGasJointInterestBillingReceivablesCurrent": {
     "auth_ref": [
      "r140"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current portion of accounts receivable attributable to joint interest partners in oil and gas properties. These are billings to the non-operators associated with the operation of wells and are based on those owners' working interests in the wells. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.",
        "label": "Oil and Gas Joint Interest Billing Receivables, Current",
        "terseLabel": "Joint interest operations"
       }
      }
     },
     "localname": "OilAndGasJointInterestBillingReceivablesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OilAndGasPropertiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets used to produce oil or gas.",
        "label": "Oil and Gas Properties [Member]",
        "terseLabel": "Oil and Gas Properties"
       }
      }
     },
     "localname": "OilAndGasPropertiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OilAndGasPropertiesTextBlock": {
     "auth_ref": [
      "r146"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for properties used in normal conduct of oil and gas exploration and producing operations. This disclosure may include property accounting policies and methodology, a schedule of property, plant and equipment gross, additions, deletions, transfers and other changes, depreciation, depletion and amortization expense, net, accumulated depreciation, depletion and amortization expense and useful lives.",
        "label": "Oil and Gas Properties [Text Block]",
        "terseLabel": "Acquisitions and Dispositions of Oil and Gas Properties"
       }
      }
     },
     "localname": "OilAndGasPropertiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasProperties"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OilAndGasPropertySuccessfulEffortMethodNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Oil and Gas Property, Successful Effort Method, Net [Abstract]",
        "terseLabel": "Oil and natural gas properties, successful efforts method:"
       }
      }
     },
     "localname": "OilAndGasPropertySuccessfulEffortMethodNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r254",
      "r262",
      "r266",
      "r268",
      "r600"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r482",
      "r625"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r479"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Total lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLiabilitiesUnderContractContainOperatingLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r479"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r479"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Long-term operating leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r480",
      "r485"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Cash payments for operating leases associated with right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePaymentsUse": {
     "auth_ref": [
      "r480",
      "r485"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments, Use",
        "terseLabel": "Operating lease, payments, use"
       }
      }
     },
     "localname": "OperatingLeasePaymentsUse",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r478"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r487",
      "r625"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating lease, weighted average remaining term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r18"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Accrued Liabilities, Current",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsCurrent": {
     "auth_ref": [
      "r188",
      "r626"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current assets classified as other.",
        "label": "Other Assets, Current",
        "terseLabel": "Other current assets",
        "totalLabel": "Other current assets"
       }
      }
     },
     "localname": "OtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsMiscellaneousCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.",
        "label": "Other Assets, Miscellaneous, Current",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherAssetsMiscellaneousCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueAfterFifthYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Other Commitment, to be Paid, after Year Five",
        "terseLabel": "Other commitment, to be paid, after year five"
       }
      }
     },
     "localname": "OtherCommitmentDueAfterFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInFifthYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Other Commitment, to be Paid, Year Five",
        "terseLabel": "Other commitment, to be paid, year five"
       }
      }
     },
     "localname": "OtherCommitmentDueInFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInFourthYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Other Commitment, to be Paid, Year Four",
        "terseLabel": "Other commitment, to be paid, year four"
       }
      }
     },
     "localname": "OtherCommitmentDueInFourthYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInNextTwelveMonths": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Other Commitment, to be Paid, Year One",
        "terseLabel": "Other commitment, to be paid, year one"
       }
      }
     },
     "localname": "OtherCommitmentDueInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInSecondYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Other Commitment, to be Paid, Year Two",
        "terseLabel": "Other commitment, to be paid, year two"
       }
      }
     },
     "localname": "OtherCommitmentDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentDueInThirdYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of commitment classified as other to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Other Commitment, to be Paid, Year Three",
        "terseLabel": "Other commitment, to be paid, year three"
       }
      }
     },
     "localname": "OtherCommitmentDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of other commitment.",
        "label": "Other Commitments [Axis]",
        "terseLabel": "Other Commitments [Axis]"
       }
      }
     },
     "localname": "OtherCommitmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other future obligation.",
        "label": "Other Commitments [Domain]",
        "terseLabel": "Other Commitments [Domain]"
       }
      }
     },
     "localname": "OtherCommitmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CommitmentsandContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other non-current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentOfFinancingAndStockIssuanceCosts": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities.",
        "label": "Payment of Financing and Stock Issuance Costs",
        "negatedLabel": "Debt and stock issuance costs"
       }
      }
     },
     "localname": "PaymentOfFinancingAndStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire preferred stock during the period.",
        "label": "Payments for Repurchase of Preferred Stock and Preference Stock",
        "negatedTerseLabel": "Redemption of Series A Convertible Preferred Stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfPreferredStockAndPreferenceStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtExtinguishmentCosts": {
     "auth_ref": [
      "r39"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.",
        "label": "Payment for Debt Extinguishment or Debt Prepayment Cost",
        "terseLabel": "Premiums paid over face value"
       }
      }
     },
     "localname": "PaymentsOfDebtExtinguishmentCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedTerseLabel": "Common stock dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock",
        "negatedLabel": "Preferred stock dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r199"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "negatedLabel": "Income tax withholdings on equity awards"
       }
      }
     },
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r357",
      "r358",
      "r364",
      "r365",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r373",
      "r374",
      "r375",
      "r377",
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Retirement Plan"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/RetirementPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance Share Units (PSU)"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetail",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofSignificantAssumptionsUsedtoValuePSUsDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockAccretionOfRedemptionDiscount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of accretion of the preferred stock redemption discount during the period.",
        "label": "Preferred Stock, Accretion of Redemption Discount",
        "negatedTerseLabel": "Preferred stock accretion"
       }
      }
     },
     "localname": "PreferredStockAccretionOfRedemptionDiscount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockTextBlock": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock.",
        "label": "Preferred Stock [Text Block]",
        "terseLabel": "Convertible Preferred Stock"
       }
      }
     },
     "localname": "PreferredStockTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/ConvertiblePreferredStock"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r187",
      "r281",
      "r282",
      "r595"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense, Current",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofOtherCurrentAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Issuance of common stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.",
        "label": "Proceeds from Issuance of Long-Term Debt",
        "terseLabel": "Issuance of Senior Notes"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": {
     "auth_ref": [
      "r36"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).",
        "label": "Proceeds from Issuance of Senior Long-Term Debt",
        "verboseLabel": "Proceeds of issued senior notes"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r36",
      "r649"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Borrowings on bank credit facility"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfOilAndGasPropertyAndEquipment": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow to dispose of long-lived, physical assets and mineral interests in oil and gas properties used for normal oil and gas operations.",
        "label": "Proceeds from Sale of Oil and Gas Property and Equipment",
        "terseLabel": "Proceeds from sales of assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfOilAndGasPropertyAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r33"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from the sales of assets"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r174",
      "r191",
      "r192",
      "r200",
      "r204",
      "r212",
      "r220",
      "r221",
      "r254",
      "r262",
      "r266",
      "r268",
      "r276",
      "r300",
      "r301",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r309",
      "r310",
      "r447",
      "r450",
      "r451",
      "r459",
      "r464",
      "r552",
      "r600",
      "r620",
      "r621",
      "r644",
      "r669"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income (loss)"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAdditions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Additions",
        "terseLabel": "Property, plant and equipment, additions"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAdditions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r64",
      "r166",
      "r553",
      "r626"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "totalLabel": "Net property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net [Abstract]",
        "terseLabel": "Property and equipment:"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentOther": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Property, Plant and Equipment, Other, Gross",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r64",
      "r566",
      "r567"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r62"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Property, plant and equipment, useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvedOilAndGasPropertySuccessfulEffortMethod": {
     "auth_ref": [
      "r141",
      "r146"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Oil and Gas properties with proved reserves under the successful effort method.",
        "label": "Proved Oil and Gas Property, Successful Effort Method",
        "terseLabel": "Proved"
       }
      }
     },
     "localname": "ProvedOilAndGasPropertySuccessfulEffortMethod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves": {
     "auth_ref": [
      "r136"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously capitalized costs of the drilling of wells that were reclassified as part of the costs of the enterprise's wells and related equipment and facilities at the time that proved reserves were found.",
        "label": "Reclassification to Well, Facilities, and Equipment Based on Determination of Proved Reserves",
        "negatedTerseLabel": "Determined to have found proved reserves"
       }
      }
     },
     "localname": "ReclassificationToWellFacilitiesAndEquipmentBasedOnDeterminationOfProvedReserves",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesExploratoryCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r366",
      "r492",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r171",
      "r492",
      "r493",
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]",
        "terseLabel": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]",
        "terseLabel": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]",
        "terseLabel": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r366",
      "r492",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r519",
      "r520",
      "r532",
      "r533",
      "r546",
      "r547",
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r490",
      "r491",
      "r493",
      "r494",
      "r495"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r38",
      "r649"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Repayments of Lines of Credit",
        "negatedLabel": "Repayments on bank credit facility"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r38"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.",
        "label": "Repayments of Long-Term Debt",
        "terseLabel": "Repayments of long-term debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfSeniorDebt": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period.",
        "label": "Repayments of Senior Debt",
        "negatedLabel": "Retirement of Senior Notes",
        "terseLabel": "Repayments of senior debt"
       }
      }
     },
     "localname": "RepaymentsOfSeniorDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r10",
      "r77",
      "r164",
      "r560",
      "r561",
      "r626"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated earnings (deficit)"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r172",
      "r209",
      "r210",
      "r211",
      "r213",
      "r219",
      "r221",
      "r277",
      "r416",
      "r417",
      "r418",
      "r436",
      "r437",
      "r457",
      "r557",
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Earnings (Deficit)"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r249",
      "r250",
      "r261",
      "r264",
      "r265",
      "r269",
      "r270",
      "r272",
      "r353",
      "r354",
      "r504"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Total revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r355",
      "r597"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition and Gas Balancing"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromRelatedParties": {
     "auth_ref": [
      "r30",
      "r170",
      "r302",
      "r303",
      "r304",
      "r308",
      "r309",
      "r310"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.",
        "label": "Revenue from Related Parties",
        "terseLabel": "Revenue from related parties"
       }
      }
     },
     "localname": "RevenueFromRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenues:"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r486",
      "r625"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Liabilities assumed in exchange for right-of-use lease assets"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesCashPaymentsMadeforInterestandIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r272",
      "r659"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Revenue Benchmark"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accrued liabilities.",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "terseLabel": "Summary of Accrued Expenses"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Antidilutive Securities In Computation of Earnings per Share"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount of a liability for asset retirement obligations.",
        "label": "Schedule of Asset Retirement Obligations [Table Text Block]",
        "terseLabel": "Summary of Changes in Reserve for Future Abandonment Costs"
       }
      }
     },
     "localname": "ScheduleOfAssetRetirementObligationsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r92",
      "r93",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/AcquisitionsandDispositionsofOilandGasPropertiesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Consolidated Income Tax Provision (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r21",
      "r73",
      "r74",
      "r75",
      "r76",
      "r122",
      "r123",
      "r125",
      "r159",
      "r603",
      "r605",
      "r653"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "terseLabel": "Long-term Debt"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Tax Effects of Significant Temporary Differences Representing Net Deferred Tax Asset and Liability"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "auth_ref": [
      "r99",
      "r103",
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Gains and Losses from Derivative Financial Instruments"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": {
     "auth_ref": [
      "r94",
      "r95",
      "r96",
      "r97",
      "r98",
      "r102",
      "r103",
      "r107",
      "r109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.",
        "label": "Schedule of Derivative Instruments [Table Text Block]",
        "terseLabel": "Schedule of Gas Derivative Contracts Volume and Prices"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r658"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Basic and Diluted Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Difference Between Customary Rate and Effective Tax Rate on Income Before Income Taxes Due"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "auth_ref": [
      "r67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "terseLabel": "Principal Amount of Debt by Year of Maturity"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units.",
        "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]",
        "terseLabel": "Summary of PSU Activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amounts of other current assets.",
        "label": "Schedule of Other Current Assets [Table Text Block]",
        "terseLabel": "Summary of Other Current Assets"
       }
      }
     },
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r127",
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r378",
      "r379",
      "r382",
      "r383",
      "r384",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetail",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofSignificantAssumptionsUsedtoValuePSUsDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Summary of Significant Assumptions Used to Value PSUs"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Summary of Restricted Stock Activity"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in restricted stock units (RSUs).",
        "label": "Schedule of Unvested Restricted Stock Units Roll Forward [Table Text Block]",
        "terseLabel": "Schedule of Unvested Restricted Stock"
       }
      }
     },
     "localname": "ScheduleOfUnvestedRestrictedStockUnitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment Reporting"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "auth_ref": [
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.",
        "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "terseLabel": "General and Administrative Expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation",
        "verboseLabel": "Stock-based compensation expense recognized"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r618"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "verboseLabel": "Amortized vesting period of awards"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeitures (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Forfeitures (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Number of shares, granted (in shares)",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r397"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "netLabel": "Per share weighted average fair value (in dollars per share)",
        "verboseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r394",
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Ending balance, shares outstanding (in shares)",
        "periodStartLabel": "Beginning balance, shares outstanding (in shares)",
        "terseLabel": "Restricted stock (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r394",
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Ending balance, weighted average grant price, outstanding (in dollars per share)",
        "periodStartLabel": "Beginning balance, weighted average grant price, outstanding (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted-Average"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Earned (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "auth_ref": [
      "r401"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "terseLabel": "Fair value of vested restricted stock"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Earned (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofSignificantAssumptionsUsedtoValuePSUsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofSignificantAssumptionsUsedtoValuePSUsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofSignificantAssumptionsUsedtoValuePSUsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetail",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofSignificantAssumptionsUsedtoValuePSUsDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Long-term incentive plan shares available for future awards of performance share units, restricted stock grants or other equity awards (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r382",
      "r383",
      "r384",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockbasedCompensationAdditionalInformationDetail",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetail",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofPSUActivityDetailPotentialPerformanceSharesPSU",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofRestrictedStockActivityDetail",
      "http://www.comstockresources.com/role/StockbasedCompensationSummaryofSignificantAssumptionsUsedtoValuePSUsDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r385",
      "r404",
      "r405",
      "r406",
      "r407",
      "r410",
      "r419",
      "r420"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Stock-based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "negatedLabel": "Income tax withholdings on equity awards (in shares)"
       }
      }
     },
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r483",
      "r625"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-Term Lease, Cost",
        "terseLabel": "Short-Term Lease, Cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r52",
      "r202"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State Taxes"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://www.comstockresources.com/role/IncomeTaxesCarryforwardsAvailabletoReduceFutureIncomeTaxesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r182",
      "r183",
      "r184",
      "r204",
      "r225",
      "r229",
      "r238",
      "r240",
      "r243",
      "r244",
      "r276",
      "r300",
      "r303",
      "r304",
      "r305",
      "r309",
      "r310",
      "r330",
      "r331",
      "r333",
      "r337",
      "r343",
      "r464",
      "r581",
      "r643",
      "r648",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.comstockresources.com/role/ConvertiblePreferredStockAdditionalInformationDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r24",
      "r72",
      "r172",
      "r194",
      "r195",
      "r196",
      "r209",
      "r210",
      "r211",
      "r213",
      "r219",
      "r221",
      "r242",
      "r277",
      "r344",
      "r416",
      "r417",
      "r418",
      "r436",
      "r437",
      "r457",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r489",
      "r557",
      "r558",
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Accumulated Earnings (Deficit)"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]",
        "terseLabel": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]",
        "terseLabel": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r209",
      "r210",
      "r211",
      "r242",
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r7",
      "r8",
      "r72",
      "r77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of common stock (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r7",
      "r8",
      "r72",
      "r77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "terseLabel": "Stock-based compensation (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r7",
      "r8",
      "r72",
      "r77"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of common stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r7",
      "r8",
      "r77",
      "r80"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r8",
      "r11",
      "r12",
      "r61",
      "r626",
      "r650",
      "r661",
      "r689"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r78",
      "r203",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r344",
      "r456"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r474",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r474",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r474",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r474",
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SubsequentEventDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r496",
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SubsequentEvent"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock": {
     "auth_ref": [
      "r89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.",
        "label": "Summary of Tax Credit Carryforwards [Table Text Block]",
        "terseLabel": "Carryforwards Available to Reduce Future Income Taxes"
       }
      }
     },
     "localname": "SummaryOfTaxCreditCarryforwardsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r88"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Credit Carryforward, Amount",
        "verboseLabel": "Net operating loss, tax credit carryforward, amount"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/IncomeTaxesCarryforwardsAvailabletoReduceFutureIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r16"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Taxes Payable, Current",
        "terseLabel": "Accrued income and other taxes"
       }
      }
     },
     "localname": "TaxesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofAccruedExpensesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity [Abstract]",
        "terseLabel": "Mezzanine equity:"
       }
      }
     },
     "localname": "TemporaryEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityAccretionToRedemptionValueAdjustment": {
     "auth_ref": [],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": -1.0
      },
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail": {
       "order": 3.0,
       "parentTag": "crk_NetIncomeLossAvailableToCommonStockholdersAfterUnvestedRestrictedShares",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.",
        "label": "Temporary Equity, Accretion to Redemption Value, Adjustment",
        "negatedLabel": "Preferred stock dividends and accretion",
        "terseLabel": "Income allocable to convertible preferred stock"
       }
      }
     },
     "localname": "TemporaryEquityAccretionToRedemptionValueAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityByClassOfStockTable": {
     "auth_ref": [
      "r0",
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.",
        "label": "Temporary Equity, by Class of Stock [Table]",
        "terseLabel": "Temporary Equity, by Class of Stock [Table]"
       }
      }
     },
     "localname": "TemporaryEquityByClassOfStockTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/ConvertiblePreferredStockAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "auth_ref": [
      "r300",
      "r303",
      "r304",
      "r305",
      "r309",
      "r310"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Carrying Amount, Attributable to Parent",
        "terseLabel": "Preferred stock"
       }
      }
     },
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary Equity Disclosure [Abstract]",
        "terseLabel": "Temporary Equity Disclosure [Abstract]"
       }
      }
     },
     "localname": "TemporaryEquityDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Temporary Equity [Line Items]",
        "terseLabel": "Temporary Equity [Line Items]"
       }
      }
     },
     "localname": "TemporaryEquityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/ConvertiblePreferredStockAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityParOrStatedValuePerShare": {
     "auth_ref": [
      "r0",
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.",
        "label": "Temporary Equity, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "TemporaryEquityParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TemporaryEquitySharesAuthorized": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)",
        "verboseLabel": "Preferred stock, authorized capital stock (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.comstockresources.com/role/StockholdersEquityAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquitySharesIssued": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquitySharesOutstanding": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TradingActivityByTypeAxis": {
     "auth_ref": [
      "r105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of trading activity.",
        "label": "Trading Activity [Axis]",
        "terseLabel": "Trading Activity"
       }
      }
     },
     "localname": "TradingActivityByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TradingActivityByTypeDomain": {
     "auth_ref": [
      "r105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains and losses on trading activities (including both derivative and nonderivative instruments) recognized in the statement of financial performance, separately by major types of items (such as fixed income/interest rates, foreign exchange, equity, commodity, and credit).",
        "label": "Trading Activity, by Type [Domain]",
        "terseLabel": "Trading Activity, by Type"
       }
      }
     },
     "localname": "TradingActivityByTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/DerivativeFinancialInstrumentsandHedgingActivitiesScheduleofDerivativeContractsVolumeandPricesDetail",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofCarryingAmountsandFairValuesofFinancialInstrumentsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnprovedOilAndGasPropertySuccessfulEffortMethod": {
     "auth_ref": [
      "r130",
      "r141",
      "r147"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Oil and Gas properties with unproved reserves under the successful effort method.",
        "label": "Unproved Oil and Gas Property, Successful Effort Method",
        "terseLabel": "Unproved"
       }
      }
     },
     "localname": "UnprovedOilAndGasPropertySuccessfulEffortMethod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r58",
      "r59",
      "r60",
      "r245",
      "r246",
      "r247",
      "r248"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates in the Preparation of Financial Statements"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r484",
      "r625"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesSummaryofLeaseCostRecognizedDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/LongtermDebtNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r224",
      "r240"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Diluted weighted average shares outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted average shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r222",
      "r240"
     ],
     "calculation": {
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Basic weighted average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.comstockresources.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.comstockresources.com/role/SummaryofSignificantAccountingPoliciesBasicandDilutedIncomeLossPerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 18
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(27)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624186-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624186-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org/topic&trid=2229140",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14172-108612",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61901-109447",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61926-109447",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62014-109447",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62038-109447",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6806780-109447",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6806780-109447",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6806780-109447",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=34713648&loc=d3e63019-109448",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=34713648&loc=d3e63042-109448",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "323",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=6474814&loc=d3e64006-109457",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "360",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=96866604&loc=d3e64746-109465",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "360",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=66906256&loc=d3e66150-109466",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "360",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=6475089&loc=d3e66584-109467",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "360",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=6475089&loc=d3e66610-109467",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "360",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=6475089&loc=d3e66625-109467",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "360",
   "Topic": "932",
   "URI": "https://asc.fasb.org/subtopic&trid=2145654",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "932",
   "URI": "https://asc.fasb.org/topic&trid=2145477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.8)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07.1(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(n))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2029-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/subtopic&trid=2144439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392676&loc=d3e7480-110848",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(4)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "410",
   "URI": "https://asc.fasb.org/subtopic&trid=2175671",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1(e))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14172-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14210-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14217-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62424-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62455-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62455-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62455-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(d)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62455-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(e)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62455-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(f)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62455-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62476-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62500-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62500-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62500-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(d)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62500-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(e)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62500-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(f)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62500-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(g)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62500-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(h)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62500-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(j)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62500-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62500-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61797-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61797-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61797-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61831-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61831-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(d)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61831-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(e)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61831-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(f)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61831-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61831-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61858-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61869-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61884-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Form 20-F",
   "Publisher": "SEC",
   "Section": "Item 18",
   "Subsection": "Instruction 2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column B",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column C",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column D",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column E",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column F",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column G",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column H",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column I",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6829253&loc=SL6831962-166255",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=34713648&loc=d3e62984-109448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=34713648&loc=d3e63094-109448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=34713648&loc=d3e63123-109448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r633": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r634": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r635": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r636": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r637": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r638": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r639": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r641": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r642": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6911878&loc=d3e8732-128492",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "50",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14210-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14217-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62424-109447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62455-109447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62476-109447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "36",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62536-109447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61797-109447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61831-109447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61858-109447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61869-109447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61884-109447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r721": {
   "Name": "Form 20-F",
   "Publisher": "SEC",
   "Section": "Item 18",
   "Subsection": "Instruction 2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r722": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1202",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r723": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "1204",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r724": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1204",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r725": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1204",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>102
<FILENAME>0000023194-23-000009-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000023194-23-000009-xbrl.zip
M4$L#!!0    ( #A]458Z'O+A?A8# "-/(@ 0    8W)K+3(P,C(Q,C,Q+FAT
M;>Q]:7/;2++M]_LK\#3OWML38<JU E7N'K^0K6748Y*V1+='^N*H580$$AJ
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
M)D%(D:6>&28M'4TFS#<GG"=E/P=&.XZE4"(6(@%K()SP#DE@C11\-\&L6SY
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
M7]_NG+I?'JYA/L'=PQ/*+VG(V[KECNS4YO/IU<I&OS]4V9X[S8O!6E1M##2
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
MUIL'WC-^@OONBK/1V ,@AV%JXD[X./"VT2EEF9NT<CM7]/E9Z/,X&@:\9#0
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
MKXAVG;W9=VI<"'.)!&F>3%M%0T:;K=A;I<@FG/'%S82<V^601AQ_I$B.'+S
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
MY[91<"PF4[1&LAGH_#1?7G;&U5_@O6DW\/JE[:9]0U#M?#-7:!A$Y&M>MNU
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
M4L4SEL3CNO<>SPM&J0ANQ"E ^U,%Q-13 >%<+;D7WT/8.)"6GI4GKQ4?GJ=
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
MJ,"4XP##T7 )4T#CG)FF)A<&;"Y&TYBN"BXJ0VZ2$[SNQ6@DF$F8S@R11(+
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
M*\!WGSRX3SYEY*?1.O"I<!_#<TNU_E__3[_9:/ZRO[F6+GK@P.3 Y,#DP.3
MY,#DP+0#F)XRL_3@5=3?@W.;BMW8.O]HT[RW)V0!YYV<V.G7'(P.'$;P7P>B
MPP91IUU[KE1Y!Z,G@E'/0>C (=3NU;9M^_B$,#HK?^D;*SO3&3O.)G5@<F!R
M8')@<F!R8')@.E0P/=9?^AA[8N/DMB,!YL[.R6VR_([%6#PUX.[NUG30/7SH
M[NP0=< ]?.#N[DIUT#U\Z.[JA'6P/7S8[NZ^?7;HGDK.^5M3.;Y)SOGSI"*[
M1U_PT;.*2K@L;N?Y<6!R8')@<F!R8')@<F Z!C"Y+.Z3SLIZKB&<A^F4.48
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
M?.9)%D0JQIZ@,Q0P5BG7^)9"K'5,AO.]!!MQ0P%\U&BVOL8%WS,&$I.7R>
M]3?-)36N_,(TS !W9)Q:4R5@"OPD@MN0.#&;<>-?.,R*V_!-Q#5.0!G."DIF
MX[-Q7A4("TS. -(BD]FP"'2E!Q@M1SO.B$D^BE;<M45<>I?M8M(&"5VEW2^.
M!'FVU(B4Q<VNMCWK/-?)3&A73=DM$R4CDJCH3Y1;7N5ID!Y#;4($8U 4PHS#
ML!(+?@7K+2CP.W_@Z^_1Q<^.^5<7O_[Q_N)'I?;_&8?XR>N<' QOM)M%_?T=
M*C5ADA+N9T)]G%@UVP?YE/(J2OE/PY RA[5/"=,$52PT(GD7CU'C0,\,:6:5
MY:5.16M&(9&$LB1!"HIQ9:-JD_0].%Y) I*C&&T8Z\HL21QR$HBPQ")+LA4G
M9B/+O N<61YMY>> 0&=%=!-82NSJ??\]LP#V<20 *Z6-:P#G>T:Q9Q/H?P6S
M^2_P(#"2D8;MQ[?O/[]EPY?!@@K!^Y#\E:!#@* ",K?QX5.:W*3!3+E7*-:S
M'.2:F1=@BRDODW&6!WG@X(4I\E4Z_F3"/RB"0[8IDV+^7G)&;H?QK!]81B[!
MCT)/Z%JPJ0D])R 8WWX7HX(P\B.#A)!0:A>5#UH?DIBM: G3EC65I<9&0.EO
M1^ID5@TF^,J\&LNEX5OQ"!7LEY[&K(BD"T2?H.9R#4JY!FV7:W! N0:'*^H_
MKN(>TA]:,8!2E'BUO>H"S,=+7I#M7+R*"QDWK]8RF0>FQNM;23)]1RZ' @,3
MG 2,0IE<P-K&(:\+.US*&5FD5&*VHYVN28D+)I(+-VR,QKMI@DD#>.-EUTW,
MBC[G1K,-6A709*?]ITC##,TYA)S.FV !RNKME8IK7**+_5VL@\OZ7(=QG <L
M_V$R1JV<C\A_E7&KS'9I@=TL0@R#D 0F;XQT1[/!J@\AHP]59]J2TTPY?_2+
MY+A%C#D2F^#!# ;$H[_;SA$\O^6H(Y-+X\1V=/@@1B(RF?J?&2E'N+_7H&J2
MMP/M_WS=+E>7,9B/DN\>WWQMR/^)3E;!7C2.,<F)*L> <0SA%'9(PYQ1)KO&
M2?RZXLUD%VC-^XH:O7: )*O\IU6>O9J.I*E"C.)!2/A,MS8T"DP.9YIX/<2
MB8])LE-2GS.1YS*EB=^CO"12]]#Y@DQ#^E^EER&=A;EBOTQ O*9ZO?00V [*
MAAB%Z:B82695\][>%XCL&*\%!M1X?Z(<M-;%7&R'<2T N?H68"K.O%>\*W*E
M3?BE'UG=7R$FI1O1\(]U:,X6%HZKE@GN]&49UDHP)4S^6_J$5\ODE>1J<HD"
M;R8 /&-@'C><+<B,VW:ZLPV'WPA3>09E$>%W"ZX^4_>B+H6V7RJ#$QRMBK ,
M+S/?LC:*94*,V!,$%T6>9&H#92K6._2CBL-5MYY/PTQN G%*>!HNGZ3S#_Z!
M+/\=/8.O_(:&R!0>^CU)@$1???KT[O5OO__HS:,B\QJUEJK8T-;;'*W,L?=?
M1630"#;6U5?R7T4LY&#R.OZIT=CL;(WFKF>C+?..F[5N9\,M-QKKM]SE+=L(
MHR(O#%9TEG%<D,U1Y40G#]B\()#K] [-@7C[9$_0'^7.AV*$%6LFL?,4Q.0*
MCJP" -M)#4.*E82)DAYGZN%T-@\15TDIDK$3PZ[))9J&-PDE!FG!698'JV)Q
M-?9RZ:]QZH]9&!7I,+[%,D3VV6 M\A3^)&(L% ;NF7&11"J]TIJI2V8&YC25
M-.&Y6"BP PL+93/Y6BXH/?AJY>]Y1^0Z!J8L@WA:D2\R3LS";,;HEJ0')BW@
M[TX"^59'5"S8(A\" :*205)5OQP*Z=@A);:D2"3IPTB<I _@,#$($[S"&(YW
M%RQ4>@^'<BAJBX&>S.CD^%"HPA.9M$BVI"23')1*?>)X"JFV--[?QK=AFL0R
M4\ABY(=@I7]=LN1,6$:Z$E4$B=)ZDQ%&'(([X]J&?X-B">KSC:H^1MT,?L?*
M%6$,>AX#R4-83<QDD19:9796L&^5\7-D3!=H:R^BM'EG6' H@UF+.?L9%-J6
MD]2 BCACB*JYN'A8PX170V5^BM6IM![\I)V9F'T-A";,VKZJ-Q7C4+-FB@>0
M,8#)"V$N3)@-K-HHF!E'?#"$__+':76L'/6M=TSZMI4JRK<ID<C.&R6O[IH4
M3^0:2I&F/PIVJ[- 8M"Q@QR1( %M("9R#T=%E.LTE&@A;:0Y_(L"%O@7?@]-
MIH6=90X:_ZWT5J$[W9,F4E3)U)J ?D%5@VIA$&,80N(]K3Z-S0Q)MHQL.\D"
M*<+=7VN%^%1]3Y'\%"/I4:C<)Q-*^;.IU4"5<#-%MPG7_LF4>WI;1A3*KXX!
MY#?R%"/ O[B8LW\";S I<IF>@H>)Q0VP,A:R>#5X^3*<CW FR4NF 'VRYGWD
MA,1[KFI&'2KD 0D'222L3=U71 8R*KDS+W#PGY(DB;;OL*B8- ;*CD3XZFQ#
MBXBKI&L)-"SCQ[0CL@$#-)HJQ3S,:_!L$A]5T$R5IJ-RD'&XA@@PTGD"B!6X
MI]R;)U%4R/7PXK ;2I20Y4Y:5, VZ#R4_ ,4]IL;V?! 4B?6=B-AEM1O<F45
M*09.-LF95B9B)IM%9+(G! 7L90!%N=@RG=NDY2K76DU T QEGQ9FN52+112+
M[X$E@!%23+1"K0F1%/VFG+'$7Z2@;/SZACYL1V/01ZM;5(RL^I9R8Y>*MIL%
MDE"K:'<D\OLA?:V:^L(!NC*3JT1P57.?8 Z_'G$!68D;K+HN*2#@(RI18;RT
ML%;/2^TM2'6[KP+>Y".7 _+8'>#!;1EUW0*\UMM50E2BZ@S1^+1RA(FY:M%)
M/D$[T\-NTI':"<1(6R"#Q4QDAFB#= CK7(R"N<KZ'(L+MBTX?WC.<5Z5ROU
M1P J=2!:#.:HOU&<$[W;P!DP33Z@G#+:F1WW5P>J]GG)"K IN;4/O@'4K-4!
M*VH;QL9/+3G>EW7QURDE?8UE$4>E9)(SCDT2D8($QF@-WEF0E*O$["08H8/J
M3L@E[;<QB;X,)VE_)IERON.%HVE2VBX=)!4FB4!RIBQ+1B$I0G?*]$XX34FY
ML,H%.)()8^([%^%/!4DX]DG9CZ5RITE:R2&2:=R7C#LJ 4EVZUA.0M((0BR2
M-%NI!>CD(3;9$.)(V^-R"<$I<#J5OI"*J4P$+O.&SYPP(7RN?(PS(]O_T"K3
MY2C_A0ICKMY^OOH#JVE8N<J,6N6OT'A(Q_&1/VD5+0(0L1+/:HZ5UV*).<;6
M5;D<4LDG$>Y=3(/_@4^AOB#9]@CXQBKU7PE5]5'EC:5PDN3JJ)2!<!6RGQEU
MNI$UFHH\V&* 6T,UGO(O29V_(S0L;6\D\8GEOF['@&?E1=A%(PN@Q_I\^@OP
MQ16GT\4E# C?UAAUO,SBY_\!94#%"&\YCZRD!]OA-.,^TME/J-!R\=C*S?!Y
MC"!YP +##RI].3?-*W2!JVZB9^]*8<Y48%@#J*<8AZ*J3E9NF*C9):&4DE Z
M+@GE@))0]H0%%O&;*@LIT^,)$"KJ!"$P;S1(%\BMPQFF X\"C#F%.>?Z<A$>
MQ5(GI-W!%X8)V2(16E74#=)N5*>7E"UI)IAV+Q?'%9A_88%=_)]"5J'*2O.%
MY!@8EQ/ *+&V%S=#P;R5/ FY-7V6S<,@IJ*">QB3ZCC)STN_3LW#/$.9XY"I
M=D?)G/_.C495;H-D.NQN6.:OELA:N6$ZK<!J1%',*HR-O;&  F25T?]B#>&G
M2VE"2^6/#ZQC Z1"HM(]X>)?N4,MA$']QFQO&=!-L,T(:DE+3A%X =7+#&S'
MG- P%1.12@&-=?X@+&_8!)4.E#C7+D-K-Q+'@C%BOY>&V3<93"-E(%.UT\I_
MPO%*<NW@ITMI,"O46%:TX4Y67\5"08:M$/:6*">\^F398HE9K.I[HLH,6HD$
M"^N_%6>9U&+-,J>B/*H$]&OJK?R5G*1OE)9".0E8\R8+4V6$_;,4Z9C*CZE$
M1J?\+$8)51:8FNLNUUQ_OOI\N50PSMX)V0"F%&Y' DBP-8_/W;FT\W.U!D7.
M7>F&"8R[2<%_^=FRK@<H@/NS<M7$=](@,^/)GD08]/!5U /,(C0_;$:H-E&Q
MG(@?E9SCW#=7T<7#_4N)35A!1/C51>4\%S4#->5IQ/P6\]BJA==NJ^+[DR=3
M43[D*R:;1Z>*1<&=<FO*%S"#"%/B@WL]BZQEPTT4F3'1L*R%N2I'RA$$U#-1
MEX,AQ:*THDX]NI:/S&V '3=I> ^L)*&$068,G+A&"?XLFQ@9:)]*+=:8H:KC
M9U*?W\A9:-N7WF]5_NZ7*M##S$1KX4U=&&-Y;%-QFWPC6X1ZXY4L&GU.O*4M
M04DHA3C_=\PD!$&BG3U5S,HNI"&.[0"4,#'^1$K;06R3"Z.+H^R&4)?KFYNU
MW>DEINJ]D[A;*M1'\TMV9/!132FYB>R<^Y4>,^E#S8B3$0IQ-\D'(7FC6JE\
MF1IGW$3U'Z#D$A6@V<!/*$O_AD)5_XGQ*<B0*ZEUV*4*$A6T9J#*;.1% _*P
M 4T.I& <)M*5KQTZKRX^?/S\'DM%K,H/B]\0C4G!]1&6F@?2FW8=3(3LM?Q/
MMB@O*[41NN9,U[&RTXFUFG*D2@H1><*[)/TF4BMHQ3"^CX-03> 8_9(U':E5
MCNE*D954-M#/&$5+19B9%B7H_JMNY,%]G)KB\G&Y0*U:_T2)5,ABO,LP946&
M/%R7JED,.152\K960^-EEG2I&@#I]IZP"#,E93*$V$EF4"_5E%F]0708F^MI
ME)2X =PON.^(Y6Q7Z*;#7ZJ9235Z4,Z'"N"40A>'<HO;2M3@5Y'?H1^'<N-P
MJ_"/-L?!_ZQ=5Z,*GPQZ72*I+.C^0 ^_*!6/H=JMOEN1K0_Q6%\FHHY+S-08
M6V-=&GWOR6^I70AFF*<W02QC8#AJ) ,^\N^/5]G%C_PA@0YQ[CMX+0!N5%_0
MK#?KOC*[5*H=A>(P*,O;L?,(8<'R=F2=U"B4R=)"?:CT6$GXJ/6X%5.IQD]Z
M(@'#I/,/-T"V$A7NR60 M'?L+VD E#\9*BTBEFG!W%^(0Q#>M24XKQ#%PB'C
MVV^RIQ2%PZF,EYJF%&@4:ZM;0QCA@,MX;!/48%U3)DPJ#R'8-85%YF@2XN6"
MB%1W.Q><ZB$(%AP+-Y$HA(JL>0L(V4Q^&\(G(&?S!]#Q%#0;S.-UNT?58Z;T
M&MSG&S'2[S19QG/C[UPE>.H3ZK6LHF^/)@K\)H8I9D![C99/G3_M:,KJ0,HD
MP11D'7U")X-L)4@:AFIZDY7BU3+.XZL'>3O,Y_5?I5ZSD F@IF%4S?NGU1M@
MC0"RXR56XEBU<) %, *"FGJ1\<[YW25DUUDS-J6LJ$O$^H]85AUP4)Y\ M3*
M4P:PDO( &+N_B'$,A_&M2CQ\R-)9G]AP"J+1MNF_4G.B3UJ07)F69=(X;]KF
M/4E(A-H%"TY^'9M5F8!0R<.BQ!UWVHHK.5ALNMUO*Y/#+@YNPQL2Q/Q8S?LD
MT\M4^4,R1)'(&&,^8'D :9WE 1;69ZU,-=-6?"FMQ7KA3N3H[D37@*#T[_\4
MH+6'Y,:T6;;T'DJWI586Z>XF(J"HM,1T*P1F)QOC1G$" =$NZ16R1\@MYLI@
M5I5I.A%Q3I0LO""6XRLVJ8@.>.UE.L.>?>F<V,E;C-4*/%B)DU8%'#/ABC4H
M;V152?Z%;#JAEK([OJC,9'0.R-"4]+5R-%M:63@3;,YF7S&?BFCL+\>+I8\/
MK2]UNYM1LZ=LDVK2MLGJDR:>SF>4]V,J=10I?5 6QB<M -]H1'P;A2J]S+OF
M:@V9TF RJS:B#2#\L;_L<J)?@-F?Y^3M);)39I>,L6MWLU5%OH&-:S4*&"68
MB1R5J^1Y;SY<"$7J3?Z8:5]9\WYC+<UH4=3T3:K&RQ85&>05JW%#5FWUQ$6Q
M,&1%6<*."F!R;)7'Q*=OFW+:,ZO@<(6#SC@95:HH+T)U0>1,T7,W;.EK?\\H
M[#*#C?X)/$1U&2@SU=5&B XZJ/H0FCJ&V9B^R<*D_%/+KKVMMM K8JN]J+F'
M4B??I2B*/%PYRH%'D)&=Y7@]/EI9O13;M>++*.17I59:X1X[F*)"Q=4@L@XP
MLR6E!XI9[Y(WOY3]M:.E[56'$>5K@%B!G.X=FFC+K8H@.F>L^IER<A+>KV%%
MU%C^ZWIV3$S8-]WDCT"M.LM0?=>%Z@\H5'^(>CMZ,;TW("B_(1\PS(9U]G99
M9]<]'I7TI2D.)+)P%&4X*V;60#>+HR%_I6PC'LSJO8O_(_T]RDYX=?'GNZN+
M'TU^II$;&6SQIB!7CTGD9_?)2"7S4/]@EH38_4\OSU.VB&];J?DH)ZS=J*0A
MS+56-T%LE(4I;$SK6.-$<-Z"\A'++YB62DF$!BP)FDDIXF99QB7E138A6UC5
MW*#?+L9I4. !)S06DC09TMPQ9TE$:K0>U<,QSV0-3I7EL0YQ(R,=L?$>&$><
MY>ZX@5>YWB;FK]"9N3Y[*9D8<T<7G.(;C+X9Y5&Y(VD.&>URV1/]Y$+R(3PF
MH6EE65A])%9L;HT7X1CDV_&PG^MUPQ_MEI]LZ7*.'J;Z9JP,CG!HA70)#*6/
M>26M*-O$LKEUPKEN""US*U6QJ@BS&:RBQL%B5T^T,$V24#$+-# 6TGPDIB.K
M*P)J)8XV#QI;<CU:B=K,3*A>7&>@Z+$=G#)99EG2;W^+6>MRBJ?:G_RB298D
M=RUK@? _!<WF4*O)Z3V484K9Y^.2GYYJJ-;V75U6$6%;E^DW #ZVP+T"] (>
M%X<!IOPB\HX3$)5H4"8A_/U?\KF/TQ!^__%;%$P!>]AC1\U<?3Z$;,A+T,$V
M!>6"-#DID+CIJJME)ZBJB%#^#YS6&Z08SU-Y6AJ'8'O?:(*PQ)]5Q*A' BL7
M0O6KEZKLGYJ)&%^^-"ZT#7\Y"L9B1O"[QIG!!'G+/Q\P8TG9[S,/YC0I4*TF
ML> _P#%CRK#F+L:PV.\BF4\763B2-GJ8F[2!/Z_QSU%R@RE'WG61WI*S9XC)
M#U1M2_DFTBR@'K0!]^C,L(J:J<@*$&#;9_YW4J#78"6^VC4@F>US)4^?_BM+
MGBC\)E3ZG1J]NH)BX(9EBX^R\;%\.)JHS3A$G$:GM!G\E0C'Y8A(__QAQ0JX
M@GWE7E3)#48WT*3/.7PAPQPH^JS;6#TG%YMGRUNED[TGU,1N#5N?+PN_*_>6
M%HPSM(+MY 3.JY"*S_*)5MR+H5]#IXI^D>^_%]_#4<*TJSB E*"E-$.[F1;F
M)A1AB55AON;8_CQ@N,48,#.3F8W.;D>/)=**I3#83E!IVG./?)7TF7LQ$#_/
ME%!#AE0R)[F4N.^_&*_PXW)]I.)!I G:.5P /LI=U=Q$V]:H3NF,T5+6H%*1
M>6GT'LLXEHQZC&4F3CEGW_(,<8AUY;3I<O(-\SF5A;F:8\I9Z69UC;P2GK^I
MI!.KVX#^C"J<6MGDT8(17GX4C%@4VYF2S*(TX9>Y")YAI3B'/_R$WJD JR!O
M2/-*9 ZE)<YU$@Z5:66GH2Z]*\4/%<= ;,-.FA'YW;C=.8\)C2M88,7Z5EXM
MO%"V>DP9A<J)J8B,U1 RBA9CB/2CKUM;]79#!:3<]$FV R0Z*E6QKU9+9$9!
MN:4L]XV5^H6X#:)"M3)!14W^ M]75<*2;,T<EE6'5 G)22Q+8ZT6*+*<A+]8
MA@ 'T@-964W"+YPF"6TG&P'66JE>=C):8NM"IX#*OU7U_>7,)YGR;U5,$31L
M;SRB(#K#19FG<P(HL4FN[)X'LA&O:6F0S:G)D?:9^\IMBO_ <=3I#%A)(=^3
M7FC!GO52.X&20EF*M>#W.418I#0G3P4:T96 ?3E-C%3[609U[]7%QT^7%S\J
M&SI#,<J-'$H6Z=(>C/N_M&.4A_ M.J\V)NZ)K\GM 5.1>4V9AL2D$@J130(>
MJ@<+9#]U.(P63W9;@U6Q)>-Q-Z<,^! U[T,25XN=<;_E7"<@YP4%?713B17]
M)"KEFZ= 694.SUZCU>CT?>7>P0%!@6P@UNQ2T[,ZILBF!&@]-4[I+ ADY7,S
M!>6@LV(C,)FK)5 -%*@= JS??[HT,[/*NBSU]5"=Y"A^BP\SNG&:D78JKMI'
M<)N$F'Z+TU@3>E5AOIQI:YH(@L:!F3XR $]J<?"=7)+J4=+ J>B9M#A*XU.7
M8'DT)4M?&E9EPB/5R(P9:D[C".9I2#GJW"R/XZ\JO\UT$J?;K!26AIF\E*G,
M&RX)D0UT+JUKT=QUP6/O]+P,I!5NP(+5M5+B5/U.MDX)&V=F<,;ZEXKL3_"6
MV%0(BCBP*E83;(##*4R<DX"ER6RM8?E$/J717;$84R>""Q&/,8<JQ9^I;$I3
ME'0>O-4/>-=H*8B,N_D2?B".JTA_YJFQ)[>6;&3UZP+'H%Q@,9I>'L48E8$$
M<3A#(R-5_B(*/6..J/#87AOBL##"($J8,%MFVT64)S70.!=ZFB>_8 -!'1E@
M?143B8T-K0[ *MD8V/V"*YQ_XL&7LKX<*%OV59433H;:07L2">VLXY:+_U0P
MWN(92/H,,>X]$Y F(\&@.RM1"KQRS5<X@RQ2][UAD6NO=BRH T6*4UDPJX0]
M&@RN)45%6AU8ID<)NI]@%['*4\ ND@6Y*3\3F& #_XJ3._.>E!WO@]FLDNY;
M><+\"0<]2!<>?N(:I'X. DD2@^S\BIB&?_T:1N,HG&"56((3O(+RXOB<H,FB
ME1HR:P"$V4EXD[+9^RL6FWY!XEWH6$+)N?=/.>X&MBW,PI)65;.SI>H,UEA8
M[<7E*L.2 RG3+&>"3+"0[;)Y<D\ILPR)2&7R<&:I*@?%CQ%PI;'"&4+VRY4.
M:O*3AJ=8/1<H2<V+2,.255!W<//8$C<CG5TELME9'YK]L#RR4C_L!CEV.PV*
MFVGDJZ1?5#/-49%0:3EZ/#LEG\"#VKI;._@7BYY&LI2)_="CP%*G00> S>$0
M,-"DZ(K,S*!*@2W!6C6B*:&)RTFP<Q)Z+B?A@'(2]F6OE.L_S A;Q6.O9(K@
M_YO$HL*FB:=188%,MJ=1DFAZ#U7X61>VJ.1>Y)BF42'JX%@IB6RPF%&]H.$R
M86RIM,92-9HXJ2LE7<L:O'9KTMDJW=CL@AL[<_2RDETGNQHMU9[H%HQ6^R39
M&LF76<35JG+._U<EZ#)Q7Z8"HA61F6F%U33^$]"N[)1<TJ]LYKR])E.2V6;$
M;JG>V_1#@-T7$_(;8KQ#(JG,>S<^JX)^9?2W".=]PS?Y'&@R>-DH!3D8+Y3;
M9K1J@-1PX:V*H:LFXI0JHT)J3>- 5HFS,D=;G\ER.?'#GU13";HD>THYYR!G
MWN\X%!L#A()^_5FO]1G3M5^UZ]Y5[;?:YYKW"1M4#OJ^=UT,J5GEUQ_]Z@AE
M[162T[3FI<^7RM5+KJDA1H_@AJ)(5@N/@SR0'O%2S1K<Y8W9\ VU7'QU\?L_
M?[_XL9SRCK>EPVQ<TB3G-_-MJ<!H)JS5QP4ETEB%7WUJS=ZL>? )TS**OZNP
M4A98^62R@;:/I3A8719+E_;2@&W9[&X<)M]#Z@ ':""31O#Y8<$#3TMSCM^H
M(9R\$S)?]6!.[R9*AE3*D,ZH5YYB>9(977ULXAO*[8[3#;+U+V&WC_*5TR>1
M>>6+N0Q^@:V7$F&0]TB-D<</(2[<!A%GJ@(BP^^$[*U)Q5C8P$[V@*GXA@5J
MN\V.#]P%+Q7U\USN !>A#M*,52GU(O2EKB>1[V&D,YYI^#J5%9"W$Q=@MPE[
MBF1C&_:C3L,Y=PF46;JL/6-)>7P3<;Y7(@&*8X[1Z+OAIG:<]87]KF<LW$(9
MEI_";J=)1&W_X)REXN(R=MND33%(KBB5G3;@DQ]'>4*(VB1$[?"\Y[D2QB:D
M:_?7LOC/JHF"LK#,E-@%-TS3IH2NP731M<=#4_*_E6>UDBM9R5N,PO)ZA,EU
MSM:]:HSD0E7?Z RP.[G>C$:[1XKG(J_4MH59=0S<VDP#1L?;K;!]@9A=I,++
M5(^3D1_28A3(GO1Z:T/+624M3=86R,01Z?"[M?.W5_6*+,75B/N/5#5>6=%@
M^6;U"5EFE25)^@D;.U3XOW)A$3G((L]2H26\\LG$+C [QDI?>"-X(*2QQ+Z$
M.5S(OZN?^1*$$;>+0C'#M;?*YI.A_9&5,T $*&.326;/]=#G)8=IA7HTP"C?
MGW(N8ZJCX#@3C5<F2 'P2*^<@L8PXXI:JT2A$KQ U]W::-_RM5MHHT8KHU.2
M?;A<17H2[M8O*J"++G J3N,Z7ONJF#NAX+#R)U"Z6).I:1XI)551OUE-Q[,$
M<S"#*6I:! >T#T#O)6%NI^#">M4J=Z67*"Z(:E>!T81?Q2+1,@314881=>2K
MI"^R',PH;EAPD?(0=K64E0N7?[&*D"Y4[%PZT9KUYJM C[*M="*0L7O\= 6A
MC(M%>:@S2UU4F=7,(:,)-WPWC8O1#\[(9SHK9::!UKJZK%*_&=:G[:(JOJM-
M:)&KE91OWG3 9RXGHT]V\(/%E3"M0JK?7_YV"054Q]A2?:2"F%W,GPGNW4)1
M1Y:W/"6HJRH@^;OE;V&QO]4ZP+I5QCW4T"7>@<VHYG+I,G9MR;%'?[Q";E3R
MSN.E?L$\&2"H3AVO0) (RX29EV;+/CPU5G5NLKY4]8\"2V(>AW0Y!=:)\E&"
M5B59\WD>'O$\#:S>1V1(<QXLP_N62@P9/'21=O!9 4,6%OC>)$(_M11E0&C?
MLO7)67:SK5A1%;M'F0JHAI7<%:4BUADZ(N98HBQPFG5L5[,*GH>LL\I-"I[=
M9@+U*KJ;/]Z7,-.@I.R"P3DLLJ5$R7%B.HI(MJ(OB&D</\(KW;$;01T@-#.,
M:5R\KSK&@&#6T2+NA('!"):0\!R><B%3F>C)(K4^+;^%D1!R:4SLH40Z)FR
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
MMRTFXC8>O!=Y);[+(LR;;7G'<5 DH\9&O!\M-:)>TU+=N\4TW<)SN'?X$B_
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
MAWR32O)"O1RI^IHH4R!*L8CGWTJ#S)&9)2X:P_N^UO_984N>X'&:SN%U"7$
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
M+=^+YNX<38F%J6&O=O3;!7X^)@8V9;15YB4(0F)=-E6HH866J#ISC93L:[3
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
M;Q98D1TA)"OU3JZ#0JP<94R^TKV,!;3LQHO(:.JK<RM*[N_>OMZ;)C2P*C3
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
M)L?=X,CV>@:NHH$C>S@XLFT%_3C8:M"/ST>_G" FV4_GA*OS]?S\].PS(7G
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
MB TAX0!Q!USN^EON"4X-)7,UG\>JU-/R)LILU'>LRB)/U'CLL-\:=.[4>.P
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
MC1Z.G'NZ4)@]@R0?Q"/,D1R':F6%AK+Y45U$DK.R*Y*]HL2"F'<'M*,(WDU
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
MD\$WE?=RQ99%<LSC5-8,4(_'S-6PO'5H.:M20HI30OZ:LSQ80/Q(8 ^0@#)
ML5%",): \% AC^(P#(QCL^934M/Z98F<(Y5OLYP61,7<+\?<,Q8&0]CW"0Z
M'Q!/6QB" \%"#AA7'"+NA2P(MC[0FF<"%[Q,@8M"=<Z2*QU?>Y>/5SM>0YY)
M46I'=M 5-CT[-GV=4SQ<?76N8B' 6NZ87O80""JQUD-$B*B^<2R8*9[Q:YC
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
MN(2QKX#R(VQJTD,@0B\ KA\B%*%0NAXK%^I5U+4^U,4\DT2L#6>HM&"EF#/
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
MKQ(N'MM<Z?'0]V2 .:4*(D[\@'(20H69DA!5YLIZ8=M\01S3IJ<4@397B$2
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
M7'&H?PI5&!"M-')86-.DBI7+R\J%!B<J5GX.5OXZS<JAYPK$401,%,($)R+
M]:V:)LW:A, N\DEQ_<^JX,0C[0354V9T35)_W6WWVH.A895?JN;TU+"*23Q;
M3"*]">/+F+J'JGRK>+"ZG@M'!"04/N<40*8BH'5'9L9N>0 Q?8,!PE&HM E!
M>(W")S<HJ1R6Y67KPJ,1%5L_*UO/YCKIRY,XB "4Q/1@I3X(0M\%W/?" &J5
M0>N7FJUIC5-2L?7FLG7A<8B*K9^5K6="$-)7BD?:H)"AZ:7@<0(X\PE0G%+.
M784BEVFVQC58JHJG5Q6!T)R@O^CQF4VOPLM1:  B=^(I#.WWTDZ'7WN7<?^7
M"O>[EZ(==U5O.-#0E7V@'U_OQM=_]CO*%'95T8HBP>MFSM10ON^;W$R@<.0#
M&F($.,$84.5"XG%-")$&+[^&_2K[>H-9O]!8Q6I8O_*&/H'K9RP1+(5T/2J
M%WF!YGH5 $%= 4C@"AKXF(14E-$;6O%]64V18OF^XN\'\O=L5E001CZ!+B"A
M- 7;W ."! A$(70EI2*"KK?U 9=)I+^J0,>;3Z+=>^MT^H.!HQETH*G=Z4>.
M& S4\+6-G'SSHG$.?0\'^A9:O=WVX+(_:)L5M**ZO0A4 =&CDZ%2((H"RCP%
M,7!=8UZ0@() * 6DOB\IPU"$+C8NSWG'R-O*U5E6CGU>NV*@]ZM_>BCG5EZ#
ME21&95G75$4$0>!RTQ4&$I/CJ.T'A*((8\:A5CZV/B 7UZ#W9"6CXN\22^3B
M8QF51%Y1(E3"NJYF7*FO#"BN"* R%(!+Q4$0<$PP%]*7II?3/->^B$!^A>,?
M^W.#3E8R"!)N_"2GPHV%JJ'$*J$*S1D/GLL5#W@$/ U+@#(6:I3"'& !0RZ9
MRUW/0%6-4+?&O"=/H'\HQZR1$_,5HT#A.505"JP8!69L#>@1QGA@S P::110
MTB@L$7!=X7G"55A1MO6!4U[CK,* "@.>PTBI,&#%&##;6HH%$0PP!HIZ#% L
M"1"4A !));E+]>TJL?7!Y:R&W">G3CX7!KRNJ8WMGNQWU5-B&Z\8P%9GRNS;
M:S$.EPK""H0P/&?,"!(RY/H^H (%II$V!GX082 ##PF"->8PN/4!U["/:M1_
M\M"MA_+,&GE47S$.K,Z8J7!@53@P8\Z($/I"(A,'C4Q["(F 8)P##FF@M$(J
M(</:G(&PYGE/;@]1H< FHL#JS)D*!5:% C,&3>0K5WC* RYU0T 54B"@# ((
M<1!PA*7+;0"5U" IJFU5^0R:VX,UY39HS!2:U)AQWF01FK>/FT6_K'>G>L8K
MRP\T07#GC4D/?.M$<;^KT3MN_[(U?4[4[HF>;(N.IL+!,![99-HJ9W"5MO/]
M*4CCZ]F?W$E3#;_$:BBN*EE:H"RE\V'"4! W"'V@E$L #2 !7/@!D!@QJF\]
MQ-S;^N"ZN,;PO"RM\@PW@LN?)=&PXO)GY/(9NYDP*8B2/J 4!X RCP.?ARZ(
MO(@SABF44-O-S(4UE\YW<:ZXO+1<7I)DPXJWGY&W9SLHN*&+:,B!%S"D&1QY
M0(1N $)"?(H@YT)I"6X"_$7YQ4MD[JZ'19*W>ZL."L\6I]O7#X_58%COA?8&
M$@==A3@/0QPV/_ EP#[D6 ". P%H%!$@<,"!]%C( H(0(4(C#BHJH6A-<X8V
MFUL+CZ95W%H0M\[H_AZBA)((:F[%7'.K]$! $0/*UV"+*(P(8=K")Q6W;C"W
M%J[\+^+62M4ODI5G5?U(>1@% 5 ,:EM>"0)\Y#& $75)H*4QPM3D]&M%JD3,
M_*J"#QE?9/5'56SA^?7]JG-CX6"T/S]''@:AD)B'(.(AU& 4A8"[6L-@D%/J
MPP@C8FLA-1SQ*G*PH3R\,BN@XN&5\/",;2 YE0&3 2"!-A H]2#P71)IVX!
M%DK&74:V/F#DUZ@_WRR]XN&-X.&5V085#Z^$AV>, JTS14IK3, /&=$\[!(M
MATT;Y<@-E:>D&\E \S"A-1_S<O#PJW+^'Z1]RI2(.]?:+#"IHJ/VX-P$R4S?
MLE %CQO.LKZ.B_)D( W,[:A!J]>8NI=6M*MOI0*N H%K?FZ\8![& 9= 1MPS
M@UHB()"M\3'-S4(%84#,K,>:_Z0.9Y5;LL3<O=K,HXJ[GY&[9^>U$.A% :3
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
MJDW\XJ'^ O22[UW$M! ?*YVD5)'RQ 4'\]_HF*)/U@B,!?&\\/':\?&,_X>
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
M%UII ]B6ILUNZ597L/UDL%V[[5"PO6ILSQD9"2>'-2S9,N_329HAHUU$Q&$
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
M!(;+Q^G2,57KLY<FB_*F,/QXG <@C$I%[X!R/UF]JC/EG]R=DWUI*@QN2B_
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
MX%GI&;#V73,<]4TG/PJTJOP^$-F]+,&[ <8%N]3)?\$-::$'[>^33N<--[(
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
M$RZ>:U8(@ZN6H>+921)M;SY_K72?Y'&ERV:349-*-,Z<-F6 ?/FLFWL@;C6
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
M]EQ)922P,VTRBC>(G5^-RZ+,V)UV< B+25RUR?-X;HN<;SK)/AWGS]6 M#Y
M.EG6+[@*E :-)%<8<:V2U>,5*IQ/[51UX7BR>IJ<T TR>FK'Q8:I%S47/RT7
M+Z@57+@45!&1<U8@#FB,K*$2!:>- 8W#1$P3%V.VKN3QVG5Q"P8\2/$3M8OB
MT0M6I&5>3GB?&#0UN-P!7+XNJ0A.<>F4XBA&+A&GT:64>8*(P\P'H3'VX<U;
M+I=;;=?^AQ?#J^OR/_R(5VLM88V,O* E"%M(181$A2D(: DQ@I; ))+2&F5,
M@0/!;]Z2IMJH>*>'^AYNG5!VF[(X=<FM!R_-BX'$=:DO-1H^ 1KN9B0L51OX
M_'"/'&MBI;9$(88YP&'T 2FN'")<1.J8!25' !PJUB2$/$7-K4<NN%7C9XV?
MFX2?ZU(I:_Q\(OS<G\=/:8+PFGH4J V G\8@8[%!6&O),1<<%ZG /Q/-W$OG
MV>/G?,'"7 EML6SAXU;WVQX, CQMV.Z'5 _^P,(@<Q3,X ^8J;M\IH3\P)I^
MXIAJS3"U12K;SA#70B#K+4?:1FD+CT&J^P?5]-N8VI(? CSJ6ZK,UV_\6C:F
MW[:FZWO=1!"-=W,1UG<NH;DII0L/3P-,Y0S>?/FW0<,DJF_T)V3?Z$WI'CY.
M80R-8:\1R^4X[XQ.3M+);<I?,S-KDZ//4^VV=OJGW<D7G)A!X[R?CGN3V,@?
ME4_TC6A<)4T:J39A;V Z6XV9D<&%#N &;IH6>&ZTN[EP(CROW4N9=(V+T[8[
MA>?>-(M&>Y"2[I+,\LUT4[H\5TUOA/^,3"?-+CTUP":=56-K]QO?3&<4QJ4:
M9YXV/#7#]$B@]DQ75\'G@?>#B</0;\(%\.W,F&$*($%#>O#H?/RRV.["FV?&
MF]9OJ[&=KTROJ5X\+O=>3:(S\O"8M*JFG^M(^G ."]7.0VNFOSKE[7E[SGJP
M[E?5(I1+!T,IU[>L7M#-&)XG/1C"/[D/1GIN=40/%VS-$_S30O),P=65X%P7
M7H5Q'W,:O):>(2>\1;S@!EDG+,)",J^5])'8%U%X]7"V<FJCJGXZ.H/QPT,&
MF<C=J>F>A,&8YJ=8-\QEXZ>,/N'29U2!5<HMS(M[56#56U2KM9=*Q5N2W^^I
M-Y9*I5M2W'= /V6PXDGJNK[\$K"I0UQCMYL$W1/4@:U+QOZLDK%UO=AULOCS
M6<QG5U?VISK\9DW2R@9;-KO (K$!%(EN4HDJR^$28/0V;%X7C*P+1J[77[S2
M4FOU2C/\E;B.+UH[G]C1V7MX%QAK?^W!/9_(P6___I(,NR,8+]P+AI[_NK_D
M.DXM7GW[\T[G].C+OSM'7\  //S$C\Y:9_M?/K1;OQV!(?@)M^C[[[E\9'L^
M$,'+R&,H(M*^<(CKZ)&RV*,0"V\]#F!K"Y!;HEF\Q*"B&J!>*$!I6D1#"AX9
ML9QR;87UR@B;O-/:JY !"M< M7D U7HW#U!,BN!D09&VJ;(,I1$I+"2RC*N"
M:0G;6-:HH_H%IFF5F(,W.;(Z/>8B=#J#QGG'.+#$@3//^ST_<C=FA=>Y(FN
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
M9,S?.8.G4D<G#%UMR'6K-YUNWJ3TM  ,VQVTJ_A$6-YJ+U8^H]R!=G\6'%X
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
MNHA_N5R7AYP-+ AV'P2;+,N4E.28Q8 8%P[HHR7(FA 12<YI'ST+7B^M\#H
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
M01$WEB'MO40BT80E9I$ENK0BZIJKLA.6G7"!'NTEC_L4.%L0.!MWZ3$1N:<
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
MS0^%Z&6.ET]OZK1:H<ZE[Y:1^HT3PT^=E6M%"H::4OFRCP?9+]<*M?QX=S7
M6KSYRC;#?5I<_?)I[S]E([@8N\[;F4\R4XDS\Y"XHU8([3BW&;IU.[NEWN%&
M]B1U3^"BH?_/Q\S> O6:F_Z(?PU/9%Q90/?I*_< U7KJ5W\QSP\JKT#HT*VT
ML(OQ9[3]N)\#*?Z&\?3ZJLG<\X%?93F9>S[;0W*H'>51^ZBD,=P:I25Q(;)D
MG2 V4C$]=_1F&9EQ+EW)TO^ +%6O7DOYF,?QZ%'YF-.=[Y_%SM$V\.C/I'G>
MP-OG[</M T^;YZNG#?HYIXB2G:UUUOPP7C[F]_;.6OMHYV UEY]AC?,O!YO?
MO[2:Y_#T:ZOG.VN'.,=$&EL>_^?\\ZATS/J@>?"-- Z^[2JO-",)Z#=6%G&E
M<DE4+X&7RT 9,\EPM[3"ZH2H.J:W'7@J=:X62'L+,@V/6$I%.39.11.YUMI9
MGEV#E 2<F YI>HIS0:870Z:SF\BD<22*!XER61O$78Q(!Z.1) 1;D.6 I<K(
MA 6K X8M$#(]V/"[HVSTPAM^U2&WRC=819GCM?.MU;O)^E9[Y.:_Q3JG#YN:
MJ2C\JJ'JJ4;4;4&):FU6.^'+<&6NSH1WPL?+92DH-CL4^S9A7T5B:+!8(Q$8
MSG7G"3*>@'@3X3@)5'MOEU9H75%99_JV!*-7W"2C:/FL#)*BY8NCY6.V"B6,
M>!DMPB$8Q+70R 4N$*51D<BMXBEG@]45IG6P7Q9(R]^5DVK5^Y.CDZ&5$N)Q
M#Z1_&,J$%^TX#&J"R6*/NC#@\^JC1QDM]Z6.BP=G#VF3,R^KY=HJK5U;I+6+
M-5J]MCR <7_;]C S9#47<LKEB#]V>_=+QRB@.#M0W)XP?31FE&I&$#>YQI?2
M DP?S9"+*E%)-<7.9E 4'$@<GB1P]V^[LWA>I0(3<S=["DR\4I@8MYVBP3[7
M:]/)6\1)]+D4H$!6AA2EIQCK7&VKC@4P)#)9].-%8.*I+IZGL*1;8];C8>M7
M B8+8'+\=;W@8M'XF6J\GS ,O-%&IL@1IPXC;B5'P) B(LXKZWW0EMC<BX]A
M7.?XMI/[#V5+]U:;5^0P><=0,"^SHD#!7*%@;/,GS$O,54)>"(DXPPXYS"1B
MWBA+B(M65^%G!5" U6T5OQ8."F;D55E<3\I%C>)KV5?OS%.R %;+6*'H E8S
M!:N]";N%N<@PU1H)21WB7%IDB7.(*LT\C=AKQI=6J-%URB9KM+WZ3)FBT/.V
M/8I"SUFAQZP/; %WI;-(*^R!C1B*7' 261Q=$$1%:G+I64SKA-Y6$^DM>!_N
M:2^-#ADP&'7HGN033A=:^30>\HHSZ&8_06\&).=E]=SEJ6W&5]-M\C4@YN&$
M"42%M%'X@ 2S"1 3!V29\8AIKW60-%#AL^M&@!$DV8Q=-S-0KQ?V[12@+4#[
M:JS1 K3/";3CIBFQR7#/D>2: -!*C[11&%$7-5/6>,)SU;LZ!N.4SMI'_H)
M>X^^P+<>Q5^<6@)5%8:-416&^Q024+<4$IAS$1,8Y\4H-SH3%>"N%=^]65)G
M[:HJ1*EM<K.V26Y@8;'07F+D?-*(1VJ1XX(@J[2@QEN/#9FH;?+,%2/4,M?B
M,14C!%E6[/:/GU*$P=RO",/#/E-\/A4C7M=@Y;.4MR#B==:WV(ZV5UOOY'91
MI<C%:RMR<:=5\NJFE)0IG?64XIGJ\36,>X@M_.*SM*CE0UZ49/\UI>;9HE41
M>06U2? B9RK<K!)S5@J3O)/C_X^BQ[?6 <B$_H(IW\@0NTZ2^V_%ZT6;G[;)
MSL$Z:YY_W,\5T[>W/AYN'\%[>0P'^P>-HW6Z??[QL-$:]WK!V [^/FIL>=;X
M_K&UN?5EO_']2VLG5V5?^_MH\U/C;'MKYZ#Q_?/9M&HDW%-G7(HH*2(0MUXA
M(TQ"03KK= C1&K&T,JW;[*O/KBA ]$:!2.DDI8J4)RZX4LSHF*)/(,D8"^+Y
MKQIC/0Z(WH%O_OE0:LPWG[L"!FP]PMA%Q(.6R.C<P5$3JY/S059]M$A=/?U
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
M,:,%<BIK<PH):>(Q<BPO':-:6)[[%.FW6%_X3;E %99*.TR4-XF3 .J9.+4
MU(X:H<@M4=+B GU._2._<H%N?FKD9Z;-K=""9SAKKH76SMKAZ<[:!F\>[)WM
M',#?6^&@<1"R"S1*'1RQ-F>::\2)(,@%IA!F%$13*%C_ 'OQLKZO#Y3AI_A
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
M_3]A)+&_V;F).$,4*@)U'X%J'GS;#5PK+[E%A@6).)!T9*/Q(%J.ZB1AN40
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
M"5Q7&6BSETO2%9DFOY_-8-MF?N-)+ME829V\_8=NK]C&5=%5GQL</YXW/AZ
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
M*[U6_SM*F1%:6>$ 9*GT\H0OJ/KS^BZ03:]XM;/*62NV09L?]F#_\W7]$?$
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
MR(C1T.1M1\S6K^;K@+,&P)+M=L:N6-QY!>'LR4D[OT/^:K0@_3%_]_/7X_2
MZQ,;K]\5U*R Y@":P2".(>K_/'TDDKC*I=OCQX=I=KTA;:9;L''\W,F0=A\W
MMWQS/ US:?H#0HQW$E249+E'W#J#K"! ?REX972B6M"U#27EG-JV%9#8[2MT
M>]5]>DF[EUDJP,SWH9\'*LGZ1>C'O#WZ(?#, QF-%2P0%$'JYC)U&#1>QU&2
M29$DG-.T*( SAWK<=>J9($T8.R-F":C NK'V,BQV:'U*9;[07,=Z40&K"])=
M-XH$AQM3J,9Z)Z>CJC@GW7XK/_Q=+[9M3J(=YS6-3<4K-XZSHO#E+=;UN^WA
MX.9;YJ5GO81Z_0%1,K7V5WX>]BXS!+Y%Y'K1?D>%.'YGVZ?VK+_V[^M; _LR
M'EX W.157)X%F,GS*!;@?:.VVVR\_Y_*I^W=QN=/[[=WJY6=^OOU&ZGDIHG?
M0ES+\K[U1G-[M])L5-XWZKN-OW:V-IO;6Y4/._7-^ON=S;\JNTWXH+9=;^[.
M(XN5-"'_>PI-1C!/B.)&4RL9BYR 81^35AY$J8K>..^G3<^)5+Q,QP1[$32P
M3K\PKS+^C4PL,*/Z\7^'67L$+6U>9BCHA;UX;$%%OF)RQ9_P[IVQDGK]T7,>
M"?<>VZ-N;XRT5ZXX&H+:'%H%0O=__9QBXC] S>X.^Q.]]"[3-]<FF WDPA;L
M#$!='9G(5Q^23<YB>493!5GQ5W<(FKWMV$*A<+'=BKF^5]9.LXF>B["T0 &W
M,(4$VC"8 !-@[1=J_B%L+CS*Q][ %J9T&-T,=F<>OC#S<YV\:R-=6:+906&$
MD(W_T9\7EDH?"!F>D"W_D]S5<PC:1F6\V6"Q #7T8@'TQ7L6=V538FSZ9E'8
M:\%%DWZS8[L;'I&SI@I!F4?I^'Q1L3I%3;]B=7N%RZ)ZS58YM"-3!>0LJ/RM
M_F'V$\#G5U\3)A1[/^*(*(>=R1KEU[YXW_4Y G8&MT9,8K@(PMC$4^#1<TT3
MV.M4&Z\CME$<@'JW=@=P^/_;^]*FMI(L[;^B(.:-J8Y0TKDO[@DB7(;RT-,2
M91N7&[XX<@5A(=%:C/&O?T]>B4T"LPFX@HRHPJ#EWKR9^3QGS7.F'BZ4O=G5
M\:P;V *9)V"+JPGR-T+.CGX]_?TOSQ0@C?%J)AZWE,$Z7/6[G10*&8X&XVH;
MONV%_XT!EG'O;:XA ELG#M<[0P^F*MB=]2EO\/E4:SZ&U[ZUZ<=O.]L;?&M[
M![=^>@'BCNYNM[OM]?W]G2\;/UJ''[OM.:WY+=S_ ]M]_W&_M;TGV@<??K9_
M?A.M[=UNBW[&6^__V(=KGNR^_XQ!:SYI_?SVU5BJ _$6$2,8XH3EY*"(4:X
M*Z7P2BB\<N;<"V^S\:%8S#41N.<LP ^GC;*"6Q*U)=Y;/EL.X7Q9&G^<\<2%
M%:IX:[I&C?-%FG/\7L+VE<+PYI%=?A)L+!,:C#J%#<<L&662%#$XPPSGUBQK
M*8>S>@WG?LQQ]BF#Z#CLA^R7.8(9!<%P;(^&S8:S0Q!^U1\39VRNH3"HO#/
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
M\???L@S_6^/C)1+?L(,>/,8P2X#UQ_)*OYR.*[7H8(-?<!.;,J4+F%)<R[Y
M%X3%B^[2LWG?+CW+?]C\R8_LEU.;R^0U_^TN"9!,J!2#B"(JSJAWE@3.E Y<
M4A6\O]*M<=E_/H0'AM]FO1VG[HRMWI7>CG8<_3F((_OC-7C4^V+GH'VXL[W'
M=@Z^D?8!W.<]C.'@]V[[X -MK;=^[OP,W9TO<,V3&8_Z0;?3HKO[6^NAL[7]
MF;;@F7;H7YW6^\^TO;YSW/K9/FC3O_:S1_[?/UNCUDS9+:QEB))@E%B2B$?)
MD+71(4]EM,Q*8[1869.2-@6==ZG_K9PTKQ&N"V=-.8L[0JSGFEG.'0O&.HZC
M@>VLE J.59Q%3CGKRIA?X:P:<=9L,53F@]7<:82!GQ!7DN04!8ZT#3+01)2*
M:65-"-&43!;.*IQ5_^P$*8F#;6LM%8YSKIP*PDJ1J/"6<&XKRL*GE(5O3E.X
M/5,5,KH;&<TH4!;#0DEAD2=:Y.,E$5D7";+&)B*YC,SKE34FV,LKB%%? _CI
M&R"]^K/=SE)K+6QXDPAWREJO@TB$)8M)M(+>PE!<A*[UXA) GXK9/LR9AE$F
M;#"VB*;,;#@$9+'RB#@;HG74*A%+V89EA?9=#"K* L#54:VPY#%'\UU*/-*8
M'/8TJ&)0+1?29PTJR["0TDG$#8F@PUB%=$@&>>5!Y4C>8T)6UE23<O4 <ZI
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
M0F^YH(K3D](1=!(ZK0<FKRZ2\'O<Z_2JG(^<A037Z(=K8?DRJT]>F^MR>.A
MN,V>5^,I.&4$]=%RY9G3"@>E=')&1*O9#8E1.73RRX#)*3FVXZ@^J5'W#)%,
MRC\<?6O_;'?;V^W.UOJ'XYV#M[A]^/%PY^#WSM;VSO'NP1_?6@>[G9V#UG&[
M,U/^X? #:]'/I$4W>7O]]TYK_0/=?;_;:;W?%.V#WP];7SZ<M __V6G]?$NK
MOC6?+I=_"$IH@KU  ;N ..<::4HDBE&!09N(822MK$DZGUM5*L8N+6;G3QL'
M&7G T=)D>?)11QM,L$(8YSD38:&(78K4V66!\\E,&RJ; _F>H$"<0]QP 7"V
M%AE!K/(X*<DQP+E)B&YB7:<V>P74BQ?$.@DC&34T:<.)4M8I:444*G%+F=85
MK.>.CQ98/SNLVS-26G.&):A5*%C'$2=&(BL\1S8HK# 0M-)Q98V0*[/H"Z:7
M%M-S@EHG+J7C/&&E.99<<QJ3,BP*'Y@TM""ZKHB>$=32AY!E,C*P<1$''1QI
M3&$W1\IRGP;.@EA9$TTA:5.K^<;<!=1+"^JK+&9&E! N,189E]Z9Q&EP/I&D
MJ&.VLIB)*;"N':RW9LUI;(26@&,2C 9!G2)R*CHDM0DZLN"THR"H95-=T1VR
M8'II,3TGJ(.G/#=.\S0Y$-3,Y?,GR6 PL%G0S!9$UQ31+4#SQ$FV0]HPIJ_"
M!>X)Q0BH&"/N;$2:>8$DJ-U.))-,(%E2,TZ:W-0)U0OJ7#\!IZFYD_YC_-X9
MYE(STZ/"WSO]\; 1AZ/J[/CUO2)?9C?;ZZOH7ZE_$,*=URE)3BV/$FML;716
M8A^5)X[?4&$.S]71OS5_G2U;/B0Q6;2-TS7;[.73D,.X'B?_%BZ[$Y=]GG/V
M"X.U%8$APHU$'%<5['*KN. 5H5Q$1T [>5#7J-*WND9(G]-*HL4Q.!P839Y'
M@XT4W!K+M: )ABGJ@O.BT"R0!&8\#]QJ+15F2";'$ <;!>D$)("-DEY1A;G0
M.42@U;PKL?! ;7G@;@+?Y"T0)8T81+^/V%F%-:Q^U#9I:N4-M47O;J<4.?^(
M$)\-%X3<!2GF!F7$$<035<B"(8H$6!;$YG:PP:RL$?[@-K %Y?5!^7Q0WT@6
MDI)2)L4%<TXHCHGF@ECA&;ZI.]9C8[S(^ 42P(R,MRE23V1$6D=@ 2\U,C80
M) 45F',O3"Y5K753\ >'%@H'U$CCOT+4\P@:'>CWUC+,*><FI6"3% QV@7;2
MW5!,NNC\2\@'LV&):"D!33\@B9G)T4:!#$X<868]MC1XKNS*&F]27FS_)6*"
MNV@##)1[;PUQ,>J<YNE,P Y0KYFF#!2"FVF@H'])T#\7PF \*JDT15:Y!/!7
M EG")1(!+(5DI0966%EC6#9!4-1('UCH08.Z!S V?HQB;Q+!R%5=0F?H<].C
MSCUC%R\RS/HHH8L[\MKY.JV?+Q%\]"U,=-7KH/#5G?AJ9RY,P8F.40J-=,R]
M?W60R&IJD"'!LD2%5-:MK)$KZKV6#(JEA?8CQ"H6#^RBI2P0]3,^BUR=D!"
MN5,>4)^,!\!3A3"FD07B@O,84-_$!C<Y+6G.+PC[=0A0W!']J?,C!O0S#OH%
M^'<$_FRT@A%C9 1Q'W%NKR(PB'NK0/I+D  QE_LT>@7@K8'C_U%@_W)@__P1
MBR+RGQ;YLZD(#%N>'$ =U#O$J<+(&!J0=,1APWURDJZL*:.:Q,SW5BK(7UKD
M/TJ8HMCQSPSOV:B#"UP$;302N88S=THAYQD%^@S&!,:$S6TX'NQP+,"N#["?
M/^Q01/K36O&SL08NE4A4> 3<#3+=6)R3$##RSIHH7#1"AI4U)D53RCK5'WA5
MAR4N=)&JSDL<=JK>OU4+M*.N]?&5'9>H><CAM"W<<"NUIBNUV?LSKU/AJSOQ
ME9^+-40EJ'*&H9@X09S'G"EE+ J!8"9!):4^'XFH45"TI$8L'M%/'FLHB%X<
MHF><"MY0PFW*W;H91SQ9AHQC'G'F;!(V1AL)6!WRP1&$@NE:8_K)(PB_PG0)
M'2P$Z[.A \J-L<3S7.3,(:XB1388@4P$R..4;#1F8:&#@O?ZX/WY0P>W17MQ
M,#P0\C/B'5L9)"8.29X \B0PI*,&_5TZ*J/5>0=4W3B:0C\X9E @7Q_(UR%F
M4$3\H^-]-HA M>#,BH 8SP<: S'(6J^18IR1R*DQ&>]%Q+\XO#]_**&@_?&-
M]]GP01)",!T$(E(&$.^Y=C%8],AI;X(+.FD1ZPCW5W54X1/L\07&#98W$OKD
M99;NR&#50A47X\-8:F\N:) LD\Q1GS,9LDY",7*)YZ8)1FN,N97&KJRI>?/C
M]F<I2U)#C:#\_&<3K@-R\30L$.6S)9JUU4D$C&+ H(I@)9%A1B+/O/3$!&H)
M6UEC387G#R(5H"\ET.L01BA0?WRHS\81O,?*2TR1P/GL$06\6R!V%"W3C-D4
M18X9FB;#1::_$*@_?P2A /T)@#XCTRD)@KJ<$J"D1ESD1BHZ&60I8R0S>G6T
MF+.F%@^IA%*07A\_8AWB!K>!>O$BWAOELS$#CF7@CE@D$_S@. 0$FKQ%B8>@
M8JZ R%4Y4?@"L?[\,8."],>UT6?C!310G912R,+*(LX"19IZAU3$DAGL.&.+
MRP JQPWNAUA 3AA7,_[*SA74/3YPOC"%B>[$1-_F8P(.3,7$(C*>4K LF$ V
M2HX(D=:'E#C8%BMK>OZT8ZFON)3P??Z8P$7P%I_! I$]XS, 35$I:<"0X#)7
M3^0,.9J!GFCB1-D$-N3*FL"X*<G\0:$"[Z6$=QTB 07@CP/P6>\_\4D+RRTR
MV@/ K<GN02N0,$F&(**5)G=7;L+B%GB_#'@_O_>_@/N1P#U;5I!A3@SU*'<X
M0YS9A+1)!@7I04&C+KN"5]:X-DVJ>('WRX!W'7S^!>"/ _ Y9[^UQ.<\8<!V
M1%RE@+)"A@P&GC8N$IT+CI"F>%#LOL"[1O!^?C=_ ?<CV=ZS_GW- =S,&B0D
M9HB+8)$+6"''G5;4>&5R#3$N<%.SFAC?K^HHP$8O5 V7X=O]\)#L?]<?A#A
MH_[1F_SPPWZW$QJGXU]"_KJ;=B)C#E '!8P5<SZY8SHF@5FT/"7"<6X7OPB?
M8=4NOG#2'3AIX_A?LYQ$#$O.48H$J0H6!P)T%!7"@B46J3(FZ)4UP<V"XHVW
MAL82Y1V\(KC/:2LJ8JU!"=$4H.T8<5HSZTSD2CKF9%PHV(MVLD@F:,UD'Q %
M9H7UB DNP "1#EEJ,%*:>T<(29K+W$M9&M445_13+GSP"OG@"O%/>0I.&4$]
M"'SE&>BV."BEDS,B6LTJ1EB T[&(__N _O-ET O"O,> <I9RT2'I [+:182C
M9D9&GVS()0/IHMH3%;@O-=SG0PU!@HZ/HZ4)M'L?=;3!!"N$<9XS$18*]B+^
M%\D$_C(3@+I&K$T,!<,(XIY89(.W2$L9;,[8JOH7R"8AN@F67>&#P@=7BG^P
M_8UDU-"D#2=*6:>D%5&HQ"UE6E>,L "O96&$A3/"MYGR)08K1ZE!0 VYY0$F
MR))(D,%.T\!,\M*LK!'2A.U7Z*#0P17J@4Y<2L=YPF!%8LDUIS$IPZ+P@4E#
M"QG4E@PV?DQ]A;2]_?FD_>$KD4XS*RDB*0 =$*/ 5& 4"2Y-TI9QAL/*FF@*
M29M:/;C*^%,QPD(/+^#:1#C4=8<7 $R-,S0U3@'TYMIPQRVFXL(:,9B)T!^[
M;IQ;I&LY=!%QXS+*,LK7,\J%1F7I*A6UH:VK58[?XUZGUX.1+R8\^[*4KL6[
M8/W@VZS:=2HGBB)U-T7J9"[@R@EVCKF(-%$!<2%,K@=)$3,Y^=[!#O5RD1[7
M);6:7A9&%^TW_25"BQVT2/C.1DF]M$$[CYP'T'*5*#)<<N2Q\)KSJ)S(?2";
ME.>F<*6S^PL"\>*=G07&3P;CF;@GPP(3[S3B6( 4=EPC0RQ&A#K/0N31"KE@
MWV;!< TPO&@/94'PDR%X)EX)C*N$RB>9K7: X$B1UB"-58P&DQ TCCP?E3!2
M->G#NZ<4$-<'Q%=9O(PH(5QB+#(NO3.)T^!\(DE1QVQE\1)38/S\,)X),E)!
M@R&,(P=HSBU1"-+.$$2ED1'^!X1G02R:!,^?:"P87EH,SPGBX"D/ G-/DP-!
MS!R/GB>#P4!F03-;$%P7!,]%!D&5=L$1AACQ!C1J'!%H5 01$1-AV%@:2!;%
MVN F$W5R;"TT^+<$CO2'GW"Z4]#B95#5XH\X%0?[POCHYYR#73DLB5$4N1 $
M& ;)(0-Z!<(Z*8&C=5ZD7"1A43V3;P^%)3ID_9KPO>@S3445>3+HSSCG0P@Q
M66N0L5PB'@5%6EF/3/*8A"@)M2$[YP4C32[GRQ<6 GB5!% BZ/5&^8SOGE)L
M5:Z#CGGN992,0D#2&EG -]?2!8WU0B+H!=\O ]\E^KZTT)]Q^GML-,8)(V8I
M0!_8&60[X%\RS2T.E #\%QA]+P3P,@B@1.Z7F *^S9Y8#IAJ3!%.).?/23#T
MF:;(4,6S$U)'YA85N2_X?QGX+U'_I47_7+"!1\*49@392&*NDPC6?L)5V8*0
M,"-6Y7[%"XO[/QD%+#2G?TG.(5TXR?? DTCSI\46?>+CMI'<,LHRRM<SRM<6
M0%W42:0KIF'YU:S']*-><>B[-*);C)9%YD*HFK# %$M(>TL1-]CESK(<8944
MO*.Q9&%AC>A^P0A+8$:]+ 0_GJ?T1OP64^FA()X)AA*B*<\%&JB)#''B%=(!
M"R2HP8QC3:DS*VNLJ15M<OK@@DX%QO6!\6/Z.XL@?DP,SX0ZM6->ZB"1P2DW
MA<#PFR04I<AI"E&3)%@1Q"\0P8_GL2R"^-%!/!.TM-$QF8P%Z":!0/(ZY&0$
ME=J0& 6S'+N8!;$PHBD6YK$L,*X!C!_SI%(!\J,#>;8@(M8^8<$!PSG[P'#
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
MP;DS.A#-<YJW$;RIZ+S66Z#^(J#^3,9M@?HC0GW6P-68Z\B"0M1XA;BD')F
MP<"U$?Y3"4=-,]0)2'56%ZF^2-NV]@;(^H7LY)P-_=;!SWXO__W*^F(L@45R
M8;$*>2V8O/R<2<(X:"566V2TT+EDJ$):!H^B%MQ0[J33MBK!HP3H*?-QA=N3
M5RD66F.L/Y-)4K#^J%B?L4ED-DHDB\AZPQ 7.B"-M40RQ< !])%2G?L2*T&;
M$L]7O2A8?Q%8?R:;I&#],;$^9Y0PJQUG 4G"#>+,@5RGU"$*/V0(SL._&>O"
MP/_T(4;)<M<.?O: VV;/]P]C8]O^B'.9IL61\MS&R&1U8'$V?AS%WC 6TEH<
M:>W-&2-:,F.)2,@$EQ44$Q$()U!0N*0NYKX&0>7XB.*D:0BOAR>E.$U?B#%2
ML/ZH6)\Q1H3W ON$D>9)(YZP0"89AZ2VCF*NB*8D*RA8BB:[(BVH8/U%8/V9
MC)&"]<?$^JPQ8HR1+M*$O+88Y+H 8R0:B2*3)-+(711Q98T(G@MNU@/IKS'W
M#Q#TBV-O=_&@W/KHZY(P6OT-E8L?+F2V.#+[-F>D"!^E,#8@*CQ%'*85&<,4
MLL$XB4%O%1;(C(HF)KPI^+R5<K_>3'<Y3;XLCM973!//9.,4FG@TFI@]L:4\
MI@E[I'WNB<3 OG$X.*1($@134'\,!YV'-"5E3<4>?.ZAT,1+I(EG,H\*33P6
M3<R:1EYAKK"UR(40$3?:(2.#19@'HZCV.@8VR1/%8!PMC3*QH$C.[4RF"T7T
MIM]'^<-O**_RTIX)Y03_O\9I(<K&'[!<_<'EVG_%&U07XVD[]OZ,@UQWZ6VO
M-[;=TV7[HS_8F!;L#3 G<(FM5'CQ$7AQXWBNIZ16&@NN.*),$<1MH,A9)Q$'
MI4H[+4(4N8TU;7+,F^:*YG#%0?PB*.&9#*5""36@A)EVD58*RI4A*'FA0%<R
M''0E(?,1&\VM%IKCF,/#FNLF80_)52V,4&-&>":;J#!"#1AAI@FDLEA9(PRB
M0H2<O9Z0<19^2*J<E=&:2*L@,A%-PN<+>BUS:*G6M6TNEN5OM,Y+IY]7YF_<
M*NAT2T/VZKXV^%=U:F_E.ZK=O-Z^9M#B)ZC>$N2)K<Q;]9VXDWPIHF*!HN+'
MG#T9#)@-C$L4M$F(.V.0BZ \!F)(,#C'\7!E3TILFG+1_O@%X.^9'?:%B0L3
MUS(*6IBX[DP\8\9C%D$[QPPE'0GB5'JDDR+($:HC#H1[YZLL;R6 C$4AXD+$
MA8B7(,Y<B+CN1#SC/1&.1<^M N;U.;!B(W*8""0< =E+B)$N@$K<-"R?_7\Y
M1'R+9K3Y[PR03F]<=49<3(^[M?]Q@[^O7=L!;@I>3B?E5([ZPZIGXYM).[GO
M<=J7;0KN"U^<SB4^_XIU,&WCT?5?N:J]W!-S5-6&[P]$^4Q8_,+/_<%Y8'\/
M=N<@VF_()ACN&]L]MB?#E;]?7AE8ENGEA9PD7==G N8Z$%43\&ZK]6E[Z]W_
M-3YN?-KZ_/'=QJ=F8[/][OKNK]<-_(;-59?G;6]M;WQJ;&\UWFVU/VW]:W/]
M[?;&>N./S?;;]KO-M_]J?-J&%UH;[>U/5VV+&5A.B#_A2(W5R210'I-BQG&I
MN?*!*6$PLRN/U8 T=U)_-VG_N]E[L/@["S1D8GK5?4@/]KX:%F72V"-!<Y:U
M91XY0RG"3,+R)N,=CJ^E#^F%#M.E+6EN2XJ9N&=;4LT?IWDFNU^WTQLZ?=+[
M??-E#5:5MJ2_:&"XD_N#;P"+A=*;M/0F+;U)7]:4EMZDU5_Y@D_1FW11:>FU
M2[UH-GZ/H&?ULO('FF(6&J6KY2OIKU1B;,_FVJ5;V]UN^S"[=3=Q-:8OG^G.
MX<Y)^^"/_:WW&[R]WOVV>_#78>O=K&MW1VQ5GX4Q'WPX@6?;W]W>[>P>;-+6
MEPV^L[V'M[Y\/&Q_V3D&BWGNC'*B01/!)(I2@/5,L_6L,44ZRA"MU5I@NL 0
M6_W290N;O5 V*X&J5\!F)[,%]EE@C.1<K1@1E\$AG9Q$L \<E5Q13=4"XU2%
MS0J;/95NYJ@CGEE'">.14VN38;"-HX3]+9C-;$9,8;-E9K.Y8E@R*!.B1,2&
MA#CV$AGN#6)"X, CT=BR?&;!$-8$O;Q&;/8,-;&>%<CY:,(D]I)#+T/8]</&
MT:#CP9S.D14PI(_.^NS A Q'#ZJ9M82GMN[ =/>*LEY'>; PFST_ +*+ZW'R
M[V;O4UX?(++M 3Q1BH,_\TKE%UYC,Z0G8K</<Y9G3$PZ0S#"T1G$E0?+4S"#
MJ$U2B&"LP&YE38/5B9N,+"JGJ$;IF07RIY!7.DFI(N6)"ZX4,SJFZ),U F-!
M/*\@3TXA?X,'JD"^/I"?-<^2-E)@AH0G'B O#-+:,N2Q<HDZ[A+CV=F$\^$:
MLZB#-07R=3R;G9050B8BHS2<*.U R>7,62EYI,J+"O/X%/-7^FF&\,#P6P%_
M+<$_:\V$9!FARB&KG4+<YN+]Q&-$F5-*1X.!&K)O1@O=Q _J<[K<?4:>%<$7
M^Q]6=@K8,WX\&,30".-!E1&V'QLG.97D>+_C]QO'<1#!N(G?._WQL'O2B*<%
M#EY9AY+G,G#^/)OZL](2L^V3-J<K6.AM<?3V><Z<L00+'F'--/,6<6P"<DE:
MY$TT5"5C([<K:TKK)K^BL^O2.YX+O!_%F"GP?BYXSYHNE'))F4+>R82X=AQI
M:A)2G%CE ]>,9-,%@^'R\-J;!=[UA?<"[)8"[V>']ZQQ8IDS(,$-XMYAQ*62
MR&!/D #M3&-0U811*VL,X$U8G<+&KRW0\A'P,H0I'^:8RG_&MC?JC,Z-CM<6
M5;F+OV4!5L<5_I:S]=A*IUSV8;HJIXQ6W"H+9*Z=.;M#,:]<R)Y4I0G8'8DA
M1R-&P46F@@XT&KVRQFF3T]*G>8FP_5P61T'TDR/Z9-91"I0LHT%1&(%XY!%I
M;D A"5);:2G6+-<?(Z8)>F:)D;Q<7"_4U"BX?FI<SP5 6 PB.8YDP QQ0CTR
M4484B:&>,<>)""MKE(@FE?-%ZI\/UZ\M!O+6^T&LL'GAJ'P)9SQ)...N*:HW
M9JB>+>;Y90K++8[E_)P]XE+"VEJ'8L"@O3ALD4Z!H'R>*!K'G!"@O4B-F[ E
M:N1)*8[2.ELEA1>6CA=FK!J2M"8)=!YA%49<,8Z,L@0)'83%W*H@\M$<8YJ$
ME@#*"^:%A5HUA1>6C1=FK2*=B%#..,0((X@+HI )&",AF'9:&5 GX\H:H[*)
M:Q58?6V1EW?GI<6F-</"A5PQ0&'#.OC9[YWGCI5HS!-'8^937\_"RA,FG TN
M%VI;'+7MS9E"4AAG#:%(*)93PF1"3M&$HM;..T<H479E34M0>:XXWU)B,[5%
M^G-9007?SXOOV9RP8$F*QJ,4DD;<1HX<%P*EJ$VD KB<^IS1+A;6FJ! O(80
M7ZA!4R#^K!"?B]D(GK1F@&F7(>[RH97@+8I8 )D[KYDD8)T0UB3FP0?P2\QF
M$=;)J.JL65DD_=%^G"M?]\(],<]KA5RJ<S[I<5H(:G$$]6W.Q@A8,,VQ0<8H
M#CJ(C,AR05 @+"A*I,3"Y601UE1\WGU2^AR_"!POP,@H.'YB',_8$EZRZ*E1
M2%N3%8V(D4V<H:2B])X28[%86:.4-R51!<<O$\>+/Q-?</S(.)XU&)0"J'(K
MD(I$(*YR^D/ $GE-#4E**L9B;AZKFE(^)!^[1#+NC<B-'Z/8FQPBR49"E>$%
MX^N\NN,CSY7D=;X Z^=S_Q:F+X\BU^78/#R:]CFJWCWY5QQ.:A'&4'P>"Z:P
MC>.Y!MC12X\3<!@3-%?JH!(YKC$*GM&$?4Y"=[GN(!=R$<D:Q;=97]PO-'Q1
M<%\SW,^T6_9,$K PP/S0&G07HAER0._PFTF <^L%-RMK4IDFO%=0_W)1O]"(
M1D%]S5 _T]N7Z>B5L@'E)A^(,\6091XCB[$.P @DYCJ<1..FK)6L?VTACK?^
M/^/.I&EO=?H=;/DX +SEF,=1U_KXR@(=SV6]G$5HQW&[_^=XX/?AC^%6:DW7
M8[/W9UZ-0DQW(Z8?<V:(LC$X%O,!N4Q,/@(QZ6@0Y; !-&'>"0;J"*Y35FCQ
MB=;9 +DU=(O"L4A<SY@9L$A:*T(1[%Z'.&<&V>0YLI%E;9,*E2OE$8&;6-:I
MUD[!=IW-C'MA.W5^Q(!^QD&_P/K.L)ZQ([#$"HM(D.2&(6XQ1\8+CXBT01"L
M?0QZ!>"K0;_Z1XU@_=K"'U4U[,49$,OK$'GB3*ESJCK-[:RHJEJ.HH(\)E>=
MS)D6+G>]5#8A8UF5->60)CJAP().L+Z<5H?.FHR4FEDO%-$+-2P*HI\<T3-&
MA714!&P=LM0!HHU52 =&D5'*>ATB34&MK$G>Q(P62"\/I)_+G+@SHHLI\0 P
MSY@2)"428?D0US@7VV8):1L,<BHPC+FFW)J%F1(E)/$P4V*Q+0Z7U_'Q;.;$
M;'LC8*JSLA:3#D<QM.,HU_TK[8X>B\1^SMD8L&X\4"61L#S7%<<2&18X(E$%
M(;BW7L2<1:64:1HY7PJKY'2_"*@OM@Q6@7HMH#YC?#A.?<38(DP$*"V12J1]
M2DAB0X6VE@:-JX/@4C6)?HC]4:!>8Z@OMK)5@7HMH#YCFG 2J,L'PB.3$7$6
M"'+<4!2,#<IRKG7D*VN2T"8Q-3EO^=H"'.?-V*O01J?G^X>Q,;(_7MT!CSI6
MI)I4L=BL%F7;_MCX<11[PWA6@GQK^H'3@GVGF:#7%NPK?+= OL-S5DP(6JAD
M/;*,Y60-Z9$.(2)I!2=)Q!38I&NKIDWSH).IQ;5:8W98_ GSP@[+R XSAH\(
M!B>-<ST<E1!/H @Y^!5)+R/V 0N=P/ Q4C>-FB^/4[BAMMSP[%E<A1&6A!%F
M[*/(O58J>$1 2" NN49.1(,2F#/1" =L05;6J&9-4JNJ> L*W=3:,+I8++LQ
MK9;=;&SD0EFIL1/M7*FLFQ[>]0<A#M#DH=XPF/K0'[MN;)P^R_0#H_[1F[PP
MPWZW$\[>O)$6:S>!__6,$_1BY$5TE$?MHY+&<&N4EL2%R))U@MA(Q=?-Q;>)
M&=Y8][V(A06*!7)%,$RPZ#E'29F .&$8Q +3("6X#9Y;!;9C+HO2E-@T)9,+
MR@]>'/Z>V<M>F+@P\<*9&"QZRK%Q*IK(M=;.<ILTH23DH\ A54R\X,8\A8F?
MFHEG3'8=E'5:112HYJ"@FXA@R17*;80Q20:L=KNR)II*"2#C19V_*D1<B+@0
M\75$;*A,EDB>&'&<<N.$"]H*9QBF)NA8$?&".R$5(GYJ(IY-<I6PM H'I#4Q
MB O#D.9.(AXX((5R(7"5-&(8D#%].41<>5K^/K)P4_@W=+ZOG3Y:>WP(4/-K
M_P,OGC[(H1WL=7K5</1E*CP8#T>==#)YJ=,+L3=Z0U5%UD\,=YKAOKT?X987
M'"R'$Q!>;"(+KTY[)^6460](;*0,Q<:Q'0*P1W&0S^2%AK-#^ F<,<H7[1P>
MP?I8F%2[5UTNOYHZ@V&5=7L((]MOP#1]@TL>P?3!(P%N&_U.MRIOV+-P0]MM
M[-G)Z]'Z_<9)M(/5QI^33X_SS3J]LP'DZNG_F;2&[DQ."EYUK<&4):HWID]5
M/5&G-WFF-.@?_OJ;@WB4?^^=C7L0?>P %37LJ'K(=_U#6,F3_QXVAM6AQ:-^
MIS=:;<!4#^/I=_9A8AHNQE[#AKPE\ASG.Q_UJ]_AB?/>^'%Q:F _[C>Z?6\K
M7L[#@\?M=D8GL% IQ4'LP2=7&_]S:5<N(%I^3M9G7 N$?)Z_\W:RQ%7F3[4V
M\)GI:S-)/IG7N_V\O;9A2+_#LWQ;4AK>_?<^]H=_]>P7,]XZZ':VOFS\:-&/
M!SNT==)>_]AI?_GG?NO@\TEK?5.TUG=P>WU_?_?+!O[WSQ9N'7S[*BP6G%&,
MO,' G9$3!):+0R!.X57)A-!D(FT[O7$,;[,TDYK1:(,PBEMN1,H=';@GPE,;
M,=9^I1%!N!W!6HT&X[BR]@N<_')_7P!1_LP%O%L 2X7';O[SS1P!GI)ZQ8ZW
M8D,/,(J#B=8Q?=K)]JYVQ8U/#+(C$_*9^)@( >#.KCT:QC>GO_P#F.RH:T_>
M='H5 U9?^L=T5%.9DM.#9@1 -<[)V_\X[H31_AO!5@$H64N:^MRG-YZ\2U8K
M!6I&IDW>8W(5Y-ZU;^-5<NU[O[HLT:L&W^^RO[XEB/DR6$QO==D;@C WQF*)
MF/OL%3;4!"I/8RN8&=U!76DJY-A+CL, OZR#"#QT<=!@I'E)MWOHW%RP>:_3
M\'X5S*K?I&6Y>FT^WUV>]E5-&2E3=M<IPW?!X:("Q3!OS]5*:3 .L0$:ZIO&
M?_W=V<$@=N]I9+YV']>+=F']&0>_N^Z,(TLG0:F/.AI%N!;*84,Y2U(EFS A
MYH8D8GK11IJSAH9G/B>\I,;.Q.=TM _W_;FS_9EDHV9G^QO>??]!;&WO_-P]
M;/W8W=Z$>W\X;G^!?S_-^)P._]C?W6[OM[<_'[?@OEO;'[_MKG\3[8/VX<[/
M/[JM@X_=W?6W9 ?^_??/S;EF48DH%KA@B--DP%C*OG\<-**>$FM9=OV[E35#
M5NF#>]G=%0G+X=8OC/;J&(UY+"D/FCO.:1161B==="XHIXUP-R0^%T9;,*/-
MMLV*A!NO%:+66L29X,A9ZA$AR3D6O)4XK*Q)NLH>7+"^,%IAM)? :-3JJ ./
M1!/.0^+..:6H$X(&G5+@-^1K%T9;+*/--1"+0BD<+'):REP=ER.MJTIU-!?$
MUO V7EEC=%4O#:,MZ !J?4WF]M3[_]X.L]'<\NDA*>POC7"O>L2EYE18W]D$
M#B:\ISI2PBQWF&LGE$V"&.JU2](7N_<).;4U9_?**+C51B,O<$!9F4<FNIC+
M=22=SS4**D!+7,7SU3Z7OJM189X7S3R)19.\<X8HR;5/.O)HM Y!.&8%3\4^
M?5KFF;%/A8\L)9L];H8@3@A#6BB"F.0B&$6QPPJTN556F*<PSW(Q3]3,4,T"
M,\)PXH+#*;J@55+!YHZ!Q8Y\4N:9M2-EP@Q$@$9)68XXIJ#S6$$1D=$RSH3Q
MTJRLD=4KSN4_\RG<L]S0F52F.^5#U2P[=))B?9H:EG,DJ]3J"FBC3K=*&.U,
M\CV/!O'(#B;OG25[]FS/=\#"'([L*!["PPP;QW$0SS-%X^F!^.GW<Q;IR4P2
MY5$<#?K=.#YLQ!Y,6X1'Z>WE2Z:4;VZ][P\"W"@VCCNC_<;>N!-B?I1AOCJL
M26>X?W[93]&/!^?);1L_)B67\NT..\/A:69E_N@?9\-_ZZL\V'S;TWSU8>/W
M/OS3;!SO=_P^S-!_QAUXL-&^'9U-%SQ1?P"/[.+YT\$&C(-&_-$95I>+L%/Z
MAQU?W;1_% =5;GMFK&FCR<DS]?JY3.WW3C6^G M:I85.TO/ZPU&5^->=S'W\
MX2-L8WC<O DS-L;P!'9O$*L%6&V\[79/%^A\CL_38N$AJAS3:GV&^_U!/%WA
MR::&:\#U/@/-PB<^C:JU@\N]K5( ;97E>GI=N.K(5IG!ME>ELQ[%:D=?6%&X
MYG#<A3D=-4;]ZK''?I0_;L<P ?/CS&;HV?R>;9[)78_&@Z/^<)IJW!E.+Y%S
ME$?3Z0LP9=,.GGE.AL/QH-HWTY3E7+H!W@$4P^:IGJJ3\SK@L]V3\Q6\YNX7
M]V;J# ZK&P]C-_HJMQ?6#&[1&33V8G]O8(]@U\!2'656&<;3+0=OP\!'_3R3
MW<G;G9S5NWJ/S,J:,<GD( <(TN^QVS_*.[%ZZ-GBR]7^\[#<X]$$L]-9SK.:
MERC/288&7*M:5I=W)R!Z<)KC6ET^?_K\ZOFO2:O6L[S7RYG@DZSM."DHD'_-
M>>;-<Y+*?U9O3X<(O^6]<SA%ZGG2*GQ]'MGG6%YM3&?AO+;;Y(&&<?[![=%1
M]^3TL>&/01\P#]NMXM(Q[)&3ZON#"H P$Q7A3BX/6Q7E]V:R]0?3DS.G<#C?
MR^?%L/-5\E?AV3O#TQ?RO?-&K0K3?>]WX9N3/9^N?YR]3H9(2K#]J_M%D!N9
M.R[FJD^V/7S+P_)U1C *-\X'.X#N,HFF;O5EN$\'X.^K\4WO.&7*/*>7H3$O
M?#-8*DV,&+!=A+&)I\"CYYHF;B75QNN(;11?B1!FY=<8JS;[5&- 6<^OTK%N
M0!TR3X"ZN32P"G6_$7Y6K>CI[W]YIHA99;R:B<<YH# >HCUKC]Y\&KLA2&.8
M^8WO6>.HSU&#S^)?=/=DYXN7H''_W (M>FM]_Z#]Y9\'[?>;HGVX0;;>;^#V
M.FCKAQ_W6_3##]"*OX?W?_'PO__L[M+N=W?0A_=; K1XOO6^178.6Z#-?Z.@
MJ?.=[0]XZ\O&R>[[C9^[ZQLTW[.5->_M#;C.)F]MMWY\52(&1XQ#BBH/ZK6R
MR)+@4.*2>.LLO*+GSAVDJ(C S'H3.?;6>BXL9=9**5TP9O;<P?D"-*H5N,\Q
M@6I_U5>:77-<X::)6MOJ-?Z(;C"VP-Z$-;,Z S]!O0&A[[_]]U2IS$2W#MJD
M!Y;/!ZQ\MU(\;#Z9,0"%!+21BM9AZD"EF8BM_[K!$/ZT#]>8,86Q\4$+:P4C
MDG,>#(FYEHGF/F)%^"3MC6%*&#K]Y:(IO-G^8Q9[68ON]S[EAUF?#FYX>O/U
MZ7/4R$1^=D#^_,IU(%$;@DC,%4:RD\W!9LDU]V'7:(])$BMK>)5<<90R2]6L
M,\"4-X9YBK.DK7;2?K\+9D8EP&$;@7ETJN3DXU>5ANS&P\ZIEMNR S!AR.EV
MK"P.VSBR)Y6:%K+2<?XI,?G8ZE5V[C6XGD*'TU653]F DE[I0V\F"LGW.#U<
M,W7H7/CB]&@./O^*=<-^%U2D:[]RU=FB9]%W45ZP2ZK)Q9^N'T[@G_W187?M
M_P-02P,$%     @ .'U15OH>*@[/&0  .2(! !    !C<FLM,C R,C$R,S$N
M>'-D[5U;<]LXLGZ?7X'CEY.I6L6Q<YND)MF2+YJXCF-Y+66S\S0%D9"$#45J
M0-*7_?6G&^!-O &D)(NSTCQ,+)+=:* _ (U&H_'KWQ\7#KEGPN>>^^GHY.6K
M(\)<R[.Y._MT]&T\Z/UR]/?//_WTZ__T>O\ZN[LF%YX5+I@;D'/!:,!L\L"#
M.?EN,_\'F0IO0;Y[X@>_I[W>9TET[BV?!)_- W+ZZO1U_JWXR*8?3M^]>\=Z
ME'ZP>F^F'^S>+Z?OK=YT>CIY\\%Z3T\GIW^;??SE[8?3-Z>_6/"2V;TW;]Y_
MZ%&+GO;8*_K^='(R?3.QWDNFC_Y'WYJS!250,=?_^.A_.IH'P?+C\?'#P\/+
MA]<O/3$[/GWUZN3X7U^O1_+3H^A;A[L_5KY^G @G_O[U,;Z>4)_%GUMB]6O+
M6_B!9_T0S/="83$?GP#IZ>G)Z>N3F IY\II2N.L'U+624NQ ](*G)?/+:>#U
M,;[&<E[U7IWT3E=*LH.$+%O,VV/U,O[4%T&ND"GU)_+KY)6LR1&A02#X) S8
MP!.+"S:EH0-EA.Z?(77XE#,; .0PA,C*!YG7 14S%MS0!?.7U&)-VO#S3X2@
MBOEBZ8F N 4>E6(K4%Q[%@TDTO%[/VZ5+)7\_I@Y@9_RZ.&SEX^^?73<2((U
MRVY3:NCW9I0N&Y6<I5&E1T^:2)#I72<?/GPX?L3N4BY!*>[E]SW\LW=RVGM]
MTJ#8J@YD7C;\ZL5TFY A'2J:R1#3K2E#Z:!0A04=I?SM&XI1/L@8-D),@+5_
MVZ1 GUDO9][]L<VX"?#SG^,?)5"GKNL%DAZ?1,^62^Y./?4 'J'"/L9:NV/3
M>.@M3"4E74/^\Y$*2WB.IA\=+X6W9"+@,)YEIB')8"[8]-,13$:]>)C\PZ&3
MER!(_$6!_RKR\/4QD##G.JU(3(O*_W3D0_L[3#5-A^N]%*QIO8'$A[E*JOFO
M7GV+.DVK#R16Z/Q7U-YFTZ:U!Q+N\A:51^HQO"?<_G1T[H']?$3PV;>[*P-S
M1I:MJ&*V,>-4HL^OY'\GI)?:W#TBJ7X]SG^;XQ+ZS!ZZG^7?>8!'Q-$G-80Y
M:!C3K39J*5GT,&[%FK;MAS8/KF#$%0LI2>-F+C#0MOCI:HM+!B3#88]:_WQX
M,QI>7UWTQY<79_WK_LWYY>C+Y>5XU!SME9RT^G@-2AA!"[*X"V18D8@74<P.
MJAF/;JF 6LU9P$'.S>EIE:U6:6_,E49>K/#^>4^5.!K#_[]>WHQ'P\'P]O*N
M/[Z"MVLIL(*E5GEOZY27,B7# 4G9'M0V&(V'Y__W97A]<7DWNOS'MZOQ[QM3
M7PEKK1K?F:LQR_Y_B2K@H-#!>7_T97 ]_+ZY;IARU*KOO;GZD"N1;/=(::-P
ML:#BR9N.^,SE4Y@[W*!O65[H!MR=W7H.MV#ET%ASAFRUZOL%S4CN6X[GAX*A
M+A5CXDU)AC5)>9.8^1XIL6_]&7)?<O.I:T.#+;WHIS<=<@>>_4;]VV0AV-S^
M;UJ 5K$?\HK-%D& '\D6@NJ&8N1S*(BD)>V1EK/M;(<68+UO!?R>M])H+3.=
M]DY>Y;674X[B2%*6>Z2F:\^=!0PW;29!8[6L$&O5<))7 Y+WD)X@@SUJ]'-O
ML> !SO$X/IU[<BI@;JNYJXZ75B6G>95DN,D>LL)OKS3DWN.0/7'8K6!3)@2S
M1ZB!%OJIXJ35SNNB=A)>)&%&)+<]THVL[]QS;";\2YB&@Z?F!E^1A58;;PK&
M788)+* DFWU3 _K/8=!9+!F86JV<M15LM.IX6ZJ.GN1$LJSV2"5W+.!"KAUO
MP5YJK(H<N58%[_(J2!D0Y+!'+7_E0BNR,7UL,8-G:;5M_C[?YHJ:2/(]:O +
M)O@]R'#/!MRE8)Y0Y\KU Q'&EM 79L_66W2T*$*KOH*'("V$)*603#'2"HL*
MVL\5RAUS,.CPEHK@:2PHC.J67&6W&-XJ&&FU5EC^1ZR(Y$6RS/9(,<FB_ YJ
M(>Z9G]DP_>92W$/%T+^V2_U:KCJ5G=:N^6/6V2U>\B+AOD_;4:-PXK,_0ZC
MY3W\KX7K=)5>JYB"%R#E0"2+O6I\$[_SEMW:QN[MTX*WP-R]35[$?^U7YS)1
MP)C">GY;VHV8:W5;\#4TT:TJ9)\T6^>0;JE/ Y9:+19\%#I/]S[J+NNU;JFK
M$A9:W10<%JON[WW41+GOI^UX6,=,JYV"+Z/*G;2/>LIX*%HJI\A!JY%:3\<^
M:J&Y/Z*ELEH7I-7IIMP?^ZA^HX7QNK:' 6^MD@O>DB9+[WW4K)DE?T.%D#WE
M@@64-P_S;5>*3MNO"XZ6!@N''DF*(R]4@0>]YS62?#4,YDR<AP(#I_N^SP)_
MJTC0EZO%1HFOIP$V,A]+$4@D U%"'!!3I;D[9GDPDSI<2NM-SQA,GRY\ (/P
MI8O'_,^H@\=>?1B"TQDX,^UN%5@;$T^+OW4<5NCDS\J)-(FD<CI3LI)86 +2
M9NV9K!5S@*IND#F'B> );<H%?H%&YH!R\4_JA "S:9D=^CR#7VNYM.!<Q^.V
M\G$L(HEDE.!$*8D2$[\I-ZX/L*Q0_^7CTO' ,/'$T[GGQSK=EH^VJC0MA(HA
M24T@E"F6R')C/!R,[^KQX)I1GV%KX>P !/]A]O,,1-4%:V%2#)5J.=)(&216
M2"K%8131ZX[3"=@1Z+GXYMI@3'MN(*@5X+^4N\,EPT60.Y/M^TP36RN9M% K
MNE';0BT5CTCY2"P@B20DB8@*EX?I;#M*_^.DBU#\X^0 QK\X&.&5")D-9@AS
MGVW8*R]4"Z7"9D1;*$7EDUB  T[T2[ Y=6?,YV[D.X9U]B ,0 W]":QT/!?7
M,AF[>>LKPH;B:+&UQJG1W$)0249@.(IDDSX))1W)B+=J[A^@E]?U=X;9*YG=
MOX=!?<9&<XJPF7YS[YD/CZ%Q \&M(#K(LU78M1)%"[G"%DTCR,4RD4@HHJ1"
MXE@ND@JF=M(/8*O2,!ZY\US92.H 7WS$2VF4.R&Z$[F+00AA$/E,+ZE /^0M
M$[+MMPK!#0JH ^:;]7:3E*01X*+CB\F!.?4T%A<'R8S R#\2F8#,"M$'S%9!
MXHSZ^,:6K<EL%9EQ[?G^LP#2M'0MVM;;GY)B1(?_I2!QA,H+E.7G XXVILFM
M+4'-RS]@J>M8.J?^_)8^R9V-K]1&N_S*#1C4/(!VS02@;7>R;"B%%E?K[6&B
M."26AZ! <DD0BR01MQI7MW_P:IHNIF_;\BWN^B4Q3"U!M<FRM5 J[#BVS&*#
ME(D<JX%<^X>>NK#]<[KD 75PET2NN*-C@X&GB&XH+,RIDRKX*:.0>'<.&QF
MP>Z9XRVQ&Z?L6V)N]Q)KD=K\' ,.=8GHD7\C/J49> E]5($LH)^RW8!D*J%Z
M1%J-E?C3 ]!78(/M#?,(!FC9?P&4;U]<+<0+F[(F$)>PC@4_X'MKQX*R?[?$
MGX:=%A^%S:O<<:'B^:']5MFMX*[%E]1145#>%!].GGYG5'C3K]@M>/"T 5TV
M*4>KY,*V4D')27%1=!=:9?+5Y(E@F?@[+G7?(9"+75_O6%^!F5:9A7V<@C(+
MT>Y[%6E5DZENDTNJEL5HU5O8,ZG-E7=8(YEDT]NLWEL4HM/ZV\*&1$T.OH/.
M:[/T;5+9S;AKM5QTWI;D]CNH5WMT>^,J;E2"5LU%7VK5(>^#JG6J3MSAN1"$
M:!'9UM1>JS M (IG+JH!D/&S%X(9XG(/<"AH*+L[XOOA8BF=R=]\]+#(\RBW
MHV^MMV V5[06*N7I7K506=F2284@* 4Z:J0<! 4Y8*>@0&B6U1Y]ZP5064Z=
M6R;D&.Q:40@4?+II^#0L78L@XPRUJP@"WL7Q!?-G1<*0C#1QY-4+(/KY *1J
M56X=*WHXF&>8T<-ACS2]FI1XDP:F.6>M;@M^O%PFY(,]69Y-Z!SWN1UNTR3X
M!A[?"N^>X]WT9\R%<MLZX%L6H]5UP<VW$C\A'01)89EW)"F/O(A*_'G/M;_)
MSFS(5JO=@I<OI]U#-RY-"O9X.9TR*_!7C/ QPQN\81Z[X/!6,,R2<,>B6G-W
M=L.@TRD'&G"063VH:\>'K=K.W,\EEPY*[PJNPQR4<%"(Q,NO'!()249$DI61
M@) DEE*RDG)*1W0BZ9[#,ODS.FP5#;O)X]4$'^O#K55Y6A@5?),Y&&6FF*A<
M$A6<?95+9K+?P$@[U1D+'AASST-0+UK<=S!K8QH:V2WYO=0://)<17V&\9PL
MRREL&^J^97&TL"KX0G.P2H4BD50D$8N@$"H'3BR9 AD^!G1%K)1XJXQ!PCT'
MGTS7 @WS0(7M]^^A(3#A7>#=,3NTF#JLMWZT\MH%:@%4\*7F[>!LL20I%YU@
MJN3X8.*^QQ\W3[<YLN;0@@[#X).8-CZ1[O_3<X 2R&X%MUKCYUF$TF*LX(1M
MFR^T1V+Q5 !-PB61D"@1)0,EY &+)FK?Y")NLZ5KT55PT+9'UV%9N-G1;/T\
M;]N20XNJ@I]WXV/6GJ=P6T>SOU$N#]K@J3KF3X6WJ.>V _"U%%&+RX*/>C.X
ME.(JMX,4F*#$>MY[B-NJ^\<VNZ?1O PM<@H>[^KKSPY38=.,[<6\,C<L^$=(
MW4#V-G@N0IOESZ;$'-<]'+-UR;3@6B];?%7^&_2.IJ+*ERALZ3F9I) #1"N
M@.YO6,7CT;JOC**>P$8"G>&!!&:K93RT.!XV'CC>@SHU"+-&X.&FE\Q2LWVT
M;EA('7#?KW7#H-S^3P4FD<32T$MDCATD"&9YD%O*36+!T9.B1#] 6(>.9 C[
M2V!Y:])J05W8;&@(ZLP0?,#W+JP(Y;K":$..]AT3"XY)C:IFZ72.Q+,R,8J>
MQ:K8I*1:7!=V.]I;&9%S4 9T LPSHM=;%QES1)X62@&_AZ#.71O;/K]Z*1LM
M'$IR[Z]>0OO??D#OU^-'_R-=+CD@'I^HWZ[K*=GE(WC"'!7#ABJSQ(\_KGP_
MQ+C3X?0\30IWY5X^6G+<'^!]'9/@B-")+[WJGXZFU/'9$7'I@GTZ,B5WN2/W
MBCX=!2($ZL>)</C')1/<L[$.GX[L4)UAC]]-U"4<\()-.'#P09_0V4+\YC?A
MA<M/1^I#Z-"+(Q)()NH)R &J%D]7\ :9'QU7U;X/_=>.\L>-F(5G;F7V?LN!
MI84]$-[B/,TH-XQ3X&$NJ6^@HUPFQ\KC:I6M]US%-VG]!NWLRU!E?2NO)&>0
M%_]D<A3(EY4M9$+:46SE X[\.$53%--QS1<\B,2JJ'T3%OI6X"YFK J>M1&N
MF0+G'4I96<_<5QN'JQV('O[E(Q,+Y#/ ;"[KUR#-^M5?R?HE+[<;L\?@S*GK
MZJWY;;$Q@K@4?7.@7]!EPI_SI>QU8^]"@& @NDJ3SKXSQ_'Q)VARSJ@]8,S_
MRA83)K)-HJJ@6F0MEEML%=M;4.X:-(E@2\IM*32,RK(.T7UFE2BHI>EF#T[M
M=E0%=T;4T6FVEJ0#FJL(W[OQ7!O#6.04FJ:3SS_!.N%$E/R.VJ"J-;95VK8F
M]4  ,DW@[TE9\4)FJ-HT=&V\!X[Q>Q1*WQ&,J#O:)4*$\A#7N[B$C.I2;<14
M?K\E%7*86&9,&.GPGMEX_X6TJ5+G4IW>JB@:Z*IAO[Z7<3P-[4SEMQI[TG!*
M#^\,)PZ?R28U-#I-^'34 @6\>:)OWV-)-U[ +78K10+;XQR?.4ZTL+CCLR1J
MJD;UK;AM">,QD<$:KTIQF3M@H [*VL"\:J#TZA5;*V8=Q0=,01:8I4.!IECT
M V O\+J;"Z;^O7*C^TVB9(QR'K(Y>GFKQ[MU^:[17L#=WF*'BF<MF)9'<M$"
MA4JS/;DM*)JH#68^ QX=!8[L!9D<A-\]\0.-AFA!,WR([/KZ;F3$8-.S2D2/
M =(-3%\9$+'TA%IL]]$ECD:9-.&CD<[4)&[ J@.F<KQ2R8[I]36MH^A A5;F
M]F_N4MHS)7E!#:V#>@X=[;Y?Z;\] >NR_DINU%!8<QB8Q=!E]1HV)N^"NC-'
M%I(#"^.J@Q+2]U)5[5:L-M $=O!Q_H1^JW BQZQVRS5ID0RHF'GG<H8<4$L>
M**Q7M8ZJ QJ.)DV,B'/CK<AA?4;_:^[*EO2KJKT>SQTOS#>ZJ? ;S%;!!0U8
M<D>VW"Q]GAV-RL*WZR"6&5C,/,2XVYL8N'A/UDH$<!14"6O'=%;0>8O6Y=I)
M\.6S[:"N:T!Q.U*9<1NBK'4I.]X>DX-LDA]\Z,93:6)40#E^M3UB2KX=2]IF
M%E]0QP 9&'J1"<?0=83J[W<,\4R2V'XN&VV]_:"EZXRQL&+BWJYI(M?1=]1
M3JXKCOQ:(*'R>(V96-34NI9JYXZP>&K);D6:3D?E-#ONB;\Q%^P$7(?T;8S7
M0K%P2HC<)W>,+R:A\"61/YS&^XCU$0?K,>THH&&!EK@9H&:K/@@4O;HY])0=
MK7/ID;]^R4&MVE&[*9?.C.&9M:AVO5/^[8Y[]Y<G6] 05E<#%#A$HA$3]S">
M]F>"J?Y7OWIMPJ$#*UDU45XTW(LK^7[W.W$M%M"UO; ]O\[T1UQ\. Q91Q@T
M]*?JZ3H 79 )PZI$M+92SJ([[O_ :52I)K.]+U7T9! SM1[7;D1.X6%9)XD
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
MGMQ1Z%HO&W35YP4FM8%@C0 36A^D;(IMR[#V8V92KV)KU[OM]H-#HSDZPL-
M5[,\1,]\E(X%(QQIP1)R28TIM/MQ[Z$R=P]$F 8B:5E 8UYOQKW U;^OIS?[
MOX]"<#[GS)E'8YD6W-6N#?1%>2M1H++7KYJUJ(1Q+Z['$.ANS9WF\NJ125VM
MO_.>X:M["2.I@@ >#7-UUIJ77&^M $-?:Z=&@)Q[*!5U+ZY'$0+OGTI["NP
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
MU]-4,XKSHXA7] _X<,&* R]^JTC%9=@WNZ;<"O/H#I@C%%D%7@O1<L7) A/
M?$!%/YHD4- CHUN?M[;$OU<$Y#*.2Y]^]89P3EPDS3W+M3Z!MLZP*$H@[:7)
M.R=M$D2XYWG:>+!!&0</Q;(KL9/F(FIR">L*K"N6S.6%J8WK:>D=$!(>)7G:
MPK+@D'8E88,3X(00L"UW[AYN4$;!X-C32$SM^;->@=G\^YK6M!+/9R?G?NMY
MIS64(HG(F2M>U HZA<5:(84;J0J20QJ]VI9*&XT\I(27X;&JO?#:$^QYUZOU
M>-95M?] L%8Y9._B9/P)5D\ .$-J4TM&ZU&K,Z9<^_@Y9IQ2SJG@M-V:7?</
M.Z2+X<.C5F.QM>=55S3CT@*LN!Y0.UW(J1,B!*:Q% ;>)U:D#NBDE+QL3:5;
M1QK2G?/AL6=_X;0GS#5O_>HFK !5CO4*;:ZWP:RC[XH33"GA+=="@MCDZOK&
M P[I&OOPZ--,5.U9=&G6W5'JYXNCU"1S*$8()B,HIK6+S',)+-NJ&LGQ!KE)
M<M]FHPWIUOOP^--&2(>)S[V933\M<7[R N/R_7P\3>-3F*P*5\Y*?3%^KW6&
M9^77&A,:+[_O'%C;=:2F$;$FTVT4RJK#O9XNEO.S;H^"^?Q[M:!714,1>3*9
M&U9HRR(U ZEV^W6LU!98BF?E8^O3FY_AV;L0+JW[\?FZGR\M/6X?\/2\MF:]
MK7$NC=?3&W7[=;*N&(@LU\B&KHH7P"J&D0<>K5'9-6_&L _@(86RFK'L1C'<
M@XFT77'\;2"ORZMG7;+)@5Q74]<HALY_]:R T\G3GN"O5Y4X+/FV*)-_J #8
M,#BWBP ?D&I=SPAPV4G5+0DAU"H8!E8:EFA95-& /+2^,[L;TB%%Q@9$MZV%
M^'"$Z_I_83(ZV!Q8"$"KXYQEP2C'5,1(ABK/TC1O_[$+T"%%RX9#MZU%^(!L
MJRW ?(K<IGJI1\>XZA,?O8DL>%U 1:U$* _.M@V;N1TJNC8@MFTKPH=@6W=]
MZ *M4LX:<.3.ZV*91J.9-U(QRPOW!:,TNG7YHEVQ#BDD-P3.[2[(PP1.5E?)
MNN*WSV?3Q6PRSG!Q+9A>KD>NXUJ(X!E.L8R7.\=-=ARH:=BDQ60;14TNQCRO
M2WH^XD@8@3%5=51[RY-RXLQ[GYGR''6*1D9HG?%[!Y2]\S)7%39?(3WS,+DY
MTV(A&"1[LD3(M6R_9*!HZ^?*VL#!Q)Q;WSJ]!]*0XATM^'$C\[*A1-JE[ZY
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
MS/[]VU&"Z4P]]R[AI[6_4;]BE[_&ZK>8D$R)?_X^R3__VS_]]--<<C!.X]$
M/V#YZ>*O?WQX<QMI?SC])??/?KGXG5]@,"#$LT^8_OB*?_MYTC_[.L#+[WT9
M8UF+_G+)%92I</Y'_;1?]L;TA8",TWE$1M_%825X0XRK/GU_S%>?Q3(6.!],
M&R*^_=E-\8[.H-]2P+<^N@':V0>Q,SR+.&X)]<;G+N"\!+F,L'YD&IU-IJ/T
MYQ@GH_-QPDG]SB\SG"].WWT\??OFY<FG5R]_/7E[\N[%JX]_?_7JT\?[,:?Q
MGX1+2B'GK_;_6/]9"SB)$/UAO]J8M_3EQ0=6*(T1X_<I#C/FGW_JY[_]W.=%
MNIR,-3IQ[8L&530GJQ^L\\$5W5O_L17[)?K!*-UXRJ#:R]&5@@<0<3#[;N]\
MPCX#?.U]G-+657<Q6BZ^H;].>BZ =E%X9F/23-.NPB""8T4),N8(+H&Y38_)
M)=T*3.*,(!>/^*4JX1<<3">7WYFI9::2]2CF.ME]72>3"4XG)W$R'4.:]DB*
M"@@Z2Q:0::4MB\I[^C)ID;4W/NK&:[J)X.9ZKEEV,KY<V<6KN>.[6QV.IIJ=
MCIH)=*XS@O_S3Z-QQO'??N;[JO<%3+Z<#'/]SZO_/"<W:D +G9Q,7\!X_(,<
MMG^'P3GV"@JAI2)G"G-@]:5B$0(RP16W6-"#E(VUOA&PPY-A'^V-NA;];7Z(
MO5__E$;G!.L#)B2(<8#O</KB?#PFK%=22%F LRHS8Q(0T)18D&!8DEY;'XLO
M*;4V"AO@>M+L:"[XV^2079*C1]$3;<96L130,&V-9V"2(),9G$,'PAM[0%(\
M !F::W +BFPE_@[LQFE_0+;M-YC\KQ&)[\UPBN3B37_M#^@??+X&/+F$*TD,
MJI3,8K&18G;'&2@%S*+BSO$02W:-V;(EQ",D4)=*.HBY^8"#>F#T'L;3_C5,
M+U2)GJ2A,%BFI30,?##,9*V<,;H$JSJW/"NA'2&'NE#*;>ZH?;GS$L>$;MK_
MAO,]^A)60"D4JL"<S)DHK:N9E(J9Z!0'Q[DTL3%7UD!YTMY*"_%VH/73Z1<<
MWT24T8#ED2R7=+0O:IU8#,"9*=98I06HYF[);11/6M=["O6VFG6;,XI+, H3
MD8Z>[E(0!"92<)X,L.R5410Q956Z.:(X!N7N+LK;>C7[ZO7]>/05Q],?[P=
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
MEKE%>B>,<JIU,<<^>(^;;@?39 =U8C<KJ%$&,IP4@Y GR.LK40@6&N9D3DH
M()36M'K@@O1#\F1W67=1X7%S:-Y52?1IN2Z)?MF?I-'Y<-HK22M7QVFKJ&<E
M386%;,E]2T%GE-Q":GWSLP6\XV9-5WIJF5E=KZ"7:NROTK]/ATL_F6W#/52V
M:&D\RR;59@TBU48<2#X<Q@A@0UG.PUMYD[_=4X^3*1U+?P51]CY%O\*W4#!0
M]TOZ]?XP]TQV6(=B,"4DN6:<!  R1&:*39B3*&FYZ_S^\TKN1'2<Q.E &RO(
MLO\Y^.(U("\J%.2*)?K%>OV##$QTS,0<M!<2DF_=YV+]A6N3:T03 FBG%7-*
M2?( ;631(3*IN4LI.,5Y)S'B'=>(>]?4@,T*O A,@*[CK7BJS24#[4LN%VUU
M=JZYEAY+3<T^J1![B/&A:VIN+6%.K'KN-QK.)EG4Q/,04RJASKHT)=>TM,
MA&."_!3(!3@/G15;K0+T2*INME+T.L[L+? NNE'<Q'21YK@)J&U*<+9@PTI
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
M.F#)K"_"!_R&PSIB>7HU?"**4()CR.L):'*)HNU46/0\U#F#6$+KCK,K@3S
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
M;Q\4A_<7VFAR]"!J:-PU?1%Y__L,]VP%]X!_U[]N^2Y2"%9S)K7D!-XBO4T
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
MH11>1+(N-:]_W1#;$5"D4W5TT';S8K/\42M!IB?#7%LV?IT%$!=[)Q&[]B(
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
MLC$C[@5U'+QH*_L5[#A IW&5M1 :(O.N>J,@'?.0!>.)PHA,?D[6&\WKWOD
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
M#90B:WBJ>""*$A3%2-4RSBG9.K/T&!R$@V"A#Z]'<Q!:%[1)WD'<Q+EK#\1
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
MDYR.ALJN@/=1@N#1)J>M2V*XV,%TPXW[J![-^#UH(L(][K8NM+V$&WM+L4]
M:1<1C!UNY/2NVI)2;7!(UUE)$9QE""FKY+RTW)?6XZ6/*]PX&#KZ<'ZL<*-D
MBC%;GS3D!A36P9M:27KK4!66!?KPA,*-O230)=S8AWVCA1L-*2P^*M)0:M!<
M263@,2,(J2(SSF+)HH-,CR7<N*M0VS!PW'!C$**$H!5908J?-T;WF9 GT5G-
M:UF+;NV'/YIPXRXX:,SRD<.-'W!.].;W877ZX],J+-9A,ZVL<5^O759I&?#;
M>Y>W(G;>V%R$Y<J*HI+W#K4-/DD3@B_,F9-=%MSOQ&]9\=K[GI"4DJ(1 M.F
MMB"($)(P8.F1\<IFE+RUG?<83?N\75L^^PW2*?B.B[,Z%=QI#%Z#SB:36<\E
MF?6>@3::%U$8DMG?X0U[=*'Q[["FLK[YGK5EZ@">C LRWA!+;M ZP_4)6B/H
M -:4<E4[^:8 T20&V3&5HDQ)-\^:WDK,$T%$6Z8/H.6\2JDV<EM_P(3TJ,?Z
M MZD[[(<R.MBA"\>LI*>S+&<B$S:?/8^!Q&M3[%UAE5'TIX84H802.-V69N2
MP5?IO\]FZPVG_[%<_7.V^'*IO;W[UP)7ZZ^SOT\X4T9BU% "$A],M!""(:TP
M&R)/%J)5=W@^NJ[W1) P&(OOPD"VA,&?]2NB[H14.V8# 1)-[;0@B# O-8,H
M5=:LN(BRB]:P[?.?L)AW8N%=L:I]Q/H/G,_7[U?+?)8(<>\6[\D0^!K6M/W5
M\F\D#OR^6J[7)TH8[H*H,4'O:T/'!$%P3__QR% 7^I_K(.1NJSTAD0_ WKL
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
MA&&YH)8]E1"I'+F6,YL2_OR(FU]R18V_6DM-^NPVF?E$ZP^?P#)!C>$8,RX
M"S- JPYL-79>%0QE$ABQP<,X1;#[P(#!#;$-.I_D=G8;\TD)26E=F^>/YI=Q
MX',9EC,I>9"/+_61[6QZ6G=2(]W$>&5[U)9*+D!WP>WF L61101:,1K>6N]_
M#R6$3&1"*_](JX=C19&-2!35Y> N35/G$"%GA:\ 36)H$3,V3F!#[5P GQ!%
M9$M38>O"<B[@/87PV)*MS0,Q*O"[02XPVX5FK6C^]71[H.8Z]/P"!L9Y<0'*
M?N)?3Q\6_X'\@?R!_('\OP,RO<H%QC',*/!A]05ZGPS[,NA9\,C-YO/D:*#R
MMII$?RRK@KC9QZ+#0="#<[>4"_2E8]:^.O[UU$4<";B]6-I(P/V&C>$";6^Z
MN4#FB!6-F$(1;]DZWG<5I$Y+)$UOT#DK^;&W:.[]Y(,=A_97IMS:IGIG(S#\
M7Z0[2;:VAN^63K_PG"/0:Y$*:!;_XZ*UNZO0  QM)PC/69A#"=.]1OO?KZ19
M-0Q%W#WSRS3(W7B]S^=<5R'K]Q*V>L")NS@R%^ G<1);MA%:#U)HA; >YW:+
M"&YO4OO4]J87SSZL[%GR.5O3^+RJ(?.S3HA([ DCO71#(1>ACO4/' 3OL7\S
MJT1\%T$9KU+?ADVD*(??9A\=V=WJ?6_.L;=T<N[0AFQ7SW>F#S+(DJI9FYIX
M/F@):&P:IF12@NW'K.CD;J(8W#.U&UJC]V"36W8V[(R*;M6C"J]J):YOFL@7
MBC/3^WFA45A=*&F#V%%^_#&$O:%_W^NY$MJ!FMB,?+) /I41^,^"I 6M(K8+
MA8%)P.VO/%AGE#_X3=S+3.NSU#-;=7*AB[>^]&V)MGA+Q0!"ZWZ<((W CX"'
ML963U+@FQ9* 77-3$LT-0VJ#X1#-*">GW-?UL.;RID^?"]1^O1><U\TP"Z)1
MDY1E/IA=9J Z\WWCBKX9EH<]"3+I7;E45W?^48^-=M7ZK'M*KLGKGB-D@EKK
M]Q*;0A6+T,THE&/T6-%ZM[>2%YO<R[[)7_&]Q3R<H>K1'G%9QO&4>_PA;[,C
MC(76R5AA=@/2D\,X6ZB5=9+0>H[BBX'49N,6PMVIPAEZ\.;OL"+#[A,8H+R%
M4F=WZ,L4U>&'=]:7^A3]AULVEWA4N+IOD"C414;2!*GE#=N*4X]T3"JF)J\-
M+8M3(]+7.L@)7$!V)70=SF$@W-QQL<RN<>[8-?6FLN2Y;-M2>]Y#+T%*5(IA
M#&H,&T.IQ\Z7LXY 9'B]?1Q)!IXLQR0NL"U]2@+=U)FW+SSR'ZRTCK"U7CJ=
M0-:^F]@? 61+62O^.'15M[-0&Z3$L'4?0=2NJ2V5 _K!6[K<)UV</RQFBT:;
M^E]ORK%5O?XH]5ZUWF9 V #*86"[+-0A/T3L*D1LOS[:94^-#P2_YMV'/FR)
MI_M6%KZ;VR;YDO7F2>=+,X&]5IM=/E# B*4.M'R4-"S4.-.($9ZT6P<E=;AM
MS7EJQROKY;OV6*O"RO)2@FJH\\726'_>^=#_K#)A; (BEAPGK44>9T.!'&?(
MF76&)A7$IR<#\)N?P^\:\X[VZY(I,P/#7, A4Z[F67Z(H=4%_7,3.;RSI^!C
M.!<&,06O@$RR<Q3:[65(V25E%3VV=*2_5JC(V+7,K[HA]>!YBQ]/*L^C>*Y+
MOI+]4=J.VAB5-SW"5HQ#VN6'7C D7#48@LD4_W(MQZ'9YWNN?^RI\+]H83-K
M6G(!R@?@._[DWV30(VJMDPO(4&@%& !6C8+GW#-"W2%3>D_OL<5+ZHN^5PW7
M#>J9VY+N<(%FSZ6]_+(Y,^3U<X4R8 872%ZQ%YG\GG?INL+F@7.N!T?LLGZH
MA.Q>72&K<('$9] 8%SB$F:&P1>JXP/0C &DLF@N\EAZBS$</$U8>C#2XO$.#
M]FB9[[O8XA]*"/Q454R&@<M9[1?[!T.V7_V073II%TUAJS50."+RE+6!]P*=
MLD0N(+P#,3C[$Y8X*S6$-MNG7.!]$5+M51W@G.-)+@!FSW&!%4U/+D"UM?J#
M_8/]@_V#_8/]WX3%'X8[*.!1^]%(Y@1B[A/@"7@;!X'[DL6A[X[O81/W\0"C
M*Y\DEH)$O_4W;EGP:@T)6A7TA$I*(+<@48+TA%6IS1-J269NWAK8%KKCUFYM
M24&O+];[*X5>G)&Y<S[HQS(LW,W:%[5&=V'+5C-;JH>:7$"J)13Y"'?J15[G
M]:C2CG5]I^1G[*OEMKXR37Z0A Z06E1 ;Y4X)"0XD"_(EMP-"V&GR=)!+2)@
MW[P+^-1AV$SO I^RVD#9W9+G Y_S90MEGF?XZHB:'<W6/&VD): @T#0""^T#
MX^BDEYCQ..9': \8UEJ'5P8I22TFKN-?&W84/C@0(#2X/GZOS>:SA9SOWS-,
MF?<YU\,)4H&>NP;,+H-S(R>'[U\SR#@QT3'N=HJJS9,KF^]\7;]XY^)Z/=,#
M.S>\)N=@:!G*YI4,W84"5E@4J>W$MZ>C@6CE8/7ZIL&0F7QY[/RK+N?W-[VZ
M':SOH?K'M="PE <63A"ELK[Y<X'X/!<N4+1_#?[E!HP6_[[KHS[$!;XZ-'.!
MEEPB9!-!^"6C2U@JN2>>^L\@RP/<RA>+5$N&4\P?.;\*L&Z/OK!7_M&_%S:\
MY0)!NHF$3; F>WN2+:< U@J80C$2\Z9U=I\86#7WL\M=?/,Y..1^KKO6K>E<
MHYT?#Y)%;P:_45-;MY=\I#@&8]:"Q *MV_"[V1<X]4V[65[PV"4+%+C&WDY-
M-5E*Q:G>CS*<MOU9V_CTN[G%AH?Y/YQ3BFH2RLTZZG^PNZYGOY7Q6B4$<@%(
M/6E!B760T.J&7_][(W8%G3(E,E#6@OKF9S?(5H@4_S@P!^KGE7S*_N9LV5CE
M<5W&<O/^NV<%6J#B& LC3CV!=DMY,[3 NH"31J;P+1P_HS"G"'<",O]R<C+@
MRMR;<*J4_Z#V-YWT/$E5F\"Y^L@S>SJ.79NM^UK JWR99@]M-FHKQS)/<A[B
M4?![93,[JTY*K4MFJ)GKC =A7]6VT"+/VOGZX?5C:DGAE>.G#B^]>*,_\7%]
MZH355P\9'K!T_C,7X+O-@$FLTS@5SC,N$$A5B@HZ/FRQ#K>Q#D2U<XS:LDYM
M(/N=?!A[->1;A>R18S9\[]+\8RW3*T/WO ).]".\/9M4D]1-')-GQG.N4VCW
M*763LYTZ&M-]J>HMH$6IP W5@C8'M>+H$QFGKMTH-$;/OSEX6&5[>8H[^HKC
M7K0(_AT6M"&AOW&!.L$V] 2*6<X82:RU\Z9IM#X-!=B80=PVV=949D2JO\;P
M8C[]>*?:]2-?ZY+53O;(+=^)$2S (5%6[#HHSA6ZS/C.W \Y,D(/]EN(P/U8
M&?V^C="=OJ#=09X;LQ5?Z>Z8/Z<J<KIP3TE=O)5V!GKL_4V]OIB@E8%4H!N*
MIF%$<=J@1!+8_7+<;?1KX:;^A9IFY=?"6J%!H5*=,J<+SS]*Q8B,_NOL RF0
M!H6=9>X.=S<C\<!AN^B2*.S?N7TIHEG\?VYIA4H8NUO1_/!&*&YZK:,9KZ35
MWB+?7Q'A$7;L.4:]O*3)3KL*7:RU*<*XC)1.K2',K['V?"6!V?CW&"4S-"UZ
M74+N<F>+6NW@_=.8AL&&Q%]BR]CK!-"-!&EWSY-9$=]^[U_$AL&=%FH,4I>2
M8F?+COHF:!+=2A29"G1+@T+>^'^Y:O(J.,,O=PZK@WOUL2M-0>+"5B%!Q.#/
MN[).X;9Q&@D^5 %X&,U?44) 03TV\I>8:^HXUK:;^7L6?$6LI=IWV4B?SGHA
MS!<KO+J1O943CZ&57B&RI9R83Z DE@7;"1$@"/^^10BR8CSMD((H-&+[A#VO
M5>3CKR.QLB;E-7*O=R75B*@6O(G/K1.1O:^2?G--#G%)@CL(K6K>'U3?P]O9
M9QE^[1E'#R0,XC?C=@V7G15\KEU'WC@S^?(>JODK^0[\.VS"8FBY)/FF&E">
M+:-(EWT[,/.FNI$Q>?-N#T?E>98:9JTWNCN^*8Q&1@?$N8$:Z?K-@6]GY*\<
M+5)Z:V5NX3]*'(XQ^+MF+I93TN3'H+ZD\*Z2Y>&W:,&:I60+P_I,U#Q:9 ZO
M9K=]"FKJOY_;$!ZQ-ZNZ)U: "^B&''^FJDO7S:CE N-Y=&S:"C:="U234M@\
M03L:RR!?._F.^F=I&>Y',\8_8MN8V969BO':#HMB.UUMM]DH/H!$P0-TZOP0
MZ-V. ?!2 ?6&> 4P,4,@K\C-,W"WQVOQFL.RDB5W\ZU>;OAT1XPG!@#6LZTA
M83!LIKPOWH +9&"$5SPN(7WBN3FNPT(N^,30#D6K(>]#QU\D)$\?G)IPK^8_
M;;0]:YH+R%-HZ530ED@D2:V2T@D;N, 9(C^4U*FLTF3D-ES[R.W-H,?;O?P?
MDX [/!.U5XTL =PU+B#Q.XXTY (#YBV_;ZYLHK(O-I,1"YC,!<YR@=&<O4,X
M'98F3O0]6[3T>UY*Y%,W_PN[U#^\*I"="%/>S_!\; G(./['B^RR(%M.E<EB
MR+.EK9@B#.R"!QVUKIT\-^[S.9'T<()JJ3HVWAMY\;IH09:B5HW>DK:CZY&,
MJIW?*%&_\$U)3!ITE[6;O0OBOTBID\N[/\DV81RJ+(7\.ARA5$W2T>,?0HX-
M&S8LXRWC;;:$A,7$S;Z:N,ZS'#DOSK+%CY!J[%/"N4 Z58020!9A^T-&3]B.
M'\+-PQQ"12U]PDJ_/;U?,E3+B:][=\W!4Z8^>WQZCX\C9I= QC4Z8LK[H&U6
M"[U@$BSZE(4AM)K+Z?(A?E@<OV7BU-Q(58#<CZFY/.9KN>(TL>536QZ@S<LN
M!B?N;+]$-8C9 _4PS3CY+2J$5F1$:<\MI$ ,6YHT/=2[UD9(14N;[;L?U4[?
M9'(C[_VW!F62M]^>(77?R$FI@H\'+K).F2F[W-Y\\P9+ERU#[<"C:[A ',+*
MO!6CRT,&C.K!@Y7OB.?O=2U;5&5IG04]DD50VM;=;@#G$*<,$X!!P6^H @;H
M5).'UR(J O<:U"?B=$I-TIHCC^DU=OI)+,IK*;Y62_J4N*'D-IBU!YU/K<:P
MY?UF%K.X #+YH[@ +/*4M9?@$Y76O3-JPGFP2;6X@J14?L/)_JIL<\+#T?WZ
MU]U_3MRJ5B@T=@]/>#?'#(6V$=J)D#8/IXAMQ:AF.H#V+TF2.(M!"_E3 5?V
MLP\/&1@OK?CF[W$__KPN]4,9/OR5"O'MQ0XUD;1G9E-^GQ!;]9AE!@^1:D;8
M&Q,06^&&B@^_>F OF-=AC+.CI7F@^G).4-S=R[ZO^RSA=,ZAJF=]ND_NGMTY
M=3&8HQ;_7:EHV +)_]0VYN_;?NWP(%600JLE@5:4<=1^3N)]AG)S&0[%:$Z'
M-P\LKB@$?VYP-XWURYT\>J0R[4*8IJ#4F8^QJ8<_\0[\KZ?>61C-+$$[T L^
M,Y0Q*V;17TB3&*/S;E(<!?'$Z>/V"4T*X!</J7?N*.EO&@[5U2^>4YY'N2WX
MWO$L>Q3\)<%+\LG-G"\Z?9;@.Q;SMS9O$(G,V)9@,=W 0_XENHJ9-4V5G7.+
M3CDSJ,/?_*IN5]4=E=R9-RG'?]A*IV\CYZTLQ7KNX-RBT))(]=1YQ1D=DP@H
MSIME'15IU\\V_9S;/"PW<[)__(VMOU6?R<<#P6J5-P6OQ!XZ[\_[2POB8>2U
M<8$:[$L2/T+7A%T\T-W*,H.UG&WJFQLFIMRM+FRLPR1KQZ#/!U60$>L6B\-)
M,N3G1UA";$4.B7VZ(((DP-9[OY+APRL@>ID_7>\=#U\L7RHMFL>S]5]NE@D&
M$-;C5 FTYI#I146[0[QB/TY^K-F]/5O"<>2F683L)PRX1(@EK!A"2UQ 5(O$
MN,<+"R.G:O8GN$#EDBMB5G,\OV&-":UF./[[^T"C8_6V3Z<KHP:=4VR:SEC;
MU(D5SHKLBKZ3OT: ]JT0?_Y$V/O+NG\A^^NOJL+X4 *H\SMO!&W-!4@%5+9H
MX+^2?<$!S.R7-2ZP;ISX!_D'^0?Y_PED2PBG&"$(1130+G1,MR^.F<"I94O3
M&R?._1S7G]+-O'K0NT*;YO<<$^_;<C$4VE':2DT_=XY"(U&>41?0C-428\1K
M&M$*,K3V$NQW.WPPHV@J=W0.6MS@^65NB3]?OL3>Y,2R-6(?P_#@!?&]^0;=
MU)PN>'<#(Z0Q)*DHX]RZL>K(+7OY/1&N&[L)_YZT<:2/TTRA56*5V%>RER/H
MU*2P"4C7ZI9RI6VHO]JN>]_6;MSA;;V'(A/\T1-)3&/.C7+/&68VYQ&;GY9X
M\*..F<UT@;O[[4.[DVF14J\NO).T89)OK-I#QNU,0\:[^T9)F#/86((BQK_Y
MV!ZQDY MV, ,,OZ,7AZ>6SA]<.^55[R/OK_ZTL@%KF' ?1A(K7Y^Z6(^^1K&
M6U>,&N@/>PWC3E4%Y67LN.@C-2>N9Z5QY^%4TYF6>X,6"I#+P4'Z0'C0Y6 =
MG1GAT*"@;9G&-\*=G5\ZSFORTDE00!]D;,N\H6CQ>R?0#"^-$QRH,$XZ!=$9
M$G:^8 ?A<_%8@,A&!;V!/1=Y-C&LV";1L,@^UCZ8"S 1AA([QCYBZ+1LE-"R
M[JL<7J(^(;J=^:HCYUU2T8ZB9&-R(^4?#3\J_7>V/]]FI HSN*?!@LQH[\96
M?:[/K!5''R4YC>#L&1;,Y4ZC2,E61>L?^D:A:D?IQZ]+;;:AK;N %2*T:A)H
MI>@JXOP,PVC&:"&298E_BY5KPC!XI\FI<%]Q5% ;E6\IO[NM4*I*V;.@Y*57
MBO<)U5U'O'D\8O44KQFPHKF D 5"[3!&%$CN Z$-]8#0U[L$\]<">/U_";N>
M4JIF%W)8%OYX=4X^O(%]<:#% *?!R""FXR6#(KD _ZIU,?%8W4U<CRO)[U<*
M?2J]]+.VJL[UVE^-+!U<"$A:>,S:'K5[IID:\["JAI&7=*^) HXDAT^K#RY:
M3UP(T _35"^^?38]>^?$+N/-(V'_4*#+Z(X^:"N*+1TW@[ZMT4$=-:5+5)J]
MF(R. )>/LNS-+^QJ4T/'B8"A<H366@IX:&G]G%^'Q2;.S1UF*D_%?KJ18YLN
ME'W+[B0M/G#!.RRPE9XN8/]F*.[_S2KDI8="YW&> IRUW_=O^+TX9)Q@->?0
M+8H\IJ;F%0?37W':E"+_S8IMN@2+7@,'9R$,<EEO/4.]C# 7'II"X%EYO QS
M/C?%^K*?+I+^82M>3PBMO011RLP:0EJJT)VF&^ E9L1B<W&@$Z'Y2US(BP4B
MKI\+H#20Z=&-,_QI88R,B8#!!,L?ALO!OAE/XM.?]U_8[D_;SA'^TO+MWQ@/
MS-],N1@+.2Z0'-NB&*6[1J@)94N',>LAOVK.5>2_+2*]!C&KVRX$ZQ=\N))0
M$?>2 %X49$O&===3QD1900$-<O<RZJ;;.Z<V#H7G7:,T+$0$9L6MG#'_/O^W
M>I6A-L'O" )XC3$NX,>V!24*IK6N-N(R+KW1JNE^..:<J,E[ PI .DF"<ZUE
M]^4 D,0<A>RG]ZAW35Q%3\L57-BI49FQ=4?I:$S02'G(0FAY]H\W7_8491VP
MTCZJ<$J9EBE$3B0$DZ&M!/9Z"HW2IF0_T[?@PI+'F?<W&7E'!(4^FOLE?VU<
M(;[>2'*BO9&U2V6;CG9E!1SS[#5O/JT)F:<"B-5H-7_ P"3A;%D[HD:F0UN-
MST6<>,'@I[3W)9LDPZ-U_K>$;B[ZY<V7J?WX:!V3\>1[]9<3>U$O5C'CBOL'
MN$! LR[3(X\^FU[R(0(K^!%*U)69@"ZZO#^=JA@?,]YSQ<)Z\=:+B.1,1V$U
MN;W=[92Q-7LHC-'8S04VZ;1H(A2/-,T;\) @\;U%);I<XZ#<^0W' X;G,?U\
M)?DV>\\H31AO6->B7P +76#MCY(FC4W HE=9CE\+"!\.S/3B!SMW=GXMVK$E
M;;OI-G/C7N<<)F(SXF)@A3#P=TA6"U9/'^N&G^BF8)$HK<I(XLU2R9%NQJ;"
M&IY?6I;X,$);,!<05,3I<H&L">9VSMV6;=I7"?13N.,?:@[=BB8$:?%K4%/M
MH2N""Y_![\3QW;"0+F/-[@<7&"$EXG<-FGD1/4@^_O6P#,\O@]_U=>PC/$/'
M$S[-6$C@!]""=5R S 42;H.1QVM_F$=R;ISR5AY[2I4DT.@82#4S 41UDC;@
M%?!C)IA4 W/>]A&C<?OX^+5<HU_- X>.&&991HB%MM@8/KS$+DK;!-@!5V?I
MY&0+049N-3DJNJU0^]F'T";=)SN0665K6I)M9[)07M1P<JO#Q<S3SV/M2N]6
M/5YREX5L$$OZB.&20?'B N-)],@%<48[\_8 .YI.FHA01J?F-0@FTQIKP<@.
MUR_Y:[;5D=<^'O@R;L_4DU3[6?GJHFH*P&G_;W#Z3X9OWG/U_V&66_6N<T2P
M]]8SCO^Z51G'O?S_J/S/<[;=R_HV1HVT4L39&H^@M6GY-/U)T0,#.LK?G8<C
MTKXNE)^C[<O+=3VKHKIWCW8'S]Y-E%;L6!KS,N<.UIT0@ZR5)E.ZZK2Y7:VX
MO[_;&?>T@D3G8QV:;14R7O)"$M9 I8:5 R0/6CE32,>'+"2B3GR9^^*;^^7+
M3/MPGUJ5GOK=6P]=4]2R+ZN-\(.1L(@"2X%]&4JD"N,WLB\/^#%,3_7Q9\8]
MMC(D13[><,;&)]IX,=NPZ6#FP8N@H$/9ACMA;K )IQ;C@TZD*)OM9NE&]<U0
MDW3P6Z"VKZWT);YNG,:'B@W[ET/\MXB!W9^[YM5N;-ET6L]8AN<;R;N&I<$D
MC'G_,*/HOAHU/-=E./-0KVM[:9*9%ITH&!!G"1*3M/6?&ER<'K2KMMXB=N7N
M(^#UX@5/&Y8_H=42<X8":9 25OKDX5$N@%XA\8T'1:(DB.)#S9U#0\M;)[]H
M!9W\7&AI]_K%D,C#U8^'Z(6ER"SS8!FR S@D.N=)RP9<$,@L1\+C75</0ETZ
MEMZ5L>/ %"['9BM5]<WH]+ZM@PJ'Q&1B-7F+_FNRISTO@/+,[YR;E "2+!=H
M$P;#IDD3M:7@)"6YK*;<]F#+X X#\8V7MDD\#E":7U_[.>?9^(Y[4OMM>/'6
M?250=6>A/(A.6$4K0A,=)TP.93PXV1/]9*[A[L"^4+]@*?GL@+,7926/R_FJ
M 3Q;8W:S_VNRII_;_[<DZ<1$>_SK^E*61^P(LFBS-9X21M?*N, W&W(X6?1_
M3'AQX+&4^>\I)V$C*(Y&2,S7MU"!XJ9[Q#=VS1RO'CS=^*$B5W-J<?&+J;L_
MKQ[05-TC$]AL:ZST_0QE"X%62QDG@,>7)@!"JPZL#+^_A$;AMH%!K8/0TK1]
M>D5M\CR=V.GD]JI%:7"CBU?-?<SX)]ZR(YV'7TM=Y_FU8(D_#7=3P##[>=E(
MUJ8HM"N';&'(B9M1NV1W'Z*\;%%^KVO@L?^[2\VE6%<O6\T'Q)[G>C^_1L9W
M-!Z0>MA(A'!&"ZT,%@?-_+UIL8U]=F3AX32U@ZH0.L^6+%W@ H5?ZW74\B37
M>"Y52]PR<Q#\:K#KRY?Q-U.V/3WQJ9K7FZK>T)UEQ+)M:(#IR"P=4D3\F1P\
M0#7JU)W T(CS2P].$=YBZ%;7'C)V/,E2KGQM\:1'RF;B;3SMO)4^"PL913)#
MH:(+RN6LR_ 05IG@7U ^;5.SE$R2WE$T(-G:MWBN[,@6F3Y3HV=]G_<JM[,.
M(G0A$ F];F*K>GH#&'',S^ F%^:GLG%,TNJ!<JPJ%[A07K-:>-S[ZQNM+L34
M_Z1(PP@]*_Z=A4BA95-J4)T7=!&[1^P8-[- @9SA*QN65M>-*;WS/K5.:TYW
MC H+S[!$X-<!HG OXK&M$,\C.+D7L'.R!IL;J(8F\@T^NU^L^6UMSH[!6! 0
M9T+[1!S'WCW0A:ZFSO<6]ZT1JK5WX+RG%4^M3LX&/\M1JDR_,YONR 4D4-@,
MOP4"Z! *;8M<$&74(]43J1)H9%:WF=+'EM<HTQZEUZK-+5RM-KE\-9#A6<Z;
M1Z@C7S(R+&?AUS"B^#K,&712@^5"A45?F:>_S:,YO9F!'VN]S]%KR_F_])P=
M]V^) 5X"X27_LTVPLN7I)1'=U)&7&=-7S8*(I;6_OG8Q,;4%>Z=WGU=YQP4T
M3;?+=TUVB'UZ+Y!P^5T"(Z\-6ROX<DDRZC[3#/I&OWOL\\R0?H9T9ZY8_MU,
M4MF^+_MN2VX2/N@4\[8@<16(JXU3@.4P"V9465BEM"O*3*I%V./86YQ.3CLY
M@O. 2?)U"H]0SUL[L^^\=7K'>0>IEYO\GH)YL6;R-/$==JB7A>L'5FRWA?HU
MY?99#\[4I2QJ9)7DG\EZ)&"CYAMYSN=VFI3-UIA=,"HJ<MHE"9:,\FO';&H*
M]9JFR)_TK[L.Y76<V&A<&>=$R9#O;; ]_58%M25/1(+'C'\#[]]NK&O]0")%
M:2^6.GX*#9ZD)A$J!8GS+4H!+3R0DC]IO871W)7Y2W*S[D/J#@U'KZEET]XD
MG&4=>7^W_[7,+:\7_/AG(SU4&0(M#0T>Y@(9!,D(<AI!CG F5. [K,Z0NZ\#
MUY<'.O2JK>5)Z?EE3;R=L_EJS L @ S/#*4V:1[A>WQW(!)+''>$<X/@2Y%F
MRT(^EV=XE*N+L9"3QV --(^S\C7ZMO;RP.8?;ZR?I#NL.W-9YNK<*@52]5N8
M,6++*#)E0&IGJ+R=2-1:>[4MG9"Z$7=,5=$#WWTN4OR'5)&OLD=;@AK_'>"H
M^%E">RR&ED%9(88F<0%(T AAOF1?SDV"%W9,D;EY</6N!M,.DBZ&Y 8[=A\P
MK TN%I8S?;Q%HK)1RU3\I:E8NI30N_,[>;[K_S/;1S\H;#D"<R-4@IA^J=\V
M&NIF^D+;&.O0J*@G/[ZT.[V?;;Z9/; X_6;.]$;M\^W")S]V[1Q5.:6Z?G\6
M]KC+;7@8*P;O83M"SA)Y+"/VB<$F](RX;H>;;WG)W)5W!3J3-]^,3UIIU[GH
M=6J'>#U/\93?/G'#VIKOVE[T#0QHA>BYK;" P<M\A0'M*9 6NM753(-U^"M!
M=HEM3\>N+W/4R?A2\^O 27N1GP?+I%X'S=X<[>7[<N!9D>2A<2SH0.*!T*T$
M,")O/C*2MB3PS>U(0WT<.:361G_2PEC\TZ?OKKG'4LVZ]^SQ?6U1NX)MIT#J
MNEV$3$S=6B+A'&9B1W<KK(P0;W>&E0?#/CX\5."C#<&P/N*J7VF[S*#GX4I]
MP^NUI;=R8>RM 2G7V'0+\@(6F1+/./<I_D1(R[X-C8@?QS!M=7/.:^5H?VL@
MQ.V@-^9[> IDKS1E>VQ_5'_)MFI=\@,AI[*8]X(->"I&#'-&29"6UX$=#V+6
M03ITHI0K8CU0#P=7@TCK U(NZP]OF]4_(=?F,'4JQ_Z\HYP26;OJH(7O209$
M9["8ASG%&%H>%@R0>P'F33MY?L-K0;<9O/9#31[W;POE'*QM?E&K=:8;VM#I
M':)^M,_L4=AKS$,LZ(P9585%=K/.0[,O7:C5@@MD>FA\H1*H,QXD&3!BL1X>
M*5QS=^A1^O@P=%+VFOM.W;P;UV^'-5E^_A)E! L+,MIG[.=Y&=%,)$R/O8T?
M&^$"\DTVC,,<96KWB7'K6KBMOLY:;7! ]%R\@.*KSW<21M6D;AJ_UN=AA'82
M-D!Y=!);K@<6)F&N?8XB.7(*5WH5'5*E$_*[HDT?/;#B7=K^5!X %7@V7</^
M3DD?H:S'>=#LH2U+F?-LC0A]T6FTI'_^T7)],>>$@JD'%2^49,=E,IJ=WQ0*
M5TPP+R(B'8&X@#WG&:+'**$V-+/)X$D0FL="W#U*D X7T*TKQ%RJRYSV6=2'
MCX@\W*86ZV=9LV]+U\GZ.Y\ +7\N -K8CQ^8Z9Y/8^W'O\*"CM2)D.7IW!R&
M7Z<4-0KM%'=8LI>N*>5H_O10Q=XW]IM03)\MZNMOGN@HCT&E(=W?W4%!/#*M
M#@L>^<E&:77\(LZO/?0?CW>XHSV\>VS2<HLQ^K+SR>>",:^$/HG\=*(G99C9
M,H)@\59$\%CV*2A).P>*Z\#6G+CY:&[YXZ97(3XC^GO0:LMW!YZS[?#M_\WY
M)_Z\WZF0^@@1AV78PL+5(&K:B+A8\GQXE1+7LJEI:,?L&<\O?H.G=79+?WCQ
MLX\UM+A*!-=>XN4@5YH2BDZ\5E-;V6^VY_Y$P!7S;*D34\-3ZJF:K69T1QF\
M;.5>!0L3AL1CNKT0%2(>!,NG7D0&\&2+;^V\81<^AMXB-X/!'OZ!AH)0&:05
M;]@4"?V>AL+;FP=2@9_MB/>?ONN+O=9P@TQK_.3'>/AD/B%/TRVXT[XA^SCK
M,3GRWR1T_<#\#_DP@#?BS_\FF0_]MWE\[C(. IB_YO+U_VT.8&VEY1_L'^Q_
M#BL[2T&(=Q!V+(CI5VE"7)!D644IONSGFRKM+-Q>\\Q/J:YL8-O%:'Z^P@\\
M0_\FV13GCCCH^\A:?AF( 8^@$O#B'W!H\.%L1^%NAE_*@"U!_(F"3RCJVT2H
M0<^SQV^2Y[-RWF*T@TU>C9T<=;97(+2^(H!'1@VB22+XOG%JAV[FQM4*W **
MUM<>?, EKT5/JUM&3,*D+-ZEG5!-ZEZ"MF'9LH+,,48]6Q;-#$/:]0E0W@T1
MRJ(LL$D4X1!X![0X>'2@QD/)8\3)M];NAV=?A%Z6\DF\]4AO'*[Y."^32"<@
MO![%]H6"[^$\H*#2WB=0=,<O@[JG17,G!K;9/K5-SCWY0/EM>BFC?.FOB9GD
M#@JTE9),H#43JM8Z>B-AH49PQIE3T+2- ,XBW#J^NEV4H;<Z>72:@ J4UVXS
MWS7](;ZAOJ;P4$+ZJ\R*UGT^3O7S?9 /$3+.Z?*&MV.A[?6M5/Y%%A5,8HO;
M6?FQ**'7_1CW4 V8?Y :^OO1'CKR#>(U91D,/UA" ,J*4N2$LE6X@%"-.:\J
MAZ1."C7G B(8>ON5V10N<)D1"HMJL *#6)3AL5'V60_#=Z<XM/?M0>^9/(D"
M5_UY%_^F^HJP+G2-;CLEJ8A(;+)\\-5+X-3WC0OE=?UWPKX8=^(0P[4>B:];
MC5>G\-I!7$"AZ8K]K_895/IX4]>!N:DCE6&96L4@X2\/MO#9@7N<BN&7L!+)
MZQ4\.E+K<0"#K?5X3>J*,3?M0H,G*)"&2XQH:3H7",;&NX6GW!U>0\O47--5
MVDM<4$Q1CG')BVJ$)1"2&VL.J3T;)@1C1>R>+7.NKVU,^LP\>;:/[DFF(0Q-
MS84MU?TR&MV. 8]28OMME,T:TXB)X\$=3S.G;8I\T7>OE"+2^/:-C=!I^VBH
M&+S(>W;3.;@;+"^I^WCE\H5T!\&.QTA\9H;HM:-VII[N^X(AW:W&::7K)N2_
M97$N?)FP.B$-2_#WLZU^X+;]]NCXL2GMR8Y(M]!68=5:YJ1V=<7[JQ>P]VC\
M/,<!@":BR;L\"RNO(DM"FN'"SB9#FXVZ)I! ;8Y"W\$(R;LW:VYT>8+)^N6D
MSGE.H=%TY9?IH="6I#BS+8J+1FD$?U-%SOV/KOLIIRZ1W^<CE378*Q%:^^"=
MIN%]\5R@<BWN-%ZAUI8J%6BD:>[R>LNNZ+"E!4?*2S)DO-9%^*%':#U@@8K2
M)4PA\Q%#>_8!U[0ZP?R9>&'"/'KD:[D,S\\^)(Z<1O1HA9XM0L@BYA^#TLXK
MYA$1I\\?+HY2?G,FTMRX+ZP7#7ZBI!1J_FS1)K1Z4((G3Z-7<\<QG:/A!0'F
M^<;!F5;3IE=<OG8B-:JRSA-:D:B9=AN1KW2^:(8X7LU\/&)A#BW9@HDIZA/N
M42,SF0^YP+C+D8.7F+<3K>& V:ABOO!=?O<,9I'H!P,A:+;D+")"95^\F1\K
MF+T'"IHFI^*WU@>'=1QPA>+%KEB_"#44-S@=-'G_57)7YJG=-;%V;]LW<,(Y
M)10?S-@,LQ,*)PEC OH2W$+3F_3STUUF+(?J;XEW!,YERQ[RZ#Q0Q_/J];M=
M/,J\?S</+L;B (A*P9Q=@M2Q;#FKMH;N^1X?F@>&-K)@7C01A01H^\";G+0#
M=)+\&% GU?5,[\>6YHRF['L\:O,_]ORTQ%?^6]N*:W[X>T.'0",V6-P/??H-
M_4SC6G#(@J]->4CPPJR-2I:U3X37#N=K0.P>/I>1S:?/Q.C]PX3P\E1-WG^8
M$#Y:_/]79%:3XY/-'V&I)M[-9QM6S21679!IG;&ZE$@102( 5!LRSK58^3DW
MY92(J][T8*$NW8B ,REW@T\ONSJ]O?[(^?6<E6=2$I0"8NA+"U26(139CJVA
MMGF$'JH?4K1DR"+-/QPY6]LR8*!X6:4I<\HV32%O-O6L4)?1^,11U'Y  RIA
MN#"SP;4.,N"/%4&LS&C3 7J&]\D72=,2S9'3_O-?0$[^A.D^?</Y^,D\4N#Z
M#;*\11]==Z#CJ2(3,_<X#PMH_%E0;,M&I*7+.,]@5:/O)3^_$*J$KR2S!["\
MC\G6_T?T\_]9R,#AFT^FYJ1,//QSQA-.)=Y(-ZJ7O?+O/R>M6=QR&EGP'7@J
M?@ORUQ]N]=3B/&U2H9V,X+@?:7HVN#(1_?5!M*EKQ>(QGK"+JCZ7$LT_IVIM
MRZH[I&2T!*#M^[%"^)?4FOJ%RZR#4)X]U L^9>:#Y"YBW!5RIY+5@1$# ;#F
MA(L)/K_!Q,,=.VI[[JLL/]WVLDZ%:JZS]/)F_U%E-+,,:?H&_B-5B$!KH%2O
ML:7[SX"'B.#(M$[MN_+HK5FA.HN/">>R C6?]1FT;=^W/-Z]==1;S"AX^23O
M==3 %2UZZ$0T+"+.,+)!*JK ]U&1V"M662^G+9(@M>+ATC%EPBC)2"@?+BK]
MECOL%E]7QPRX+#,\MVQ7^K;B1^?6#Z(UZ\;09CAC+A"7T'251H+4EQ94&=W3
M<-:#[U0YC!\A.5)9L,ZGCF5>G[RXM8FUXS9!7T]6,OM@G[[CC1-RV3(_UA+V
MHD9$M)9U:02VS" S#?K]&+(PIX!R%CMN.WV;\2Z%9<,6KF)LGXO\I9Z1/J7,
MT(N-3HJ=F'?8O['-.>V-]4.IMYFOCLP;\:[*LV6[F2M<("D0?JELP2E?X8B,
M. ^'FUKKX':7>.;^"*DU?3Q37R_%KY*O'V VXG"\ZB!MO;4^S\I-V9]Y( 86
M"6!9LN61CHB'>ZE5N@OJC"/0[$'. YAO+.IFA"E'JJLK%!5UJ]6\O368J:DB
M[K6]\[.:D["OU=FMEQ2O,2AH0NOYWT_!*,%O,+4HMDP[S2]3>]Y,B85A^P[@
M=&A]2;N^YEX<C2+9F"3<O=O;R6EO&PG2GU[U.1"JKR64<;R,I'<:-9:JE?7/
MI"7>6Y>J>0_U=W8;7!)^;V!S@4\I<U2F^7?,KV-!D__F+5"\O7@M>(Q4A7Y9
MX+%_><9^P0I<:TLIV6-W,"JNZ\0)8@CTKLM576P3\TB(.6#P$O<[Z>0YH57/
MPFRN^BM&A!*JF]!PD].4L+'-?H.[N[T*KUKWIOF,7=?8U@I6Y?C=]BQ3?&O+
MSG]Y=9(E@7:?5-\7<X^1%&_!&W4SN,F<ULC*2Z2Z#%<TC:I:Z575I ^Z6?+Y
M=W07U%TZ=4_U'5Z6T+J)"_A08[ ;80GV+J2>C(!?6F[X#U.HW#YLDN6'8^T.
MT(&9H!<^30.JJ<;4G:TZ-2F!*G?/ILRF'KN8]0A #_C%6FQE&T(%0>9K[81D
M$W3RZ=KK5F&&24\/7+K^0D&D:^OI!YGG@RY2$,UH'\CQ#:7S$Q7X$6Q5=PIY
M/J26D(15"%ZQG6C>]<J]]5+=>_O O&T;6(6A8_G[S4^-?/_\3Z6MR[CDX'"<
M)LH9XEB .KH&N^ %KK7F= @;6FQF!)<T#\Y4N=<4!I%\C@5][G6')4PY<6R7
MQW9TZAB*3NTBC*.<4P](UD![P/L.S98Y_0\;W,-%/S;D F&]P%6$)UQ%3<3!
MHM6L?=.8,3(LK$+')&[$=<L5;H6X ,/"\)7YIT']3M;QDXNBFYC?]G*N(?K6
MDVH$EPB!*$C[T&V0=?06%RB)<J<)MAOK5!:V>#[&V0UXW_MI__C;7C3N.[P%
MY ()^BGL?=,9%_OLGM79K1DU) P<$+.=>_=I._%BT&=L)A(_>/1!:J'SW\__
MBB1B0LA\<QMC,;GZ%(%)FVG1W#QCR<M7 H\ZOYX1KQ>LT.K31T%&@K#PY[(Y
M,.HILW3$0IN-'Z81] Q",] RJTIV\7<G>J[14I*P-[,245=^D6E6\TXL--PS
M_$UP?I:E&R78*I96OZ"\ ;Q;<F>I:]>/[@V7)4QRS]B7 [@L) I[#54R[G/0
MS/7(M-D']V.E#R;)75E*#;<V4RF:]"O*_,4I4'UHD^ZM3T"<1NMK9*VYL*]$
M13+/<^ZL7";V,K\W4N6^,U]R@<B>SK29E@LYF4._1"T!_%5"^PU, #J#1.$T
M8FC5U!IYHIQ303.*_KF7'!M><&<UT]U=-N=*M(#3^Y$BW._6^0BM*C O5CRT
MG5JID="T[\EML[%5 OHVV_*"?O.1<DZ)VBNTV6?G\Y<!E]%P!\$W%/ X]1JV
MA@ND4FAW6W9R;E-H^2T\X-3-:9+\N+C(^OKKW^3R#]T^+S)EKSP$6'N)BR0
M3X]NNOKF9Q\S* \6G6%MP_& A/E)D @+E[,P8U!HJQM_74[)0?P.^^:9E'6W
MSVY1:;!1#,^<=)V\]2/H&P'22EKH91C!P@R6Y@3N(H0!)ZP8?LD1J$W^L-)@
MS=5+OVR#_++AF=<G E3Y*C800X)>8>A%R!2:(?ZR<IGG HC%O32#L*3W@DFX
M($@)L=]ST#++GRW!J:[5'7U*6XIG6X%);H6FWY?$V4X!ZB,XS*5UV( P[<H$
MG[-3_7I]>:IRO!H&OZ9,PLEOT>.JL,CO/+%GG(PF#)V:0JI%STN#V"-@)GDF
M0[6]/G)<OB.MH.?664K#2<G<S7'&KRWNN'Q;_>=6X]\K)[ 9;.Q]G 7H29ZA
M2C:EE7Z]XM%5A'_?W=RQLVM@C_/BI<<OE[!\$ &6\$(&]DI4]:%Z!CJA10D7
M_F'E^RMVCRT'0YNZK[^[="WKO:S7HCB 3W#$DNH)X$7LO+17D X'8?,$XO5]
M?,%J@W:@B]/Q#."UK_IY@%<M_Y<&W9XM0V+:0>W%./EAG-Z,SF%I!OSNURP]
MHYP9=Y'XR,J/U_["EX;[5B'.0-NKN9-5"1_#8E"7R1AH'VO_5X)"TV6&*/W+
M;7"YRTVGNYTBV7T?2X7RVK/'7.?>,?L_"J_\'%UHB-<NLJT0\GHU_NJM*TX5
MR@AF':6RS[_@%$6PB"(>4;N4E$?HT:/C&88#/T/<7(;D3L?ZWKRO)=<VL5?L
MXL4B\W4QQJBQ B9^$*&EF/@ZJM *)0769\0;CF>LTD;,"-,"0P9[-LY]L4VT
M>GY>H=_MQ''Q;!E-M1D#:O\_V(WIP7E#5#"4&04JC72BB1A9,W,:5<)U_8[:
M/NDY<'2\J]O4Z>WMF[:&.Y](?#$#["(,?F;1^^+18@3:(PJ(<+U,3PM.9?AW
ME!1N&^<&%ZAJV@VNO6Q1U=J:&E'P%%,[=Z7Y<Q.I(?>@BA=VYZYSX]8"._UY
MYS%CL[#(!2[ Q^24F1W'";),\&,8%,Z5C)OR3'@8E8NJ>RMOFF\:Z9/MO.'U
MV6- :]^6YH$63:B(A:QF1:1IF&^$C0:[VZFBJ^+>;2XI 6@B7KS72Z"2;FZ]
M.5L@E=E^(WN7;,=1UUVWSAJ_1*(X/F=.B84YS@DZP)!FGN$\99\PLV3H,J]
M>5=IYM&=C9?J4W14CF=W.UW(/IC]DF:(]]5;.N,Z'F/1]\^\D_K/:QW_@Z]U
MI-8MM1*D?K\>+^X!%SC;-[[<8;@02B/)1O&Z@<7?P^[6,7]U;/1\WG/N!_KF
MQN--<3W']EU4F[A;3NR;W T+LQCU,_5L*11SF?, CX8\68ZU#+\%D195$"=W
M???=T,/]$:9=C4WUW;]&XZ\DM N<2C2\R).M]>L@@]1.2J)(-NEH7&M1B4(=
M&JFQV2\<?M7/-G5NJ.U.Q9F;KA([];HWE(NK6@W@,"7N_FX"><'>WG[KVOW\
M_-9URD@^:BO>$B.[%P $ !D>B"3?;KHT_AT6U4)FV#)#OBTM?B@<"^![QJW2
M<"Z/ Q;5TX[4R*UM&7WSYGRB.W&[NM-K[:,['S:2(6W,@CD8#8NZ(L!HSKT5
MW=% C.3W\6[$XRF.]DV+[UC:ESOE7E+]?.OEX ^?>C;4R^^*N;!5YY7F@PJ"
MRW\\D:<VK%U9$'2)Q5.Y@)!?W$JS*LO)(9L+.,$]@S/U+)\/MZAF+6[$72=>
M]M2=I)U]+SC]X3_U:LJ?A*.0^O326!HL=)EU%6YMV358BDTVQ-0D)85/HMM;
M7(,FO4(,,I3*'M3%XY;+.PP';!4<(A^I^0E0[I/6X30@5[ &2TS$B)MAZ*U/
M)J^6.FV4R. G36R=7:OZ:=WB_0/O^WJV?".YC9"0OY1Y#J_QG8!<>GG:8X>T
MW.UIK?*-PKKEJGO>6)JJ9!OL,=/B>;UZ#X7YYQX7LI3A^4\\+D0.+XZQ0(*.
MV"A(]% <+:0D),^E\PSCX5.IG*B.ZSGG%,S?R9Q=VV.PB-"SN&_HY64D2+@6
M[&GU=S*6[HD1_G[B\=,SJ4#W/\P5KM/\=X&PA\4.G"<D".; $J+0"["126&\
M*[D/]QU@)M4P_(@G^NSRF7M6;47=ZP9SOWF)J]09&1WUX4%O!HZ?EES!L.7:
MD:;!<]2% #IZ$RX4].OTP'9A:HQ2P]72VL;SVALSW.8"EFBU)[7A0;'/YU3K
M>51L(L_E])S06DX?F3/J)$&;\]A2NC.E'0N$&=U.XFC]P6&<W72&VU5[[%#I
MB(%^=,^+.Z^URRHGM\>^[:#OW03RAU$9XDML22TX7;6="T .@51VWE[T=0H8
MM,:6"J7Y+?2",S/VR;!%8,NN@0BL($0Z.J@?1%V'V]LP4*%ZO?W\X(/$R?2+
MFELV$Q._;S7N#,?RXB7AT?Q#+Z;%11V:.<\C/':W3ADV@*3D)F>6-OQA)T0^
M^FRH_.ZQ(->:M(F3B]X_(HMTU(HNU85E!JT9,9'@.C8"[D2ZP7Y"AW"40[3@
M&XW:@I*Q#=Y*4<HLBC1NBN*+E:+ZYQX)EGJ]=F'M19_L]U_V22M*_(N?WJ_8
MFFZE- 4U,FOJK'M[V_E/Y-K="[THN\\[>_^U0GX ?X[MAE0?B/] J=9(0&6N
M$B#CY6FKF!6UQL1^ U)J_M&4JX$YAR?.9'QI\G=H?"%R[_K).V)?:L)1HR18
M-#_?@))B(4]H#8:5< <'*[RE7+%!5%[M<J\73A]M2D_M]%I\,#+D%CF?=&\.
M7=55"F*8TR.""PJ^#;E%3SX:9> 4O'?W2=MK#P_WNVV1"=B<D:M)O2TJ%OO"
M&?O[Q7!G$&INR 6\2'$C;E8+_2Q=_%N"9(M@(%X7_,28HXBRG2H\)[I]!PX7
M%7X_DCOM7W071\H)X#EVU/$D?:^Q .3-!03UHO1G[1G=\Q=F3,-9[4YIG281
M'^(X)+5;UY9Z-=@[,)"Q>ROI!Q)=MN[&2T C?G^YPSWS(#_T=F8CGJK0%>U7
M>F4M="("H;MD>"-TMS1J#19>DV_5E8(,J?NM:ZD ^[ 1,S]C\FO^B<OENL&4
M2P7W_1W4*)J:"^]H@L5P)VD#(1"3@14J91@M1+.V$N/P.ZN''U821+MGM((O
M:3V2,KX=>N9%G?.^3>F+?'[:+5B-?."G-/P[J9#?&2SM8;C 0CR,C=10"1@%
M+14'Q; >I3BLS"H190CM7W'[Z-?JI[O9DFG,R7[$=KN&W<?I>KA-82YE*Q9=
M@ZY<&1E ^H! >XH&CZ*(>,,/%AMQ.IP:"S0U*L=VR&\PI,G\,MG*&Q?BE56<
MI?I_L??>84UUW;YH$)1.Z$5*D(XT18K2HB)-Q*A(+[$AS8 -B!(3!.D@( J"
M2D"Z-.F*2.BH*""]IUF!R(IH6)+"#=\^]^SW._>\^]Q]RK[GN??^D>>A#=:<
M<[3?F&N4V.7!>V>4'8D[&PH$-,01(ZJQQF*'O@7QKN$Y:A)<?EP/\F5Y 3 :
M+TF5L(Q(LQ$/ ?[XOVJ_GUM^= [ LY0,N%;%A)X6*PR=FQP=\NOR-P@]-/GK
M9_IC\?XO'R!=RT/6RZNSO?3 'D2BBG5:'Q6?N*'5=.=,;4VI[56!_KW)THQ"
MZ",6C+MQ=^[3[,!O.ESGPI).)>L$*C@V0Y,9[F'S5)XP3?OAEGW^E63H74*#
M>:]:<2>\B1@7T;T)N<:$#>3D6G84^):;9E.XJJN5P9)Z1.&YR.4_%#CO'G7
M> DF8E*)M"G*GW]N0YIZ@"9P!+9S5QU"[SQ;@^NRL=J^@QS'SD#9X/_<RO&D
M@R?XQP'0\O#+^#"#U1\EZ>/&%O[U(M:'^/-Q+-4-!Q:+*RTD'X\>5Z[X-.
M1VNSBZ_ 4,"C;U'@R<-6/-DH9?:7B/PF1%S2WY%G0R3:%4Z!0>-G^3\ CSA"
M?LP M'KX1@7&G/[CBA#UZ?W\19=!6CZ$6?QW2>(@DJ.TQKP*NF;$PP#_C%G)
M]T9<MG0CR[_G,_@)CY/;,L"S&:!15%Q'N""NZRK&E'+?_WP+';<R5S)WGIVM
M6=+W:&K_!\BMCW^MF9D S ?J0+WU'G@<#/ <WL;=BH7F6.U%(*>HO*<87.['
M7B]3ENO+?_9G0^7QS[@&LQQ%K_Z>P4=OIL55[[U SD&IJRPE+L_XOK(?67DP
M3[-\V(6$"S 9T+6K#?V2X!?:W:':\/KUQ8@4Q>CKS9GJOB[J)4'5[UXM7.VZ
MZC#8L04B/7!=X1W6G-X"<W OM6YFE110T$Q?[]_#.D9'],%DP>&3J<C1YBAT
M;<U'M9;D])))THV]_:^H&9AW3F)!O.L>?_$XZOU3,&&;G4'&8!4%WBN,@'Z_
MC*L=;WX=86! 75USTMN=T3OU.8HEE4W.94D/<X2(3+@+78]QE[N*098MH,11
MIAL6D>'*F#V@%^F6><]L:^+O4 5,)0GOZO*SJ;K#]^5,C*9\UQN8$UJ=(]K+
M)?,/SF?YFX$+))@\*XBN@5S;R[H WJX(]9",LJ2NJ;=B"EXFC6S'IVW=C\!
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
M !!DAPPN9IZ6=2IAN8'+=,FU_D4]8#$7]\66/%UV^NZ8\YITEIZM$&8X>^V
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
M_C-6@N>I5:]$A=AI!6<*ODS.'C%^7QY#GM*+1W6*0&[Q XU47%?&77>+@DK
M@S*5T(X,?;I45Q:R[B\_9;!*;7CM2,VBE:*58X]6ZE\ZD=EI\>D:4IEUDMW"
M#?KJ<;(<+70B&;YBRX4&;6/M>\N^M7V>?(B7P05!Y4MS\JZ.O*??>BIJUML\
MT?>*MJ:>IU15Y'K7[I8N<S]G& ;9A%R \> 3D(W\*X1BM-SA&RQF*E3T>^:<
M<%Y+_%I9@&)Y=LBS/_=DSTF+D(3^603W4>4Z%;B!/W0&NT:2&S"269HU&$XV
ML?3!28?@Q)IG?GVGO'"5SA:VS.2KE'),:T]K.N:6^-[N1NO*5LEE+/>\KF"[
M-\95C-F/N0 L QJ\J!,7;93V^XI694UXUM%WR]'HT0\2E]_+V[\IV2O?U1?]
M]3\&BOSO2#M1H^?V>ESC>MM'[6:AEZ*Z\N%A.O]V<[:M#S8<^Q$.N.! '1Q-
M@K2@SG %2^E2Y/+D=E4,+X4HZ$P_OM'_;4G6.[+8\ DC$.^<]>9%1X+>.;4\
MPVUYN[PNS'8*PAV#"J&WKQ-!=?MRI@EVDL '#R5.#_;?])L8[H;'G609C[<K
M4I<KB^)\1L\Y81Z5=+0F7&QJDSPZ!+;>.\#/<_Y3BU$/ C0?(YML0AJ&:?N
M0&K=7=0/C /S%-B/DT+7G0!:\L\\!R;>+3I'EW>=E4[S=J2%:47.?Q;I?+ [
M+H4M_33&1IK]F$#*MH&/;4(N0>_ 6V T'VJ=:$C^0"<BSGV1!\25@:?TXF16
MEJ5'$#4+IMV5*4ZJ>1]1XH[U.09?#T"$9N%;HR(R03I3C3.";Y!C24<QYMK!
MTA*6%_U(ZR+_.&GTSC7T4;[[B)"/59G&V0.\[#S'Y".:;O5ZYU>/ZO"2$3.#
M',%]5#:<T0G:,L]R)CHL@,G*:@P?:(HBP1(WPN/57NSU'ZIWX=M8&//=_;#D
MGN 3V8]\J0KG%J]E0M;"4Y# 0:1X*!QJ8XU]@Q2R,?B6K]V%G-6C).11D5)Y
MM(NHT)Y3MC>V?UY(OW/VF-2 2<M(TN>L8J:%9-D!0!2;_X]72E ,/SD\OH!G
MA",/*CK[*$OUY%NWY!;/[-)$T5 4SZ=I4D,R$@YDG__I_</X\6 JXQ)X@X*;
M=>C!-=N4XNKJDML-R(,T*9>65OKVWIO7YOS:P]6=+RJ^RSEX7M&WU@%#<RG-
M38,'!>."YU:W+;(41XM!+U@LN;V>3J*K/9J):+SZ5O/V\YDLN4SW0S;TA%,O
M4#WAA2</*OV(HU\C!Z;8J"X3!3'F=)@M@8Z(I[9D]Q8H-4VHW6,Z.R>Q!J,*
M(',4+ZDO]F=X(9>/BUYWBRMDZ8.!9*32,E&J?2^P?F2LW8'RD.;:._O[;JZT
M1W[#G%[I\Y=YIZTXI]XL/7H[*W_[=M\UPHYV*>9!M&N_O\T$=A\KO)Y^,:,&
M74SSYQFM;M^K4H"Q++TA43==DN673V-]5%=X_.G3&1U+:=Z1W8HU-MT;C@&O
MZQ,"6W(_M :?$SF'D7CIQ"SG2[M[&5%SF= X0(.1\+/G#]+YDUBBY%6IX.=@
M>+]%1L+J4SHB,7#L8LZ7H8/W7"2/%96T8A*<'$3$!$04' I/\-_F+""!X_A8
M0BLGE_R"HXU>I<#B33/XY_T09)PTQI3>/)1:$3SJJQ^J5V5_[*KDKHP=1VZ]
ML+SRDFO -9DP[ B\00FK#:SW$>;6!PB*3:*':N!DR18PL=S;K*BP&AN%_X+L
MY6OM1P%KJB<*'-[91-85?BN$]L-!PU5:/-,1S63T @XL*:ZK70FD[Z:2_(MJ
M6E/:3V]"=OS>_[L&1S%/J#Z3]KIUVF#V ,I@]%=KP<X3-,F2U*9R^'66)3L;
M3KH/:X*MV)6BNY<9TB"N"&,T;F6X$?O=7Q\,#B[U_1X9E.;O]:!8<O;=L_CW
M17%IX0L%H<,X4AU>K,,4(PLR@7T<H1Z GWRQAEJ)Y?</F0WL)6Q'WX29GQQG
MZ3X[6.\[[]TW&5RCP#<HWT_KK1=*.S+;RE+:2KIWGL+*P9-,\;-K1PG-XRNS
MPAF"'\@N1V_97UVNK]&H9^I>?>_9[Y;0D[TF\R7&)G)K2B5GGMB0NW*2>2L4
M![C4Q1-:B7&86TPK=%UW, 41:U%63!<:I;.4*]@5/L/D\]<T7N7YFC\)EU+N
M.BBD4& /KU'1H ?&MRN6IR/[.)ICOZKL[]L;-NOUQAI_W>\W=/!M%[5.Y@\W
M<N/;A+!C.I2P\\36EO)-R'9S,(O[0R)0UPV[<Y,_ON@C5I!E38?VS(G"72?#
M^F87S%.,:M139==$GUK>FCF3IG!<#H,OAC7SK^0R+;"S<!%H5\9L*MD=3X4)
M/SFL1RU>.G6TGOU4M?O /JFJ;45S2NN%8LL.4[]@XG/LNH.3-*.GR@&-+[T\
M"!$:D? '/G4/X0%&H+H12\J6H0(.X8+@,SX,_T8@,?7N YM'[*I@BO6I"*9^
MGTC6'W.Y4[9OTVU0CQ+$!-Y^J)L+YP@& /P,.KT_@ZY(R>BM2[%1FFART?D^
MZ<JR!N.CBG7OO!L-&(4](!KV7%&8O?+](.SH1W\#IB2V%RO+3F@7K@)YNY$J
M-KO1/^<\)N(W(;.<W>"L2]B7-W^<8-GAZD\?DBV=[W_]&GG@*^]G:W6&-;L,
MAX(FX20ZS%D[N!RKQHXC!2_5<#26-@X"B2GMVD$Y9@USQV01*]]J7?=YAEWT
M+!6QO:3^3.(@K*BMI:8T:*?;T*O:I4B&NYG[JO7GS_.#2B>.I'A]BCJW[5F%
M1OW6O-<^\!%5DYBT"0FT=J;B5ZI*OG%CUK"+0.]&>:P)3:]WY% @Q<M="ZV:
MPK7 TJ%ZD%C7^]L;'!74,T%U ,;  [@5+Z-.> :\V;J\URCIYS>+TE2,RVO
MY77[U<'+%YDFC<'D685>88V@=T>3<XP>;GN/^ !O'%BQ^T<MTF-M(*-G$R*&
M)>)XZSJ40"QG5 \O[(D12+05+--_-]85DG-</7YVG^JI';SBB)N0C5:*1Q<M
MD$%@W_,AF_?/U4FS]H^SSI('C<"C:H!<:GI+Z=,%V.Y@6LUO 6-Y_921Q@H]
M_8#;BKXIOVAF@TS+XZUCG"D3SA%=&/XJLR0[B/=::^3^M]9OZPS8#>7L%Z@.
MB3YSEM1&#QDU?#?7\\Z\+3W2S\ZD98SA])7/ KV&87/<YUF/HKX^]GB([>\P
MY[*D/Q0F^WD$%XZ[3>0UP?$;IIMD+F]"1*Q<*N9]7P/HWI/RAN/GS%QU#1['
M/K,<X1__Y?&>V#)%X\+5[=*@,)W_Z"CN AS4DF,9(43FOW53/:?.@&]+T5=1
M-JL?LES:YA;[/^R7>&;S655*BT@VG>'T$IOD:.K,(RRK"0R">9S3UT;H9(?U
M>)M%=BA-6GD%5INN;),GTIQ,"P7$7[6?4;FF8"U0"+WXM$,+'.8^,W^*LYWE
M3=?N04C@NC0)EZ#BGD$[)_KNJ!@!VMV:$TVOC^XOT3$D9X5EI8G)/-[K2YN]
MLN8Q9@&CR9%1MHPSJ8P:.C0.XT9>D..(E]&M.7%UWQ!BC>6S-94OT=J-IX9:
M=6*J#@N;T9LNC/ 7GD2*LKBX)RZ-BUXV(5)8=1!'%BWO'Y8*XFC2[5N#B[]Y
M'R< /7XMT8^6\W($5(D,XR1O#^&7#W54[QU4J*O !>-F!QA7V'>M>%!T!*,(
M["H&M7M:;S9Y!W34U1X['__CDY/RKC?\7_2DT[_?,>'Y%K&VWD\$=T^QI (9
ME\%$[>[PN["6U1Z<&#IG$6FX?J2#;@4+:L#]F%?;:_95B>)2SG<SY4\B1^CV
M/X0QOW83<@:IU,4U3LOL!BM!"CYE=BEX QI?" RGJ.:O'[MESUGLJV,UG=?
M'IW/\3(C!^P-K+DYL+*5'K+*E0473A=.Q 0YD]%;( (ZW: XTW8?,/W@2E':
M&=#_DO)R_D$.@[08EG-6?W"7T+Z=CY]!=NCP+A$2X5)81=99("*W%W$'+VZ"
MD$;C3F9@\;7H*+<$QM#G:VD#)OIOJ#9W)C]C?3AC7.<:#R<EP9NY/)P+9<"2
MV_6 .*XM^K"O"Z?$$0]>DW@*HVGM]5YN,?NTTI0ON"W!\WEUJ<SA*B?\^#_7
MVJ]M0N)QC?@[6 F6.QA/CSY$#TRI:X8F6Y0^X32?KP'OAKY2U$75Q#<(ZT59
M&L@4NRU*K<KX L]X +D!. R#TD[+I1(Z!Q%\6EG4:!J\:QA%03>KUWU+$I\+
MN5NO(YNN$^D:]OY]F9I3E\PWZ1,[Y'H(*7!1&R/TC78?H)@BEDQ!&1AI-=UR
M.#BAUGX[;-<UI9'<Y+PC2:2J70=.":CN7*AU[23NX,!8<F#$-> K P/ $S%2
MY_Q_?D74?VS2(3>TM+_(^G+C0Y.6*6K,TO&=4,Y;!84WGUA2=2Q7=AZ.&U^
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
MK;-D&SD"Z\Q#WY#/Q['J4\T9MSGF]?C>G7Z+<0;MK<Z!EX_]G*M\F[,WS#
M0CGFDWG2R3?F)O)_>+O]+*ZIV-[#KFZ/8NIPQN& *_1VP?[&YT#4"E<#'SD!
MK7$V2H-/O0;/4FYI+,E&1IG+K4.%_:K'4B<>B+:/5*N9GFK ]+W\UJ% Q$XA
M 2\DJ(U/ZI#VU:IZ"O(R_$>M?"BOG1%7]+T#"EM?RO:[N]XQGK]Q<G>!T[DK
M\:8_.4\ YSYBHQQ+?(W!9,=A LJ/$\0OX8*A8M_;N""B8:JM>SYTIZ67$TK@
MSU>?)%1)CG'AZ@G'(5$(S@X'L3$&D8Q44(I$F.7MVKU<#%*[\R,)I1HE<C[1
M@T$_U-T'Z-LS>7^(1DQ0M\H',V)MU-CYFY"SL#A<XR8D32JLD41,L%#)JBX\
MTQ6N6I]P@,O'@UF^T#-ZTSJ0IPV8"!+-B *]$\Z2JYGWZPFNZ#Q;X*R8DQ!P
MZM [BY_E=Y^V)W*45P$$)X&HO DA!USCF/Q=7E!,4Y#-CB7W[Q$8=Z.=(?6Z
MYFE.@F9=V?-D>\2U;/_5?\K1_D]7KO_53,)_N6_]FQS$_^]0UNQ64 _J:?AQ
MRESW4W3*3ZZ!1?(^XD;A#Q^1';J5$7V+\)? YX3B:T7:=S&^4VTYE5<TLGW[
M@C5I_=O*UCW%6V3W3_ P2PJ6_W8>R9<.18P/78TSY.W13YS-[=X9V/W:"6.2
M7Y?>Y(?HDUTWZ]AY5B[/ZAHR)K.AEV?!2, L^]X.1&AI2)O_J]*YT)M:I>$W
M FZ$9<\L>A]KL+,Z7G3O2(2&<4/F(7X^<;NK! D;'LQN\!7IEBL9WV<D;$N!
M04,CPT.KON5WIZ;ZO/%YYJ086VU37,%?46M+'>[$I0HSK>8QENQ4JZ@B4*K/
MS(QAQI'MF/I5:=0TJ(C62L7LF#6W;:[Y2/&%95]6O:S#.QVZC<@]BCF$+#P#
M9;/SFT1HP]Y@TXI?0;*TY"&GAX8_;U@S\UDON*[B#<L3+"?#0-W63L1,X!%V
MFXT61@G(N,M2N&XJ:DMFW)]-[YNLTRK=_N3>HRM*Z<V?GIQX#M,Q7=YJE7Z>
MW:0^]P77A>Z &WZ9?=7$-KFP <V)@=L&U;W=A"38B+)K<>=PH$%&5\8,+\6#
M1J.'4AWB.C18YG2QRHH>BJ/!J++%EPGY/KW4RP)I\MT_K%6"!@Y?V9!YQAG&
M2X3#@UVT*9\3:3+5LZ#60'>41< FI&=763=C?>KG\7M:)6%@GL81I+[#.W$G
M12=4I[([GCY%6JRBXT^PGUP?3KYI.G"WJ4;((- 5*#%_-S79(NGT>>"*QL'/
M$O@8A&_&22\<E.7$=%C"*6-ND3<AR3 1EG4IRV;,]1A,K-VN?+G&FM,PS&M*
M;VO5V?[\[JFL?MZ]9Q0R3J9[=@BRS./ZI3"'XWHRM0C7RAW.7JG5"#'2;'((
MEEPHZV<D^RW$2C7MJ^?5F,3_189/\!L!@8P0,!Q0[U>QH0_?KC4=Z "S*-D4
MJ$1M3=V\7W?K17GN0AQ2/'11*F_&+Z7Q="K+'-[8_K^99LID4#,2<5".UK?B
M'IPD1K083#PNF6R7\++,+DH@4T_GUKTJPY5](M3]YRP__NUX,LS6[!&+K3I7
MC!2[&'Z.  ,5&2X@#[#>!9?1?MY" ,*3K\.$/(.GC'#GH[>SS.JN2!\]XNI\
M*:N%^EQ6S.&-P)_$?F+K)H0EKLB@C^C_1H#Z1MU&8MSX)S'^NOPON"+:G)*8
M$*'HXF&78Q9U3]B+<G!T+B\@WS$MG'#I=DJEZ<;K?\K?CJ?@9[Z2UN^&U_SF
MTBHB)@U1<.HHU:WI+IF\O+[33O-F04%9#'P7E@<#!668-T,V(5R<=FX5U%CO
M)"A^@S68QW'V>6&.@NETGWY:1:I!V)>^\TR;Q*)TE_POGLI/T]X<_R@Q>"9P
MG7 .XPR8LY1T@2B*&8'"/5.<,BYP-:U#_/7DCQ^_" +H]>[U N7Q7\NZ6H$)
M_8M?^O)UCSFZ[S+HTNP.NU1ORDC#\G[<E7XN);39[H2,^_<8R'6(ZU\GYL4<
M@"835>K@@:LS*<N,V^ 8-ZKU?-D^@CFPG2OE&'.2GXV+/RU,J%\K8=2$IW;;
MF_<\U-VE=W>$]F_=MQH,LZ3T&(/TW[E=6V:UZ?5C?_..O,*X+A6=42.36R?+
M3QN.5)MGV6MF[JY7,V;Q?@O]'O[7R68&2 8:M*9 Y8,)XLVKV[ZOMW'2WL_:
MO(P*5&K-T<PJ/B_ROI2BJ3Q.4]_]WD+JH'*-S%HBC<M'OE$PFHF: Z^NNK*?
M8O>P]D]B--;#B]!Q9(^,"Z.&Q:&W93<A^SY=?XC]O$<!K?C<GGJ,G<AE '(6
MRD"VT@WCZ<L,%CVW?T&+XVQ+UJ!?3 X-CBXJ.7?2^&U46!11(:IOS7''L/9G
MF.4)_M'3'CWP)CRMB'D#^QZGV'ZHE!L,=JES5%D.H%OH5?RTBB7H19VS=CC=
MEOC.5CNOV&RF1U DYFRGJA%F:A3.WZ&)EJ(,K/PNQ8Y:#">PD"1K]1,C1/?7
MHQV[.J]_<'!H/?B>BZ3OO!*.=#O\7EA)S*D0ZO:TG4J&]N)G!ABW1PAD'5"4
M/M;#,1V+3&#B[K!\=A0+\)?Y+SKPKM42_CKS[E]2$?YF3-T>>##T=CZ"9@#
M>Y';?A-5T%4]L@7J#;)CH1R!R;M/GLV<L[NBV=SI_A.OL^/R54&^,Y-1 ZOR
MF$O@7B!RB,FX DI=H<.1S>--@WPC1NU(6?RNAF!JRI>?/H,UGV=UHM[9[W12
MN/)68^KLWZJQBA&82((F$F?P0 %(=?@(;_D=U/1:D8ET39FCK8_J-44^_Y-F
M-9-W_FI]K5?L7@AILN\R7()PT>CV)D2N;"0,JXO>,=!K#/H@6Z>LS WKA(8V
M_$MYM!1?15X^YJIU7/GR9<=O+N=8IT '.M$#K /6O;A?(9T_ML/*ECSJZ'IV
M$]??&M;^?N3>HC9CH"VITW+]\;;>N)<^=6^;.ZW/I8"V'.&M3@+&W/B,],A&
M&AB([Y #)7&RF*/TLM)0N403E[-U9\=4%IVG]1?*VI./'J8X/V14*67*;P3F
M<H..HDT(O_A63UN;'3CRM[9-"/4ZSX:1'?8T]B,,. $']8=74%R++<8ZQN8"
MB+-&=_(#[T3@E()5E%]UC'3H+BSZ]FBR1SO3ZOD4^IU^43JX8!U!SR:9]P\G
MX\6Q$AA+NGU]1!W&:!+51%"8G9]9F#,H'6<L7Y,L?I_26)G\H+7?Z[*#50KD
M=TIA@=K8ZB^?)Z$]5P>J:EX^D34P^Z)M_$'*V&IW7RR_6/6=?9!J@7-[KGPA
M\F"5L",MHE0IIC-8U6.1B*=&?\<(<CD8LM!IT&X5*;P_?'O/WNA.WJ;:Q$%-
MH)#'PX:7\P;.!<0K?21[, "0ZNSIV<D;$N6=//J+^193=.V:;D[P#H9&6*0V
MA'0= MD..00,]F]")' AQ!D#C,<M$EZ>)4TW2L-81HOLC'R%XIEL-[+\\[SG
M\D<6_<;@G2<G&PZ<Z*FHS2#7=>>Q# #S(^!>NFV_.4X<OY4T[=Y:"SZ;5-">
M:CFB?B^THOM/V.B97/DN_6N/LWU@?U.>>&)'TTD[/F<^B6=J.J>/^&[G+>1]
M7OYO.S3T ,V5Z<S=:#TTI@A\Q/3$1(^UBSY=\'T4K5<3>OKR^C4^PW,)&J(:
M0])2S3)W=USQCV**;E7=P@.0H$YNRF^V.N/"B(TV,<A"YH['2?2Z#X!BY!4M
M%7W2_>SMZ_O,I$%DA\Z;\N W0V(0FZJR0?T31\9<U)ZJY42=CRF,T&#(T*-H
M 4P;[G\\WV&$N3:.T63J;5T;"'(D,#H^H6?+T;5?>\SS5U,6STNRB\VFQ/0C
M]1\QKLJG!4Z^)C(NL?.L/(!LDNP#()6:.[ 036EYB9(9#?4WGJ*=;W[D)N6B
MP8V0G=(EW ])5@R_21$[[K1U;9R&![SJ0,V!S@R%:8PY?9762+J!L:L,N?R=
M,2N7&"%5[6?POD$_6*E^6K]?I%$D+Q)R0$,L]"/\TG RK'FK!V=<L3\[=1-R
M<4&/DI$>9AIDH#X242??]]3'V\>"D!>M,5HE*&M<(:+7/'U@]]47!V"- RRI
M*(8R.QMU#S;3R@@&\'&:1Z:G-E0RI#WNI9U?S[7$?#^^?_"EZ=(_E9X>A.WG
M]"[NY,*!;B3&[37X8*L)*I@'>/=T3^U4:MD([$'$W]1<J0F-'.W]./^APG]/
MY/5TS?3B@^?/&Y+3J[RW&@:R)/4X@DQF$.L6]U2#8;/%)"NL.7U']M.>LN"6
MMLG6F]>GS]WUN@!E:.2=N6=O_.#B]4O/5 <&_?_\K7$[!;H Y\G\G8@=AX"O
MI/!N@AC:O(<QY$^T!5I2=^"#%<5YSHH(5,B3+E"UN3@1UUL':@S0+ %G*C&5
M$(0#-59IK^2ZR'2H^RWD $'$RHTLT$P06?(NSE@,D:4WZN=(.1XTOG%C,?I9
MQ5%FU-_&(N#1*8[ !-..,X$U'+5RYA[-#>Y!W0[![<28%RU)(+\3^5FZ9$\K
M<W)PV/DS'U__NMSH5+D;_U"_]/)QP0#]FHWM*!0J *7\Y$F;K8B.I,[3@\]2
M=FR+V0\1V^N%_%L%ZY/YV\IAR*63GG];.?S_4_Z[*2="CX[H-]U0<?8*/+<<
M]^6])[:)YV:*SC]:V_[MIWWY-#L+'K 02-5ZQ#P<@H18:6NG-\6_D%71XO3&
MAXV\/V=LN?_D%YNS&6+,O#V1#^9G?GD#Q&0<<(HPC21M0GJ=L/(8>W9).[QL
M*?*J[T#5T*KZ]'?)N3\JUSVFDA(6^X_([9',?JO(LUL2<C83ZDLGQ& $Z>8]
MV6@XQ2&V"2\>+*?ITO^@-KC>;^[HH3<+TL_>35NEI322B6+HZ.Z=RG4)5MJ%
M,\$W46EJB@;PX\V.JJUIUX^D0TZ?_ :1T<JN_KZ3DX6BB J[M;Q^_KK%.=5R
MV6G2,3!^W-CQ;DF5NB[?'@WQ0S)?X?QP%'0FE+K>18MFQ($N]#K["2M1<KKS
MJ?HIC.</QNRMZOQHB<@OP1,211G!-C>SI73F:P<_0"(X?" ":"0'$6 BV)UH
M7$^<6QOS>)F)\DYA>(O+\&K SRS,P"?6A^QA[Y?D#%Y0KPL>SM6Z?5T;_EGL
MR@HG7.4F). [?8[=L'0LO !IX)"G=R9@3O^R<>B0S3;. JZAE;:/0@ /V8AA
M7)F131S%5KI,SH/*H-S9@/ZBXN-]NR8,U%_'RK8W1"K:C6]S=%(-?ZOPBR"+
M;NSF\ (=Q52<(CIEP/%C4ZI">(2?AVN;H\$*[>GAGR[Z=P\_W>K$%0/1&-F!
MNVTCQ=('O8T&>F )!3" -!'6,5:9SF\?.TS+OL:<P90@]_Z![[NP-IGN089W
M?X@:,(-+_29P_[2=;I@KF'J,+C.9SI<[F?7XL]J3S+<['Q?(Q'S:F!+\[QYZ
M.83CRBWI*;$^JGLUV7P3(F0509_L'W#[^#M4U*A7#C8S=?7[K.;O==9-;^*2
M1/=DCI1+_YL?6NF/KI[!+&="0__/SLM<QT(JV(3\//([G*GR&\_6-?WQ@(P#
M$+@_:C=;V1DWASGW\]>/_KNOXT%^!C<B>' 7'HAD<E<GA_M^Q(W!WP^?R2#5
M#0S+HZ$#!&F6ME;1,Y8)'<[24!%]E>KZHL7,G./<\T5")$G3[]Z>O6]?0A5<
M4_XP&5R('7L:C&.\99=:23'=,?O839@K0%3?H@#P^D?\^0K0N'O22ZNE[;Z3
MSL7'2H&0,V(/.G$]>$(880.!H/%PJ9\8;4*2"GG_KVM:_XTYQ#3$=:E@H@%G
MQC"P3JNG#W*$E.GJ5%@29B_YENWACS2KP+*9 >77S8MCJNYWMMD$B&9X,['_
MC0&"_\6GJO;;3>T4$^=A472N0_/X]07[26>4+:*CU:OP9:R=KL8I>U)5L>[N
MT[$"&A)Q[A6%T"Q3*+@+RI)\Q)$S3R0$&6W'OIDUC[/R(:??G'(?_0WC(?H%
MU0L6Y@5(O T-WNWC)"7-\[%XU_VL?I>; [1F8(SQ'L0#+3TN[$1X< V4')5:
M;3J]&M9L)($V- @;<VOTO&C_/$NYJ]4CBY+Y03Z8_Y[T&4N/^H\'87LYO3N'
M63)#<Q2Q&E(&%V[%V0CZ@C?'[(V_8?>#+I4ANIJ_B8]V5N^;64SK/V;O$'A8
MVCB&AS\%UCS,DD4R--EW;,S+NQ"S@ZYT?-RHG\WB$G2G+RA\XN6(YCY9X6V+
M/G:J:QY!\V8TOQZ#*9C;N,>DF?>3QVV1I8$R?>WT^_F"5+%[NO*[WZ%5[_;'
M["?.K#*R0"C3@V7<!'Y@[L>X?6P/($?/7$@A>H_\Z'V>)TZF6D^, VXQ9^<]
MPCTY_& T"99@(0"T]H3S?N.HC&WO;4PWMQU3:XIQ5I>[AS#4=)M_[[RWWTGC
M<3X8OC6@2P.#!+VJABF(Z5".$)UIBS$NB,YY'(35GCQ#Q\8+-\K:^,5O5/AF
M#_DU]FUUN+Y!H+E2PV?AY-Q./X\^? .^2]@HN<.J(12Y4B<8TJ&9Z)!QTM;J
MW*VI4T:Y4DF82=\T.:']"G5B["P"J92@PC''7*IG/\$%(T#-UOZZN *UUTTO
M'H=NI#?7UI&#6 \'FP(]6B(.T]+4DCCGHD_P/\%UO8']/%<@M@EIC $<.$\D
M.SKB&+CF. 8>SRCDQD7UU(L%U"Y=<AG@C([A&A&+BE;[S^'QF2=LYG+0+,8Y
M3.MNB R 8"F;TUL[.1#NCF_Y@)$#%(\[-%9T*;C6TZ$+K,:9/KFXOZZYXM+O
M_??9^>-[<CX)7DB#Y]BXS?=6G'(8R*]C25(Y8M(@^YD?QI]=1O2BAZ>8YC#]
MGGQYP#SE4N05]&P38JR9GAY/R J3-MMOK'O ZM,]GM]$EI(BL(W8A=_^B5U(
M!9NIM^R1.UEA("K0Z$XS"C-<]%TXH.*!E[Z!%^[CA=SWD?>KSMEWZ16$_@(A
M@JIB")O?K&^<B0TH2P[.P'"CH2K&4>[RL\'$GORZ;IP\)@*8!J9Z,W:BEY2Y
MO^B9RLE5^V+I3'.3--JKY?A%S>?AD$C@>L4S.RR3Y0/^)L/CD9 (W*S9@-VD
M54#1=V^>213-BO]"VY,O-:CGCF7O3,X8.A>)//(1$3M4*+:8 K;^8\)= J[K
M,"$$F5Z@T@A\94E:]N/$L%*^B^9<HV4!OJ:\LM;SB)WOG\/4R$2Y$+#O/[^C
M7EZ.\Z]D1F+[<))PE")4%(WLQK7R]QG%W=3*,YVAZ\.%(@0N&35/?Y80&%FT
ML)S[XZ/1=3#JQH<72H80ZU\6<GL3%&/X:F] ?G$<?M:EX8+AH,'ZRC+@0(TD
M, U9FB _O9CJT$L4F2^M?4DVBL>+AOW@"D<Y>O2T3VI>[XFG\I\<C-4=BSQ5
M0L?A9[?>LJ\,;$+X@ :Z/I[G'-WM1R/5"15 3TQF!5"%/_AO0CSO31_==</[
MADC0.^W<AQ_-P_\TQ@\0=JM)ND'TKTXK(VH@-PBQK$!Z%35QI48NC881C "J
M*/Q)+$VK' OM%'>][U;FE6^%J^'!GG??]EZ]%'G"_K/\?HW;:[!N**B)H"57
M8=R!J0'8W#6.,"\]>F #G] \Y^<_UJW"U]0$Y":4Y0NZGVYM:VCQLIG;<5I7
M[/0+YH)CW<N@0A$C)98A&$BW-OG&T<18C+0?;K,I-/KU8,HD*:SOP8C](2N;
MD-9<'8<(L1>7+$5(^?-NIT\D%4+V0)1XG/\'.W#_>^9XLM9"<!*$$#AH[L-X
M/\91X1 )T(R^C!E\;QLA]1- 2+U>453PT_G6U5"M<='QJS"BQ9\3-UK&4")C
M+^\&GI+>A-B:_GG]CZF]IEQG7+0):7*(NYXQ@Z#D]B(2"K2 VP T%:-IU&>Y
MK%A<X17\?[#WWE%-1=^Z:!04J9'>A"!5I2E%5$I41$!$1)0.40$!$5!!"1H2
MI1<A @H*0E1 ! 2D=T()H" B14H0TNP0V1$)6U.XFW/.?>=WWKAWW'?*&.^.
M>_UCAW^8:Z^UYIKSF]]><\U%OM,:-5,88V"K3O^C4)F<ZM\LXI\0D!T"TX01
M.8[\&6*-Y1ILD4FC3*=1OS CJ)1-X.;P6%?/CL\M%>C/E./M[4#OM%&PYYDT
M[Z%M(U<PF1OT4LUZ+V4)?!J."&/\C*(1![;3B*#Q4'\G#+S)<#![7V5EV%>*
M;G)Z.2%9]8NC7'ET9_9(NA?&?G_CM!E,TX?J?X$8#H5LU&0HSC[AZ$ ]&@?@
M283:J5B,<SGH1ILKC?]EJ "V];[T_:XK7EF=*5A[[+14%Q]@=HF=@"G(T@BU
M.ESE)P">.L65BJ(CN-(H!C*M/AUU!LR^OJKTA804_XJ\T&+4:S3R[-B0AMP]
M\F!;;!UL\&W+AF$89H"%ZK?2 @,A+E8+F6O@"#7:5V<"%]AA?'1"/9YVH:;P
M[?>=DEV<P?*^+HO-!VW5W":(P+4E$D(>+<W?TL9H0PK/.6X$DTB>VMD5C@*R
MYRZLENE6V=I<3] (/W.U-#:D\?^_DP1G!>B45/X>EF$OY -RN=)6.(%!EE41
MQ_);WMXG,CJBIG?84<YV&4+S9UP--E"--N[?V'D:/,=PDEHOI1IW&4=]3)2W
MVCZDR5=CR3-E2RX>:%\5,E)^>&U8PO:UQ9?(*J0TZB6E+I<K%3CP!\>\#22Q
M>WD5F&NT2A=W4!BX.-N%A/^BB-A</M]1<#Y/>*7M6?.9/?::T@?TGPK+&?6U
M?U';\)DB0Z3>ZE2;Q*IB;O#N=LI@O$9-G&*)]6Y]XL;]G3K&Y#?DJ<3BQ)^B
M0VW*6WH>Z&0$ASZ1'-*P94=J'8^@*L'^K/*%KS$H\MQU++[$%0#3&9RR,-..
M<.I2DJ&I0\MT;LO#7].BQTDK!M@(_LK-#C^N)8!(Z)1#"UF#?M10_4N13A)!
M;+(OWC_^?E-#4\KYU-U.^T[;(!(NG=SLE-%N78YVZ3'C:XQ:Z$95^9 /^L?9
MUP1(^^RU?970/#(UUI[$5^IE!/(4UF#KM:%VS:[!4O^ADG&I1RXUK$07-/BM
MR TN;]L>,"B7?\7E1_%]J^\A<__VK&$[GB^\M ;3=')=@]4L>:S!QK)]O_U3
M6:]_.*-C^P]'1O^Y(-C_["#NOY0$^RO[5_:O['].%O&("%RA+"84\2<HP(DU
MF#3FQ!CQ@HHY:7X_&*Z?2'PV-U)LH_U$.S<8G7U1SME[U\,QG0:.M4G0Y3XA
M02I^O6S94<P^7BQ6 3NT%83\50%U80*\PMK(-)T.=>LS4\KS\#;94S0+KQ_6
MG34)N S(#=JAU)3^@+>.;GEE:8.Q9#GPQ>?7#X]PCX%)%9ACHYVRZ.RN*:Q:
MLS&8Y@1>8138'AE?V2FL^5!?_]/69Q&O4DX&/O+/.F@E @E58WMQ-3BF/"<:
M-&1?!)U>H#GT+P.49*1"Y<H:3.D;7P-,NO)B&O**6=X-;TL5&X_^U#L[?4HA
M]-.F>/]=F0]Z^9/H ^,.X$V:OF&7E2#H;A(#MQY__'*T/MUH"ZVQIB'1-&.'
M>OKNFO[D\O+'L(VW#K@)<;;ANBUQ?HAI@9XH*S@O$Q?(D^Y^A[I_H&3E>19]
M#792=Q4[&GUYS/O$!LU;/P[G[!/0[LC[W_M>M;^2_V=)_H?NR5M_B%K(]2QW
MW5(F$@H9+<#5YV@D.Y3WM%T'X/3E.5+2U1M!ZVK0,HQ1'^>8?<+1R,>CT*8U
MG[DY)%,SI_9PS=:3&O7^S4(+/K(L!+,(P96;92"[D.+>?%*G#G@3B")-KL'@
M>BLC"G-@UJ#ET<^KOED;EX-RK@QO V9MI#6$FA]ZU^2IQ0MFXM] K$V(NTV4
M-;; %P=8>*[,%&/I5F3^2'(AG"7(EQD]<KTRU(_N>*BX/F/R5T]\J(V9_YO,
MVL2]$9=^KNYZ+K10\E]Q6=R?-+X(@W,#U]N .PM'8"?_8!-"RA<.J!3+=2J.
M53M$FWD63+!F9U,VWAU6,BD,>;[+0_WR%DTH<#N6RAT"UTNDF_">\D4A]G(8
M=V%I1IZ=!3[#1#S%CN$V7FH_UEK 3_'S,TMJ/WZVD$9MY,AL37QY__S/K)WQ
M=1JUTN;B72 %3Z0VXQIRH? K $%.XHN< XP'Y*ZK2O (?.-@*SD@L/=AI,/^
M2Q9.Q06'W[[]3.?3:"$->5=NU#YIRI.-/UKNZO3@I=!BG^PK+@P<HN'(AE2G
MV#58$%RPH@K/P(L$D_GWLN[ZA"[I%S6G>R%(<@?AS:93_WQ(]7]P+YWN_^"#
MZ#V8LXW,_Y6/VW])+O3"ZL]__Q8)C ORFG#46D_4XGJ!2AIH"A2Q26 +HI>0
M0=C6J12\0.?\>A?8T@:D-_3E516]L$RHE7>X\U"CZ58"JF&O0C(U-SR./[T;
M.XAL^L)53F()42E<*427[W8B9*;R;F/$NN+6,:U8AF?A,*/M_;8CWS5S;)K:
M.-Y91F69<UW.MPED)RF,%NC&T+=;\#4$ VD\5^"Q=519T#NGG<ZC40>D;W_+
M(]+P0J!#]X&;P:IB0&=!L:?%,[>&<;VBIO1'MT1E#VXX#U-<Z/KU&-Z'_@_E
MY,[ANL^MP8*7XBB YPBH06$*/<'V.H-XWTDK(7"^'[<U..J&6.//.?V";N.A
ML%)M][[FEGL"*7O"#MEH1?PA4IWBUV"B5G)I+&" 5IK$W6?J55W_W>_0Z.,Z
MCO\'/ANU4_X-UNG-C,5*1:$"@(QMEV9#GM': E'R#4'.B\_]0V#[$E2(LP;%
M_;\__9R(SFK<[%,[(*!]"RGW% R,X?C@N@-PU$*L.NA\.:\JC0J?N6G'"D]=
MT;<DU03GQ,Y_]%+T.+%UZ,JG(^716BG],E-#?Z*Z#>6Q;U" ]<CL$EN<E5-P
M@'NHAE=L8?[L*U_EYY#O@NB5%T', *UZC2\%8=L;L]P'XSH.:>PSY6T#I6G(
MGI&$IUS,'C!X/=%#W'6!>>#!N\@@/?Z,&;(C=]!F&9&]O-?),N@]5IJK-X6)
M\&,AO:#_Y8Q(?;O\H'Y$TB?HG7U,L.+;4SMGQ#++7M/<)=:_;:W!N-(,*CZ9
M>($X;4NE+*[!&(*S+T S6D92<<@.A=U>K_3.94 N;ZNFF\"T"%MDQV,Q@@K:
MW &,HRE#WF\A2OXR^>)NA<"L_D]/'IZ^>S6CO8SQO'K[&BSI)E<:@K:F 1SH
M 061Z3=+9#8L)W&E![H\31 "UW0C6SMUY=--W>_E]VO&YY]]_>-RD4[+Z^JH
M?[/E_'L5"OI> T1V$'"B#* P1M)?M!M6$5,;=%?&3<UT=S;F70\JZ8GK-53O
M@/.5"6S;-=C3E<=0C/QE#48/$B#^3U.6FN%@&&X&P4^;C%N#X0AKL)2BO_)_
MY?_*_Y7_*_]7_J_\7_F_\G_E_\K_E?\K_R_R#25!<IX6>*T7=377NI<OZ"$]
ME\/_WZU4Y=,(S$T BJ&_,OD0(-*U"RH_>!S1:DU]_7K/DWUB5X44Z;?,E?X]
MN6/_\!BMA NB#7W;#R2VT,0-V-3G+I;SA&T9![^:&66G5J[!1-IH!)YTARC$
M2[>NP5BF;3:P<[B>JO7=\2-+A]=@W4>07$<$4-&IN 8;-7]'!)SA:S!IK_J3
MF^6YNY82<;]._#+DREBOP4BC?QO[V]C?QOXV]K>QOXW];>S_@,;>SRGW^,H
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
M-^]$P156'$GI:!T[1KZ[J6FWM?&T/L-S?V<68K]@AD:JZ?)6XPJY([^J4RB
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
M0:S@=V !O3W.<:[E1<Y/4X\W!L)'7:]K[]WSY9RNKSY'!]?=0@ <"-,5[-O
M*M,<4*;ADE^T^]""#31'#4T1\CX^?8+97@YA;\_?3]TC;'S_U;Y+JH_=YDZ?
M%+J]0  <"3/X/N3+(Q3@!%PV.&_R"?!YP5;.K-\G@#$11F >9E45MR1O-^YX
MMSQW2^2'U]7[YTMP@1#(1W4OW:I#VYY\SU<#.72K)P"??!.W\2)!QN(4N?Z/
MB"/B_O:FWQJHW7V<)\85;VIRTGV<Y[SFOSZ&YQ-#X: 6?G&($\,]!(23\&1K
M9U8,;[6WX_AWJ\U)QUC2[M9%/G*WR4&3@BX:N4TI3<>\8YL5A&2_D7&+,]0*
M'%FJEUWP?F7.[PS+]R%UOX56P)7G3O!LV7M-*5%7U =D[.2"BQ,_F(OM]$)W
M.<<Z/1D]B)#&SE" \"6N= 6;#S)QG*/8B4Y55FDRQBDF5+Q\T"(B6KRCI-XA
MF1HK<_9NO]%PP\$A\Y8A<^EOGDBN5!Q[^RCQ+,<0U.8B12_DTJX_^.E8,NU]
ML<Z4>7_<U_Z&H7K;!RV'^.;[!?[BF:O1WF5_K%)A/Q$S7]@[P/V0I7'ZB8KM
MR"LO0N:18)I^$7I\@*_3FL$X/3$VN2EV4LHO8]^YQ!T3NZ".MPSMOJ!5$0]
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
M#%LQ5_HV(0MA(*((HM#C$ N&(*.1BYP8NR32<GL,Y2Z-UGIZ JH450>3M::
M;0KU^57W'#QQ7(#O]RF]!]_EZ*G=F=9@P#N+]7C0=)B&^6]"\"?FO9W68*LV
MZ ]&K3CH-#^?[T9"-<1S\I$]CI/_VO&;J;19>&TD!!V?C;U]9.267)"K];A:
M$/Z!*_DM5BDOO_ N*.E*7,O/DZ:/>/TQ^W?Y?=Y^SU><>J$KL ,#+%0D:^Q
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
MRJ=<_DC+E7"$[WN1"Y. $H@"I'IWN@2Z84!=X?&$H-"([ [+61JG[=0$M9Y
M*6I(7D<0U>2H\W&:FHH.002^*BUM<LTP#K8HY8B4>9ECV-0]@CAQN95CD4]I
MQC]6_*%<N1YRW<"A,$!$KK&%+R")'0XC%ODQ"1SD8J.8SF."EL8$+_?MP5>E
M*JAU-0Q$.HKMJ,..48C-?,BA!]:YIQM[2$QSJK$3\YJG&7O&GCC%V+]^'#$\
M+Y?4[R[>1I2_V_!M%H8(J>=Z(H!>[,8088H@=J43$2;JV$.NEL+$R&LP$;XT
M MF5 ELKY0TWSXQ@U^.1J<"<F%N.EE;;QBY=J%U*PIOF<%-DOHQ!SA(7&8F>
ME9_&@/*2LT8]8QR/O1>"TR8S49ULW.(?*C']>7S<577/BTOV'YNRJJ6O"'6(
MH+%<!;& 2SX3#L2!J@;#,0NH(S!SM1HCG:/$XGA-Z6=&9J.PUR.UJ1&=F-RV
MZG>GFRI*35FP%\E<&P%Z5EQT93'L\=PY8%KBNU$JS,I[YX#TDO_.>M;('KPJ
M[/<+K]*F O$56:=W;=[@M[1LBFV55?J@RK0B/T3$"UU(42C=.>HY, E% ET:
M)U[$740H,8NX,)"^O'B,M_<JO[94_6=YJV13]D+^?2B*Z^QQT*/"B;"=F &;
M1(^=VF"GMTKY:#17&]V=[A9[_IH#9JL/L('D>7L#FT.RUR]XQ"-&NG3U0E>E
M[^29E-244E\)2KW$"3V8(!Y"Y#@8Q@FF,'2B)*#8=7W7J)?902E+<\K:;9>M
MEH;^V4$@-1VP<^&9VL-Z@8S%DOM:$-CRBP[*F-?Q&3)SS[,9O-C:657[JLK/
MF@A,(U49TH&(!#&,J2L@"I$3RG\EV-5JY'52TM*^^VG.JXP(P I6KW-F99T)
M3F(QW;G5:S#"27,USJ[.8@;5$F3;1/LSKW;]L]L>/C=XK;IJIU3E$[4_>]%D
M>U='91=/(CV(A(>J\)/P,$1NXL/$)P1Z#+/8]0(2TUBW-<\$^BV/A;;!I+4M
M;>RH7">]XU*^7!RI;5L)1+U:^JSB&O :2$A U_@<_*\-SJHFJ$5=HUJF@[IG
MNGZ?H"E>A&$*7,#P3DR<W9A)^RZVG=F45<U U[_;&02419.$($V,]!E=DJ;0
M:K9N2Q-"VN_:-*68<:[D;K_MV5Y;L\/S,7O7ID#*"^KE;+F+1EU+4E+%"E>A
M[T5^&&,88"^&*" 1C(, J5BI1(0B0"+4FB/LJ;2T:6$74XX[%9NZV6U^:85_
M %S;8N:Q6A@\/==VWB%9S%%#8U\S?;=#55?QJFWL9PIT5EZ<:M!B[$C;0]Z2
MQVU!H5E=<WL OO3A+3YY1)^M8YN+O;/C#WGQ-[Y>EY?T'QMY'5N%V*=8M2[
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
M)?0.VF%7W+P/AQE0MOIR:$J=MT^'&11[?3L,;Q\975K=\T*18%K5[53;':^
M.Z&<@@)( ^E@(C\@,&9^ "-! Y:PR/-4>J)!5.E!,4OS)VLM04_-D;N)1T#5
MHYKSH9J864:@9!X^.@B"K;#1PT+F#1<=-'0O3'3X:O,^'.]:M_<RRS9X_84_
MYD6U\AAUL'0]H!?R!**04!@+3B!GKNM'3HP"O<;HQP0L[;/O= 2-DJ#14K_9
MQD$0AS]V&]!,_)D;HF+446/(]%&=- X^<+8.&D/F]#MG#%XW;O[^77[_G_*R
MO,IV30(_9F55U(+*]G \IJX;.:J>$:=4+BSB!))$KCABY$4L4BETR*B\D9;4
MI7WF2FGPLU+[%Z#&K]_(L_6QY&O>,\-LTM<;"3T?P#J^$W-%']H\ZP/;TWJ"
M;AQ&.%GR&O1DSNI$&,'PTJ<PN]D\9NIML6&\"<WZ_/NG:UZ\P47!U^WWX/.
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
MY9NG]P^/Z_Q)Y3!& 0L8ETM!58( "8Q@DI $8L:=*')BQXN,PK.U)2^-2_[
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
M"56>9"5=E=!U8Q\&;H0A\C&"220\*'C@$X9H$B.C8Z:3$I<VX73UXSDNUD^
M/].XJY9C7CU^&/0D<!S/]T/H"*1:4#LAC /A0.X&..1$]: F(TOXGX_]ZY7P
MGW,(].9KJV_SQ%/LBP+^[_=@?#<$XZB:_5K06*S9/RQO]IK]6N8?JMFO=^.Y
M,0?U0OL+K]*B]K&NR#J]:_JOO3BZCAWYA2&7PCA6E1$Q)1 [K@NCA''D8>$Z
MPJAWD;D*2YL4;C8/#ZH:L#K?KG<P2K59UI:QJUW/MN-V/W[\K7G-M!&#91IG
M,,40S!A>4*L/=OJ#G@$S!128(F@]CD!;@5<*'S %Z'C4@/&3QE9>*])O6&U=
MJNZ4*@A,'5NU9\9)$'B![Q)(F2KEX(0>C)/(AT00[ M"P\@W.AT:$K8TWMOI
M"CIE3:NP#2"K1UVV\)J8I Y -<'QN@X8UJJP#8B:N0S;::/WZ[!IW&/&%HRG
MJ_=9E59/7_A=JMI(9I4ZTUX%881)G#B0H="!B <>)#[UH4M"FI#$"R*D54GZ
MF("EL4*C(]@I"926>L1P%,1A,K !S=3'K6:H:'_ZITP_\+F7G/YZEW_[3=[:
M?.GR+[L/_.@#9_FH3YG3?<@GKSN[A5F7+)@73W_CZW73*B=?KS_D11VY\MS/
M=EGBH=!SH(@YARB1#D&,XQARCJ)(4$Y<HM6FX5Q%ED8&_2*$/4. LF3,$FCT
M .EY$W/ /C'1G$;\ B@[0&O(7+W!1N%IOQ68F1JOU?EK%%@#C;[&/6_DEI)J
M?Z/JF'/VKLZ6:8XJZJ./\C/_7O^J7%'B4,]G'O1]5<DR"3&,>1*I*@TN%RXB
M'C7;1M(2NS1^W-9[SP6@^<.#:DU;MX_Z.95_JW4WS4K1@U]S8\@ZJ%-O!M7@
M-1J#1N7V"/@"-%I? *EW<X7%4K=F0-G:\]$3.N\^CQ$0>WL[9G>;IT]_4@5J
MMC60VPR3<N5%GDA8Y$.JPGM1&"*8>(X/6>A2%**04,)T4Z4/BU@:\=1:@KQ3
M4S]9]PB"PWQB!Y>)N:.!9%<@NU/Q;&STDY;/QVBF!.47KT]3QTNJ:JF(US .
M ^G'1VZ<+=5X6/%^6O&)*\?Y7G4G@;?2CT@K]1*\V_"/V>U]6K!_Y[A8)9'C
M<1PPN4C% B*>U)D,&$8A82**B><)K9TH+6E+([Q:V=K':K2]4#V4":\[I%Z
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
M7-XDQ=1LDWH!,\>&QKW MS-(@T,ZL)72\D.M - :S$"MPX\=>;F2UF,'XUO
M\M7%N)<,XW8RO@6FLV[&-SVLG[53=I042\'?D[4N5]LE+TH<Q9&@IJN:3GH-
M.<QQF$"9L1PE*9=YY.1571YF:O;JCK'MTW9!=![,3E+PD]KF%JS8.&9A70'6
MSE3=#M? MF@GX &FSJB\LPEJ!\&3C;DRR*A&I%W14RO1<?4-C1=%]=^/RZ\;
MM8$@:U[\2_!?U:_4IN)>FJJ=K=KC\6J;\5EL=,'/A\7JCR]B84Y 'U<5!^-]
ML;A;\E](N6-=_+):+#Y4^?GS,"$D(FJ;)D,>0L1U/KW,"4P3P1(1DA!EQ)9%
M=ES1IV:N]KT+?]KI_[,F-&U" &H,=+7I 87=1E$7!IE:1(U$"798&-JFBEE5
MP6$R$10@>RY5\+O&!-2@6![#O<*+UFYJI_WZ#&R^)_[F].NF.>HD^FC*.8[
MX_?V''4B+K8('5>"OH3!3T^KI>%PJWU#%I!$8!+"D(@4HDPP2%'"818G 16)
MB#-F=<)Q=82I+6"5@."K>QO.<_#L'.N;(!G8*#?1&,"=OJJZ-W[?T^>/S.I[
M1;US+M]K%][ X/NQ++>"OU-;]N6WJC>B2?R^G'X^YWDB<QYC]7DK[Q?)B$'"
M.8()033D,A5AZ!0L=!=A:I; : "IJ69A#3E[T*RZ386=V1@6X('MBA&P!)7X
MLZJ09W:Y?NA0%S$#1*J);Q0)>:9P[86F3XI7-P'&IX#M!=!%BMA^3^IY>J+]
M+GWH^*@)@ ^$@Y0)SC*JMOD\T46D$D$<<08Q3P.92"H08T[G(Y?'F9Q=VSX]
MD?4/O8DR$IOS6+4?8JMO2^V3.IZ.7 '7\OSC=LB&/N'0$LXJC'XW4@YS[-J!
MA*_CBRNCC'M T:[JV1%$Q^7N-0UJ[_0+T7EAFE%QR1_5"E,^K]95NK(>:1[S
M) I2&<",Z1:!0@A(8TYAGNG?!A&666A;L= YVM0,Q%Y:$RS9',EKG^#>#7*[
MB? .W<"&0@>5#LCIPK1C<8T)\0F???:_5QA'RNW7<'YK>1%-US]/M6;6^+3D
MY7<_8[2L>VMUFCGU]C>-3"'R>:LWQ/>RVC+<O9!BH=<!M0DP1<US$6".4L3U
MB4T D6X!DJL-*\PB&0<93S#%3HVLAA)T:E;>I&YL=.I&81H)Z:S49W5%Q>]1
M K)3P*3QR2K&3K2BIEW=LUBKWS^92E!S!]@N"YWGOCYP2IKN.>";UE[=LP8K
MP_A0=='9/4JSBU0CCD4ITO5"66Z_)_":C+%)OXWVHU)6OR_UCO_NZ*TR&D^
MP,-R3EZ;DJ-+S+\&R88EV-YH,VS'ZQMJ)1LS_-L%*4LUBK9Y=W\6I=I#9"3)
M\@Q&>2@ADDD$:9I@?9(B6(!U-E/D%E&],M+45A8CG_GFW0]1KL-I&Q7U -+0
MARI'^(#?M7@>(PF=$'B+6%X;9^3 9(>ZY_''KAL&3]*^TW'L?:HPDH'0?+\P
M8B2$*$HI5-8A@!%A+&5QFD8X=*.UZRN*RT<R#A'=H_(8A0G[#Y:T?3P9EG'+
M$0 >.K!Y-76[.F5YW03NBZB-G\-]+,94T[@O@G5#)O?EY_6SBA^7;/6D66FJ
M0IC# 4&"DH#A3,* 2IU9DE&8BX# *$N08$G(PM#)/;HVT-2\HTK.BJO*S:9=
MA=+.9OD :&";=,!F!NH:MT%KW;H@\61PK@XSJD'I4O;48'1>?^.&R1SGS$/"
MJ7)Q L@3I'=)D7)^>,Y@F@4A9Y*'(;=*O;[\^*E]_'OIZK-$QU[S)]@Y;HF<
M$1DZOF0-1O\]T)'.OC<^U<-?9[=SI-C5+<[Q53T_V"I?X%Y>[&U0'I:A.$KS
M..<(!ISH/MR)@(1)M:RKO8U0R[ID6>#T*5L./+6/_$C*1L1SLP)?!-\RL<M8
M[^\*6,^)I8D8 .FAC<<AB^5*"Y1RT'P-5\A\V1[;8<>U2HY@G-DKU_NGUL;@
M'Z+<"/YQ6:6R=1/1$XD0TUDE:525YN>0X""#0<*R*.1"<H*FTLG 4;?IQ9!T
M5:+@$^]CX/H&#7Q*^9IOQ?2/-2V[&508Z2JV"J7_3BT->L[_:Q^A>M?KKW'F
M.M1TCM?;H*^ /3T%]EUYZ@MQ+S^OEB]FZ(=#PHN1_C>=[E+WX_YQDOR<QT&6
MACJI/,:YV@E%"%*&0Q@BC 3.9,204V;Y;>),;7_4<-T?OOZVZW-_G85WB!FR
M7#Y'PWWH-:]61&.^5P4T=*G7.:/-?D:&W4!YP=;7>G*;,.,N EZ .[/<?I[:
MS]S^0HKEIU59WB_?*?/^0G0R8F,M^"PV#VNQ(7_.0Q8F(HTEI!G#$ 6,0QH&
MW"1[IA%+DS2)YTNQL3.KML-:?<BX^I!W@P_W+6NIP4^Z9>[/0+\=@.^%![)8
MJNDJB(+XH(>;8;6>"\3#F%,J81;J;GQAE$*L5CV(*8[S#!,AD&,W/J_S,>H6
M<RIS8K>L#8'SP M8!? G [#:JAWD;F["9IH#9 8JX?VM5*YP>5J3K(<==?5Q
M!>-TG7&^OV?K=?'TO%HK+[/:6%2YGU71Z3SEJ9 ARF$J*(<H48XY#90)HY0G
M62S"C 96[6@LQIJ:ZZVPK:GI36[^;)?L7QAI^R?CM\%M9Y,\@3BP&=I+68>
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
M62 @4@8"YE)9C! 1@C)$!4FE;5CK].%3,Q&5?, (6!^-.01)SJ#K#C[= LC
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
M8RM,O$9FKXWU"O'8#K4O1V&[;G(_K%=/7'*RYL6_!/]5$%VS="]W7;L$KUJ
M7>W_M3N\NE3<%Z<R9R3+84HS"1%A :09Y1!G. J#D.:9_?G]8%).S6(U%06U
MIJ9P9*\KL&XHN%/;/AE@N)>A.S]@$E,\L'&UGUV[F3VN(?7?Z&"4>;DAQ6 X
MV4;+.A@<WF8BPO"#N2U 7!3S.[6<<;VD?5B0;_,HR6D4\0RFDB40A4$$<Q)1
MB-4O)8XS&L56Q)%G3YZ:H=\+![1T=B;Z'*YVLWH3"$,'*>WTMS955W6]8%Y*
MP?[V;?7R;^J>RKJH?QP,R_F31C$&5Q78?<#7+^A=7:0_=?UM%USP-S]^*P7_
MN+QP #+/"8J"),<P9PF%*!<Z4H8$I)1DG!.2HBQU+"RR'-KILQVIILB< 6YU
MES_=@?G28:!SH8KM1-CM-8>!=V"#L/=G=V+KEHH_:<D5Q#]?/"#W6ICBB)B_
MFA3;@<<N1W$$Y$(EBNL3^MFQ/:'0@2*=X"!+PS"'620CB! 5D.A*E( 1RO.
M)T0ZT4^?#S$U=^(279J;%;H HYVUN0V<H0/[>UP&(9J_KKLG^W!A@%'MP'4%
M3[_WEBO[?=?[UIS*DC2H8/4IX:>"T&)1;'[4FQA^O_RB6[6MU?"ZKJW\;;FB
M>K.BM\0?E\_;S7'NHMDJ'X(3E&$B4A) EA%]&HC4IH-F6/T8)%*&,H]3[F(N
M1I-\:E;H6%8=V7@COA7+Y2[Q\/V2ZW^^(0M=*U\:_^D 4+,]LIOM&N]5L3.)
MDWP!!K:TAV[4%3E_8UZK)(J?]JK_O(M]<:#>DKWZIMJXU D6!P2 @> D@7S0
MIIZCSYVGE6(\N4==@$:?CM-U;7P!^BV7C^+I>;4FZQ]59^PW/]XN2%G>2U/9
M65%4(Q*B-(ARF <4091B"BGF(>0!"TG(4I3PQ&6=ZQYR:@O47F)0B3S3FTPC
MM6$KTG*[48$[H&^W=/C%=&";[P-.9P-MCY GRVHQX*@FT1Z 4UOF<.<$?/;R
MQ%JNR;*4RDC<;S?W\I.NGXSG)*!QB()<V; \@RA!#&+-@,2R'&&1933(DOE2
M?-,)W*_@O%NH8/4YX^IS;BHRX%>]DQ*LE.NEN<>TH"!^19_<YE5X!=?<U_3^
M]3WT\JS&T_DM>EU/W6$JI^BPVXC_U_7;'29G4/?=18Z>P>SC!-%W6W$GE6/\
MH9";[_\IR'J>YV&(\I3"*$H(1)1*B(4,84I"'.$L)A&V*G:U'7!J'OQY#OMF
M!:@ SZ3@,T"T[."'DAM(-<V.$? N["WCX1X1'3HZ?I;,78'YT !3BPP^M('I
M'C6W1,A7#+UKN'$CZI;*G\77;>]S+X^ITGONB\7=DO]"RKK@IA!EW=\ECKA@
M&!.8RBR B"<"8D((#-,4TY0F/ RLXN,68TW-W-0)=TI>H 0&2F)P$-F^.J0+
MX7;+XAFW@8U**V0].@]U86=?8^,1PY&J;?J]?DXE-Y:@M!3?=#UAM#(<2U6:
M!3FVM[CG-;Y?;I1K^5:YD^HU^2*>5VM].*H3^+?E/)-4F4U)((VY)LA,):01
MYI"$B4QPP+!RYVS3'-L&FIHYK60%M;!@+RVHQ+5/@VQ%M]V:^L1L8%/:%RZG
MK$D;+'HE4;8^>+2<2AOUFBF65M>[U]G4+6R_DH4H30O;<HX"AKB(0AC%$5-;
MN83"'(4$BB0@E(91CN-PKFZC*YL2F?,!7%[DYC##O<^[ILJE%K)J4.U0G7(!
MPO8O_798AMY_J76=5.OZH>.T%M57P^EV!&ZHO+CPT-%*)JXKU*QU:+FJ7VCF
M%U(L-:OV_5(_\UX:XERN;<5J:;A@RGD0(\*Q9FP)LPPBQC*8IR*'J29-9#(*
M0IZ[G49T#SJ]\X.?M- _ \WIKZ/'_!!FKHG'B *W;ZJ/Q2S8A6D\(3N.H=#"
M[EC[-5FV-A$K"?8R@[W0_J(T]@!YBM-8##AJI,8>@--8C<.=/:(U8BU7ZR>=
M0??;LMB4!P[&#ZMUXX^_;A>;XGE1B/47]2J)7XME\;1]FDL9T8A+";.<:$(
M1"#)<0I#AJ)4(IGB/+8.YMPDRM0V)PV!P=->XAEXJL1UB%C<-D,6P:#1<!\Z
M5M2 W&C2((4%2A?0O."@#3#J@%]'GAB'2--H$S16(*HQ#ULS4>0P43J-]_GB
MQP/69J+J+\@3&:(?<-L"6K<-,%Z\RPL01^$P/T_LYV"_$\]KP:JC5?7OA3!$
MBTM^]Z3WX/^JOKHP3&7*8P0SK$F[_G_JOJW);1Q)]Z_@;;LC"N?P I+ OI5O
MO8[C=GGMZIG8Z <%KC:W55*M+F[7_OH#@*3$*DDD0($T)V:B72Z31.8',I%(
M9'YIZ!%I)!64@JI48*F06X&PSZ!S6ZC:,M]H_[J6VFXE:4MN/\_:"7XWWSHT
MJ".O0L_Q?/,,SUL7/+U]:Q^  GG73D-.ZE_[@/#2P_:ZUS]:5S$AU"6,9\D0
M#D<&#2O"@2;][8]'N=K*!68ICN.,P2AC#*(TU98J303,,ZH85YQIU]LM&!!(
MHOE%"FJRDV.[ )]P8(@YZH\?3H7[1"F KMQ!K<ADJX]-JZ]#K5N8$&5 D*^(
M:8:08K(@:$#(VE'3D(\=Y@5^*%<F8K*1HMR]H]PFZ/VQ,G0+KZE^JVT0I4F"
M>2>E=DJYV?Y\E0NIBIC*B$,B4*9=PXA!0@B'N<AR*4F"4^H4V;A:DKGYBT<Q
M@9+2!!#W5@W UIO-^F_SY3/:\2T'GB<W'W(2]$<VMT8'&Z>U6H!&#9- ;?%O
M-+EIY> !K0PX:A/.Y[P:T$".Z' Y)O5.KX;KI<MZ_0.'&=1#6Z9C(Q_MVCW/
M9+[5(^HGTJ4]Y];OT=.SBQ<TII1F-($I0A2BJ& 04YK#I$BE+#@C:>95(1]
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
M@\[-/M1RFE,2*RA8-Y*Z5T<Z ]YM,<:"<63S<;*+NP$-J(W8X&Y$4-TK4,<
M=Z*"U# @>Q6I^J+54;/J_*C)2EA]E6M7M'K?.W"O>]8[O'NL=]COM8ZK7?E=
MFDS>K2U<TTZ>S!.2" 1SH?^#4D(AQ2J#L21*%"05F6)>>UU_&>9FX-M[W;82
MGOO; 9/AN+\=%^(I]K>7-[+@STIB,$XE['#H0FUE!T@P[59V.$0G6]DK'C7T
M5*U*9+FG/QJ_N)3;19XH7JA4P9QQTPP&(4B2E$%:<"1HGB8DELWA^[U[A_+S
MHPTX?K^?H&/Y1^T-B";/QS2$&KBWO0"QZ_':8,2F.EVK$=(2@I:(@=M"=>,0
M['3M[" 3'ZYU*7IZMM9Y]3";T'J2-CJG+(Z'0S6I,L11+&!,5011%F'(,E+
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
M+6Z6LF] +R_N,.QXWV75E69YE-IN\+8MN?^M-HR>7(]]P+M9OI!PCFSA/KS
M\&TW:OY,CXY0A*)[[!MN6LY'1^5/B!]=[QOHHCW?A-:]MYZ^[#F7VZW:+]\J
MM=[L?I>[;VNQ2#*4<A%Q2(32?IF& 5)*I7;3"I)PP_">>M79>(T^M^UC);RG
MF^4%MZ-O-1:(8SM4IR&Y1G;M4QVD!Y7XH)(_H#,U!+90'I37V-.Z34-@.?&5
M!CWDVC+!DU)S/7K+?+ZH6(N+(HMYC"$G!=-[3)% S&,""YXRK!)MW+ 7]?5
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
M*BCGQ1#.UP&BS&WSW2;;?#A(? ,>*G$',9@.F:'^)60ZW$=>4MJ05^2Q1U6
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
MGMH^.Z@T3DF")WQ]U2D,%6?:X@5/X+VH:/ UKO<R![W,LLX!!0%3,@M3B)-
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
M=LZ&M]?NH_[;/__1_$3_Q_!]_O,?_P=02P,$%     @ .'U15LP8^H<+O0
M)(X( !0   !C<FLM,C R,C$R,S%?<')E+GAM;.2]69=;N7(N^.Y?47WZM>'"
M/'C9OBLUU5%;I90EE<^]_<*%(2!M'R8I<U!)_O4=V$QF,F<FB9T;DKU\5,I!
M1 P? A&!0,0__Z]O9]-?OL)BV<UG__(7]H_T+[_ +,Y3-_OT+W_YX^,K8O_R
MO_[U'_[AG_\O0O[WL_=O?GDQC^LSF*U^>;X OX+TRY_=ZO,O?TNP_/LO>3$_
M^^5O\\7?NZ^>D'_M_]'S^9?OB^[3Y]4OG')Q_:>+?X+LN-8:B/<N$IE=(I:;
M2'+F0;IH/ _\__GT3U8Y+KF-^$-(1$KCB(^>$Z#>\,"R#-'T'SKM9G__I_)'
M\$OX!9F;+?LO_^4OGU>K+__TZZ]__OGG/WX+B^D_SA>??N64BE^WO_V7\U__
M=N/W_Q3];S/GW*_]3R]^==G=]HOXL>S7__W[FP_Q,YQYTLV6*S^+98%E]T_+
M_IMOYM&O>ID_2-<O=_Y&^8IL?XV4;Q'&B6#_^&V9_O*O__#++QMQ+.93> _Y
ME_+?/]Z_OK)DG)\M5_/X]P4LY^M%A&7YSJ_E-W]]/D=<(,W]9ZR^?X%_^<NR
M._LRA>WW/B\@_\M?XN+ON#3GC&\6_K\W_^[7R_6_X(<C9'I^W^ WSO]Y6>0(
M6N#;"F8)-HQNEYK.XY5?FA8QSR_^Y=0'F/;?G23H)OVGGH3E:N'C:I)BTMF
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
MR(AE%FN4ZN\LN1\$&DYH'B?$)A" T#TK1</S^/</GU%LR]/UJKPE+\GZB8R
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
M!HJ.N/(>-#(GC,W29G5?-_+:D?6XR;KQK.9C5=% XN:W^3S]V4VGDYP@0)"
MSBWD\J08Z=9.$I^"M-$8ACY-90AMUQYG5N\ "9B#A-G P7F*</:E=?(;\$MX
MWWWZO#K-?RPW=QD3%[TT0GMB4RA=<J,F5K%$0#D9@BL[J79ES[T$C3.R=XBK
M@&IB;P!#&[E,#,]4*LE1"J6%JDAH"$5"\43I!48FW-\[@?7PZX!QIO,.=@_P
M*$$V<(Z\Z7SHIEVY+<<3L2_#_SR?HM"7Y71<?;\0#?>9LS+BR\68RK"O0&S6
MAB2-N,Y<XT_O>]I_"$#VI:V12O<W5<J9!U%("W;FO%;CG?]>"C6V]V7&:RM<
MEH0;$.6BW1"K52[N79:0T)T+M6NX;J=DW$SJ,%J_HUSF"!6T :3%&E>]E-C%
MW:M&/]TY0XPJLZF*XQ9**9%B*++ 6?0P0!W6[<2,:Y.>"DX5%-$ HJ[Z<UM^
MOE^4>5AJ::*4X/8H5;020TZI.,H((@\9K'/5[R7OI6C<7-&38*NB2AH V&65
MV2V;Q4+@BJ*?8(4M\8)GZ"QH3@ B=8XB7Z&VU;J/GG%S0$\"KFKJ."+!N*KM
MO5_87I^898P1P7@DDM- G D:?4^5?2R#4N[MQGFDG]Y$<=>3@.A(T;<0^LUG
MGS["XNP%A-7;^2QNW4%+I4Q:$FTB+]W0+?$F4Y0,]Q:438+=U[CS( #=2LFX
M]5U/ Z+C5=#$\;99MK2X/H./_MN.[$IJ'31//G&#X7#.1$H;D!UOB1-"&)=B
M<J%V(O(!DL;-7#_1(5=/*4U4N-]Z:N]LFM(=&033N&D4E$[:R! M[=2C"3Y'
M)EBX;R1C-3_JD09LL(3W>*[4@4H9W9NZ(^C882<K9RTWD8 J[!B*^T7BEPQW
MB_,J6![O:U]<,11\),H&2Z"/&0T>J)@&3LS^KN ]K+K%IMM;F':?>I7M[AUO
M5.2JY.7*."H)N(N\$Y$DH&78ML@AUG;$]J%KOT1I];DN3YO:JJV?!C#7EX;=
M;J6U\3*JX) 31LM]!<:\S.J2!DXN.6ES=9?_;FKVP]>/G8FOI(L&4+7#Q,0$
MEK7PFG">D'1:QO(*Y4A2(C O- -7/7*\7'X_W/S8*?=#I=U MJ',T>I6_2BD
MTFAG/BOG.<QB847SJ+3*BF1;IN^!3\0ZC'>#01DIFK6%VAGV>\C9#T@_=GZ]
MEC8:L$ ?X:R,U5I\OR8>ZFPTO,2VHM2'9K2FMEQP9IJCSE9BG%N[)OT.4O8#
MU(^=4Z^AA?; M&W_=7)6+LY/5JM%%]:K<GG^<?[.;[Q R[R!X(G197PL<$]<
MCA:YQ*]5],K*V@4,CR9RW-J&*M"X'VZ5]=0 $._9IH(KGS1-A'F/PD-C31R3
M H,/FR0WR@I1NPW(D;57[,>^ZJFDBP90M3/,=-/1,*B0> BJ])+'/4B%)R%X
M2K(#YZW4RER?+%3%\]JE8>QFI'5T>XM_=;"@&P#*24K]T $_?>>[]'KVW'_I
M,!*8@%$RA-),3I76SQHPZ(B*DTB-2<H%S5+UKB&WDS)VT><@L*DA]@;0\QY6
MOIM!>ND7,SR5EU=>?^4N=JN)!,/0['*2G/5$)L,(R@?9\L!\Y,Q3?M_0V$.
M]#!5XQ96#82IRLIH %XW!35)C/L0DD,!*8H"HIG8Z"0Q*81 E1;>#>\3C5LZ
M-1!\CA1V YFGAWS$":/9<H<Q2);2$1G0Q+H4),F:!:Z-]M+4MD4/T;2?4_2#
M%[_4U$LUG#WY&+1-?/H95EU$K^8*.\?-1+OZP4\T(.T>;IYR6IK,P0B'YQAG
M)<&0K$6$4L#@WRD'&M"7^@FFI1GOHHL6#^J<T"WD3F-0H8%$Y#TFJX/FM=]D
M_7#3TAZ#A >FI3U&W$VX27?-=Z(N6:-1'(SYTH<9SVX7\!27F0DM<@PAUBZ5
M^C&FI3U*PWM/2WN,N!O S2T3GU(,,060* AMB;3!$O09'3$4^4!=,["UW>L?
M9UK:H]3[\+2TQ\CZ1YF69IRR!HBU!L6B<6M9*2RZ=1&$=8$K" \X.3_PM+1'
MZ?.0:6G["[<!XW++:VF=#%"%'CXWLKP_U9&$Z$K)NS.ZY\+^#YN65N48.DS
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
M?._CG#+7LU3RS:?37AX;"SYAR*_E6A*FM2I=93SZB8FBO#$&4@'-.*O=$6%
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
M #+'':DT$/R&5E<+B(1/96>]AR_SQ87\;F3]'.0@1:9$!(W>IZ:46)8YVF\
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
M_:!PS5_E]K<ZA?01EC]/%S\>L801R80"2@OZ(VK:=,H4*"Z;S+GC&'89R]Z
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
M;^7SZV)Z1C_^M"D6=Z)XQT3M%5CW5Q8*@C0*BO3%A&@R\_:14_"^SQZ]W<D
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
MT+>E<OK&VG8OEN"U2K6#(3-KAA"\+ ;D>FR(826T[S?R&%$C%_JWA,#N\#I
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
MJF%-2\?Y17OI>-?\HGT$/G)FQWH&^BM<?)I?+T_?Y@4(EK44Y.[+S+#.C^2
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
MP-L^X4D39/$^0=2&_*DB2$B"(G_C59#)%12[-9,\'GH]O(0W4_MN<#I !QT
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
M-P7;>\ASPO7C<F-6^\RB@Z)S +*8"E '!)(="Q*C2/;IO KOP_D3O2O_J8S
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
MBC;G!,4G61_ &+B<!"2,VF:%WMG6!3_/I5":1V3"ND F1Y')\?4F3T8!WA!
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
MNTC:QM0=Q^-9P>2J6=?WE^O*Q;/ T+M"-EJJ%=S*9@M.6U;C:[QPX:-.K2<
M[B%E+@;,2!'OCV2.YO>L8/-V$>+B?!M]N%F+"3)A]+*>L;0"D4A3JH(@2'$J
MQ,R]GZ[5SF-ZYJ)O6@/H2,YW-8"?7,W/JV6Z7I"+0;D2"FC'ZZQ57\#73@Y*
M.V.T9L[ZZ:(T.TF:B^$S(9I&\O\OWI7Q1[(MZY^\79'BWE31//VT+IF7D43.
M)RG3@LLSR->$(EA02H'UU;1DBA1Q3A&*3CF(HEW0T\4&N^=K3-!U6H."Y!T=
M0P4%V=3&@Y)."V[IIWJZ^HL7GJ\Y!#G/Y6L.D<,,C,JK-L3;F0Z58V_K!ZK$
MMB%DSC!E5L I0TOQG-RT.B*$QV1%9*)XUKK)Q!/DS 5>(\2\<XC/\3R?+WRN
MHT+!%.M#"E R(_O%:@;!6 V&)QN5M<7$UCKI28+F,->G@=B'P6F$#&8 J&J+
M5#ODW7*G0K^."T9+QG *&72H%]Y##A"<\\!5M,C1*JE;%R<,(FR6 !L#A-74
M4ID!U)Y,GY(&M\IE7<<6D1.6'3EA/DH0/-KDM'5)G,*8/*A4X63QVV,.OV9<
MGQ6"=J1$.*ET6U*J;7AI-Q2R)YUE""FKY+RTW!><#$$OJE3A(*D?4JIPB CF
M6JH@F6+,5E6*W(#".IY#*TDZ%E5A6: /?]%2A8.D-Z14X1!6SKA4P= QZZ.B
M<[66]RB)##QF!"%59,99+%D,0,1++%48"XDVS)S!B?-$KCP(44+0BGP&Q:^:
M0/E,.)?HK.;UXJ;V_RI5&(>AQNR? 9!V)348#Z7VYJU#H(@SKB#I1[+?M461
M9::%V=8(&ENJ<+*FHFU,W7$\G@%,GG'\?L:+]VN\"'^><:439A5!A.U8 *[
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
MM3S[EUP]"'+3>FX9=Q7GQDQ,KE&:;X/>UI!YE!0#*1.9VYK.C8!D*G&C'>W
MJ RV2)*/I6\8E/_6J;]32+X[OA\+XXK;#VO:;X..[Z[_X-N,)^;]"4_FE0DE
M:ZAMNT 549LM2:2CR:! Y9/R+:9B3+^287OF[YPGG!F:NILW$Y0/^*R]MCZ
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
M^#6"*VA$LDKFSAOZY67VPQ0RQ*0TE9M3OG!1OG@6OR_(?^EP_B]02P,$%
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
ME&^W(GU4A9C27:?!#26_48>3JJ2: ,S?LX(AU4BF7NG3PZ"U/$GIYN'1H3U
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
M)=%7DWO5X">@;C]9-5SHOT5\@L;C0>B=,2,&+^-FO3C^[>4<;O?("N6CUD8
M/8"!&Z#U6:9B&3%'B&LH&XO!DHTPYF%M=O$'9*O K7-4OH5%.WY[@U7WP'4B
MMW@W%>@/7XH])'"MZ:\PJWV>"9Q@Z_6+X.5")O/[]^UN66"U<!5,<'^[#$[\
M6CUQIW+Q,*=ZR%MU:H/D"W3&-]BT[[":#YD,^R;?,+M=MGT,F+\X/MY_=_CR
M*2+^]NV')XCWN=+\EM7S8T";:Q;4__%]&F[A36+0(L+<N9WY,=;MUZIWO>KM
MVM)K X#[="CH5<$!Q%6QFL"G4Y>SOS>=0Z<F'@ I&EZK$WB]H.&WGASNK4;3
MWWER6 <-+ZAWO6:KZ3>>'/(=K]-M>4&G[K?O/9!XJ,KO1"6UIZL .SVOW>H]
M03W0[CQ!^6\TF[#=3U'M]YI>=Z>]T9;_S&KOKR1RBN_)L0 :O@X:_XV,W\^%
M>V?'[SPYI(,=K]'K>MUN_0DBO^-U6SVOWMMLXS?/J/2N2:@\^'#^UZJ_$B8W
MS<<R8T*?G"*!F!&4:+OS)(.$UE.TF\VZUVGN>)UVU^\^.>2#MM<.NEZ]U=HH
M);A6WVW3(<$5IQ M#6JHVW:;G<DM%8]U'78TS:X$C27#375;QL9\QA*E&0#'
M^B+D>-@6CSVKG ZIWZ#0Y?JSF'-4:+< >'<EM>5W?K,]SR%V>G-)0B"3Z-U:
ML'-;!+SKDRH,_MWBP9K-3_-4SN>:@^)X>/R2MC?A.D_!M&')0RR_YC+*V(N3
M/S^\9 *^7/*8#N>K.!_CJ?)(:)&:P@%S'-_]PR.\=%P:Y^RPX_UW^ $GU8H%
MK,]3(!9>@JG]"AD>?T5/0>-E>A&UQ166.-BCY;!@[([ZAWE?AFP@A*X.M6_Z
M&4?(S1E]IL5X(E).Q^',F768$+\@=V6V5@%K5=RZIEB$]CD2+$SQK[)G]D.%
M<I-Q+6#@Q\J@)6#U2.5 E(B@-3L(O$$OY,UQ>^[V5<YA#SO>:K"_$CK/?:;I
MK/B0QS'@[:_8^4>PO1<CD5"- Q4EJ 0PCP70OM:?U>@#[H0$^<BP L/5:%0/
MRA?E1DCE(=4_I[0=- (OQD!W+ 1*E@>?"+B4QE03<B:F(HYM3=^;+%.A-$4V
MIE;JY.S-$5:OO%=3 :K(6U42L::HJ +E[]FUU2Z</O-,)71T?HK4X4/ :DCE
M4?.U3#%FFVB6S8MDRNJ44U.1144)II+ET$"/5W#2-U@W@%\ _$I92G$4%NB"
M=3"FD@- &N>Q@;(_,TL! 86>X?!3H5,5BWS,#I,A\(!(@=W/3@]+<)"R;Z+(
MEL/',P^GR*H41=(@&K:,)!7 -6,!$A>QH,Y BD,C(3'(,Z*L1T#HD8JC^4(F
M@JRZLBFSP=E!<F4VD#!A02Y;T+*RGJ5:62<=Y5TAU8IZC$U+GDSUS!3AF:+;
M,+)[ /R;)WF6@TE)C,:BXK:IR@%'XU3D9!0T_U(M;"IKG1P GB-$P5I41K*J
M9O#6?1,K_>#^=M O63+XZ[H"V$J0>CF$]R&0SO7Z(1N4S"]6S*\LF&_=K&"^
MVVM6"N:K?T=IZ:D-0=6!Q'^I\0$HKET>3_DLV_K>Q@FWU)9@GEB-16HU5I&K
M5[\9N7;J]6_V%_@1%NK3ZII,M/:78I99962X%[PX$"BR4[;@5<^,02_D/<O[
M"Q.!B4=O@ZR??8% O3RLSHGRD!X#GT7GV7];/FD]E<B9(K(4&(N0M> 14M16
M Z8RPSK6E05ID:)!SN\!L/IDH& 8R&,F\7,!!JDE<24S[6K0,E&I/O-@JA1G
MA!NS8DJ>S&RE*H[)RU<I8,9 /H9HWV:*2EL53$<5E%1#!T92AJ.Y$04DI5UT
MJ$2K_*3'[2&?IC)<99.X=6.)L9!+@T9M#+,AK<R$2-P4K -8.?"7@58ITMDZ
M60.99KH6\5E-#6IPP8Z=X&I$=\&![.:B*^T$!%3$7$L.L, J'XY*6XAV$.C_
M#@9C_%+$/F2*[.KO10)#W^=]EDV X\QR -)O'8A9N[@$.SY^>_X7BLT<^XI$
MI,,9BJ4&Z?&00Y(,RTJ-E$$T8.M203=] 8\@DH,!R$2B80,R(Z3&W9I,(+A'
M[O8(RHDA;\E*Q:I@:AWW(@8E]YI(#-&LA [S:%Y@7;SIPW"$)T3'(J*2UQ<7
MYT<O%U'O-?V.0;V,"N9P_PI.@017:QUZZ%S%L4,%&6,DXL@4NW/TFLQ.N7KB
M6%Z61:BEX%K=XU H(+!*RDU?\!8P8T5_@<N:6F4YMG[GFG4(0-CO>J-M]AO"
M-A?S(H:_]0*_$53I 3>!TK?NJ_Q@P?Y(H2D2*E29_I:$CT#?@E$!$\M4,1"B
M3HA(C;=L?-UWMBHX48EY;*XRV+G=9L$J=\,#-8J/<!^Q*Y2;.\-&"1 31:;S
M ONLP.I50.!H$=&@X8/*%9?/&3"S&HA3GPQ6GJ8FUL'-[H-.GYHJ=T 0\#.7
MP4V/;02$6"V2RM4^KT#1A(1R+*T(1S+%E@PFZBSGKIGHRDR'5U?8Q8)U0<O8
M<G8)3R-U0")3C6'.$/42-]$3C\"50RR,L[!,R00T99:1[E0.]F4A7$2V5$W
MNS*BX _&%SM6XH"7\D1J5.D5T:0'T/3S":8V-V(WGH,A=CZ,(3BA 2&<2Z:
MA<Z+V080("(;DF=CNA[,EI8L<FB(!"77ON;2=2N8JO0+D@P="#&=<Y40S;+K
M@$,+!]-]5']]N*D2TR2M1 \7O*X"O^!,;L;315IM<;$!#V5LVWA@?3X%;#.(
MX>)+5)9D'*I[YX$_2:@;L/D2? @:^EPB Y'F3M/+9&!Z6OQLRNY\5/$@799M
MJ3M$98.2V-@[>!8#8./3&I.6YH9]P+R"9)<-5H#^IXMM;"B,1H^R?,R:$YH=
M;0XYF!Z* D]X/,LD/2%L)L.E2X9"9:$4F'HPS3!""-C[)<B1:P%39'>*$,&J
M/M#1B1JC!H^=Y43'VO@FA<M-?+?D<Y=X\"*+4MXU+C+E.+!]$#D%L 8EQEQG
M'@,#&@J0,6I?PY/%QC= P,.5D0>^X0#!32ECA]Z]L)_19.-C>4PB89T3S)1*
MVSG$!BS68- ETU8&[4^UB8M'34^,3C$+*YFB2J,L%- =VP E!?XNJP5>R1@U
MJJ-NM6\)VI0PIZRLB8^\=;E%(#HF .=UH"-==4:CODC ^^!.(5N6QL:;ZT?D
M#-)4@I+N"U8&,,C%8"=(M2'3D$F$+U6=-XDY-KK):(](ZP/">5;5V-<O5]A&
MQ  >R/&E#^Q0DF!VDT8FB@V1'4@O$=DK+752\K53%9=33G)J]@2@A7/9*3F>
MH"22 ]R7Y*I:!5OTB,*62JEIC!167$7#7ZZI$4<G4WT68='59ZXQDDUWD:<+
M<RR1T3+/ LL,YI:R*5@K!9Z]1\$TQ?JI($OFFBP974WQOVGYE K (22L@2!C
ME9(\K$Y!@Y(:8]L@E*NWY7O!.9)/%$0CKN-2GCB=8=54ED.T8O1@!&YU8@$&
MJP/W;8\HZY:C[967UHPL$[?P^(SW1:)'1$#]1DUXYH3]$D7*4*+"_&,>8=):
MQF(^'5I-Y/Y\ ?C'HC&38[C(:AU8P>Q2G^(L=/HT$@*UP]1F9*;$I\B]R _X
M'I #_5#G7DIP<V!XK^?O% GNU1W)C.HS#$ESD0US<)7-XDP2)Q+HJ,%L ![N
M,.6\23A#V'X>SBQ'F,Y3"?(NNK:5=#\Q'%@YD+\4/-K1@J>XV.R,A#L;R4DA
M[ZC-*R:VE%^/W"LBD[6CE<#&,"FBYJR%9?U"+7H+T:@Q&N"(5<(0DZTS[SV<
M9JVDSDI+M"HT18^#I ONE5#/O1<:N'P(J('4B#1NA6D,9Z#&=U,FL1_R,77.
MH\W2J*O,RR10=7T*RK7QYJGKGWO/!-ZDC$B+8H.LP4"2XS$KG$X4U^IVH44F
M6DXQC#+.$E!AAD9LW<,,^YG%AG,B^VX$%*@BIH8M5/&E;4KF0*M2UBI"F M'
MKV&Y=4NCGUS(E(.W2!16)*/BNJ.JPHY]%2V5@.-M3"6^N<DRX9QVC#_@PL_F
M0E\($]04;[>O<5&+3FTH'BCJ?<>:Z*6YFX4S4[69A1?LV=061N65BQ3.P#<U
MG%DW8FI-<60<2W(TJWW><,1<Z O\!+XNZ!6GTFQ/OFI30J,^,;0C1Q'WGI/"
M6?+?!09?MI$B,2;9^'E;*I,19<N<Z#[8]U?7OL]Y9*^7;BA1#_NMU(-6$61^
MP373A:Q_(XPUP:?Q>\&7]4CA5P72R:VQ"J[G*$7G1K.;Y-M 4']0L.&?\VA(
M29F?3/N>@2N.>4"@(YG/R/;2-^80,_;&%:LD0>FY(GR;"]Q00RGJQRF*@R9H
MYX5-PFL1CA+RB4 S9[@1I<>)CA>J6TP0#$R81F[*'""@Y(6V<0 EV9QO- 3+
M@8_2.P77OI1L@;/A(;)!GZ(PS.*Y^"$9R,BD%M S^>:ABV/P=D9@QL]]=L#C
M+^"<</8!$$PR4S1?<HP[,U+,I&WNU78"KC0W)<MN,J,)YAR,Z7*'3^9X79N
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
M:"^[\!%FO_2;79ZU8^T:OU@)W\Y<_ 902P,$%     @ .'U15FV>M?.I!P
MJR,  !H   !C<FLM,C R,C$R,S%X,3!K97AX,S$R+FAT;>U:;6_;.!+^?K^"
MF^"Z*> WV<XF<=( ;9)B@^NU13:+XCX=*)&RB5"BEJ3L^'[]/4/*CA,[M^[U
M=M<;7($JEC@<SG >/C.D=/;=Y:>+VW]\OF(37VCV^>=W'ZXOV%Z[V_TRN.AV
M+V\OV8^W?__ AIU>PFXM+YWRRI1<=[M7'_?8WL3[:M3MSF:SSFS0,7;<O;WI
MDJIA5QOC9$=XL7=^1D]PE5R<_^7LNW:;79JL+F3I668E]U*PVJERS+X(Z>Y8
MN]U(79AJ;M5XXEF_UQ^P+\;>J2F/[5YY+<\7>LZZ\?ZL&P8Y2XV8GY\)-65*
MO-E3@^%@F.?IL#=(AD-Y")'CY"@=YKW!<)CT$_'/!$9V(1[[.#_7\LU>H<KV
M1-+XHV&_<W18^=.9$GXR2GJ]O^X]%N5V#&EO*C1"SLM[W^9:C<M1< #2N8&[
MC7AFM+&C_5[X=THM[9P72L]'W]^J0CKV4<[8C2EX^7W+8=+;3EJ51T&G_B7C
M(.%V%@T\@AZM2KDP..F3B5?W$Y4JSP9)IW_6)?F%F^O.;N<!IM:>/U:UG9(,
M49+V#YJ'GV1&L&6#7I]=2.M5KC).3[;UY#>W>[C1[NL6M&A>"O:IP][5MG0M
ME@7[Y\Q/N'^U?WA\NG4T*BX$5EE;RQP3U5_$1Y4"L1FU!S_\87XFG843O__H
MCZ>E?]PYI&FX9A,^E<S*J9(S\).?*,?>EF7--;N1E;&> 4_OC2U8TFO_C9D<
M;%4X;[([M#M3VTPB6-=EAAB=O(08]7<N1N^X0V00AF+.[DHSTU*,92N&RL88
M"0,32H,\@Q&X*ADOYZPNO:TE/$#F"4D(P>.LP)U5"&_.,SRRS!1@3F^BW)I
M*1%@Q^V<1 I^)S'NBDZ'9P+&8$@=,AC&((%,660LB)7H#DN$M&PV4=F$N9HN
M#_UGTLI&"3E0**>1MRA+SI2?P$%7@=5H=-);P30CX.84W01+YZO3\%(@./CS
M0%"R7)4(,N'E(:@M1EQNT&Q7VE69@T="/L+O3-<".@&<E0BV #IE]9Q5B#M!
MEJ"L]0,F&SBX)T,#]B)4;"V2J#4$ $0#M(3A7+ GXV["<FUF;H%2*\?*>91[
MGG%Z&.V&E:T5L+F%,6O6OA2\#7<.;[>/@O-J_[B?')VZ!E%-94 487)4.'A$
M8;MFW,H $ 1<I5I2()D$*E.MW(3$2:P /1)%TKU0+M/&U>A'Q&F-CDBIK,FD
MP&/'#@ ,(8&T&/VK^VS"R[%D;\%)-[6&1#+@[>3P0+X.79-#$>_BK:)JL(P(
M)?V,B&L%N!%(9,O6 ^6/!LHQ$/GY%,Z0H,S^#953TCO>(8P>\-<[ ])AYR2A
MB;B4#B4_XA5RVJ^#J47I-N.UV[X+Y;U4 AC-2#&3HNR" M#35+E >I"29=!#
MY?(#7:Y2KI6:!Z0UJ?0!+:V&CJE1@3IABS-:B;!C=77JE%#<*G) Q80?DD!)
MFFI'23@L3!<R=J!(;(EA$/:JH5/% ?&LUIR8'6X%(QZ2.7K$TF"UHL&O5)(@
MR!?]I?@&LMTQ)*>[A.3!<!W)6Y/6&J"WI[NM<8VU,%6"X,J=*3GQ.G> .E66
MA&%NQ0)/0+CBJ=+*SRG#;QJ65E> 7D!57!B/1%<JTY ^[AN'JMI60+4+%4F6
M&2N" :%&'<L2A88&N-$B*UHU)(+Z.P(8JTM58/"7 ^%LER <R?AJRG4=&(OB
M*_.<SD*FB(S;4.XM*XHM&#C>;JX  V+1$>SI8IV9FMH_;\$V.8(OI245T?FO
M[WM8NBC/PR*4<29@3P <#? B0"=V"70-;\9XKN."]M]- 1=:-H+O*]B2LKK)
MLMI2]%=2Z :MA7$>S^D@$KI<!D6_U,C 4'WP3)<<, ://9%N#,>V28:C SI5
M" =#T:[7T:H)=\MZ@Q@PP%Z*D!K"?#2T/6=:W4G=G",\D6]]\Q1](]1W:C]V
M^$+V8^%H42R62.N!IH@U5V'ZP%@$M*\H/]9*V:5I'.6L-]8M,WYX )5%H;R7
M\C_DA-2@IJ!VH6!?4'( ,(."'5$\_E)1O5B!\I=:P?RPVNHRG+^[U__?=OV&
MF?ZM1IF&LC&\W8!-M&O.E 0XFFR]W/[,)+^C]!O+MI" 0\$9CCT7AT-?!;EF
MIQ)/&C8P&Q?HZ.22V)Z%9U.FH@LPAFJR%6L AP+ U040@ED*SC0)9>,QVLO*
M[SNX+WJ+-)Y;4$<+@9>![0"=<$[=8*P5LZ JIT9/):7"DH^;XW;;$*0L*FWF
M$JVSB8FLR!\A&(C[G]0)G1U_SW>)20O4^%ZF%E7&_-5^\D/O-#EJQ3??VYA_
MN/FEK0\[PT8\Q8*2M@VW-*^<'"U^G"(959K/1ZH,QH5.IXWRU'AOBJ!_2AD-
MI5 S1A@N-C=OQ@<GG=[@D%Z.>XO_8C%P\]Z\$]Z;=[U8;SLY[ISTGF_N=9)E
M6S?HCOKA@:MX^69OL+?HT"!VU*_N6?)X4@C$3YV(]O_^@0_.OMH? LCARFX^
M?7C[\3*\Z?WYYN-/RYAOX7(3UX#B"D[0(15;6/]GFH_/V.DI8MQ \1<3)7/V
M?KF>/\4J:GUFN@&P&];'?_45PY-O/BH3/WH9Q8/"J7SV*Y!FI?0>NO 4L:C]
M>I=G[7ATC9^QA ]JSO\-4$L#!!0    ( #A]459DUK2=D@0  +L0   :
M8W)K+3(P,C(Q,C,Q>#$P:V5X>#,R,2YH=&W=6&UOVS80_KY?<76P-@6L=SN.
M7Q+ M1W46QH'L8*NGP9:HF(BE*B1=!SOU^](R6F<U$#V86TZPQ LW?'N>>Z.
MQY,';\:S4?SE<@)+G7.XO/YP/AU!P_&\S]'(\\;Q&#[&G\ZAY?H!Q)(4BFDF
M"L(];W+1@,92Z[+G>>OUVEU'KI W7GSE&5,MCPNAJ)OJM'$Z,$_P2DEZ^LO@
MC>/ 6"2KG!8:$DF)IBFL%"MNX'-*U2TX3JTU$N5&LINEAM /(_@LY"V[(Y5<
M,\WIZ=;.P*ON!YYU,EB(=',Z2-D=L/2DP7R:M@-*6TD8!:WD.#SN)IW STA(
M6OZ").3/ $%ZJ%ZM47K#Z4DC9X6SI,9_KQ6ZG7:I^VN6ZF4O\/U?&SNJFMYK
MAW!V4_0L8)1F NG5XD1P(7L'OOWTC<3)2,[XIO<N9CE5<$'7<"5R4KQK*@RR
MHZAD6:6HV-\4/:)S>[NN '70#F<%W0(,0@-I<K]D"Z8A"MU@X!G]+:UGY/8@
MQM#)T]VEWUZ48-2I_$$\1Y.K>'HV'0WCZ>P"J_9J?CV\B"&>O7KDP3%<NW-W
MY,)\,K+H@ZCM-U\][N$<AN/993P9_U3AW@:YZQ_![ SBCQ.8#Z\^#"\F<V?V
MQ_GD"PQ'L9&$OA_N99,3>8.]0(NR\FO9L2)%9KVP4_[WN[WU37+3 A)1%#0Q
M+1G63"]!+RD,BV)%.%S14D@-(L,VFBLMDEM\I,1*)E0U85HD+AP:];<'QV'H
M]U&I),7&W@7]]X 6SX3,(?"=WR$3TIK>4"*!%JGIU6.:T'Q!)41!T_3G$(B"
MC'%LY@]0YC1923PQD#,I4IC<)TM2W%"#*&=*&=CX-9HIG@*PI)(BWL>P*A9;
M5(B["9]<^(UL8,@Y4Z)HPFC):(:VT9=F=Q1F6<82Q(66C*&:6!/PF689_BA7
M4JT(YDL+^+H?WQX$1YU^M1T-%9**TIQ,C[5K'5--M?4YD0M24.7,[CE%4(F-
MN*FF)LH)(F\?]U]<6"5)36P=3C/=.XJ>E)H3'?VP6CL,WF]9?'_WNW$)6V[4
M,H&(,?YUE6<KSC>X&_*2FV)[*$!)_UHQ2<V(H$QBYO5F":)#@C4N(6@?IN\?
MDOFU7!]*M<YHT(U:F,MNWQ3RWGR^XOR%KS-_K,#>DA.;%&QFFN#2%)_:?&R3
M2YC$[):2*I/'IA$3S@&7(1IL=2@H,;&J:5=EK"!%8IZCP=3.J[;[H-:*VV2*
MDDKK4CUI$NY+=FI[F];=Z4F3!:=;]860*94.AI>34M'>]D<_9:KD9--CA0V2
M7=2OC2^$UB*W]N],KTH(KWU8=Y6X'D&CKNM';3.%:IS7=+IU7 ^HKAU0/9T^
MEW6/W:Z_7^R[P8/,L[8K^\A 88A.&E'C2;7WPO(>@MV@F$0_)5'A__[U;\F^
M/6AU^LI>[0$RQ)/__'PZGUT\I/P%C.NTVGY=(@?!60I;\#]3.';/T'\3@I^)
MY9[)X/]*]XPNY(K(#00=.Y%%SXEZMN$\ZF\O>>M[\@Y<BNI/@)ZDG)BX[GTK
MKAN:_W4)6>">6>GG2_;BV+E6K_7V#X;3?P!02P,$%     @ .'U15BV@8AJ2
M!   SA   !H   !C<FLM,C R,C$R,S%X,3!K97AX,S(R+FAT;=U86V_;-A1^
MWZ\X=; V :R['5\;P+4=-%AF![:"K$\#+5$Q44K4*"J.]^MW2,G.;0;2A[7I
M#$.P= X/O^_<>.3AN\E\''ZYFL):I1RNKC]=7HRA83G.33!VG$DX@<_A[Y?0
MLET/0DFR@BDF,L(=9SIK0&.M5-YWG,UF8V\"6\A;)UPXVE3+X4(4U(Y5W#@;
MZB=XI20^^V7XSK)@(J(RI9F"2%*B: QEP;);N(EI\14LJ]8:BWPKV>U:@>_Z
M =P(^97=D4JNF.+T;&=GZ%3W0\=L,ER)>'LVC-D=L/AC@U$WIGY 3OVNMVIU
M>CU"NMW8IUVWW3H]]4CO3P]!.JA>K2G4EM./C91EUIKJ_?LMW^ZT<S78L%BM
M^Y[K_MIXHJKHO;((9[=9WP!&:2*07BV.!!>R?^2:ST!+K(2DC&_['T*6T@)F
M= ,+D9+L0[- )UL%E2RI% OV-\4=<7-SNZD == .9QG= ?1\#6EZOV8KIB#P
M;7_H:/T=K1?D#B!&U\FSITL?>X3(6W2*$GF%Z)&1"*- Y0_B/9XNPHOSB_$H
MO)C/,(L7R^O1+(1P?I#)6T'N=>':7MIC&Y;3L4'O!6VW^>9QCY8PFLROPNGD
MIW+WSLD]]Q3FYQ!^GL)RM/@TFDV7UOR/R^D7&(U#+?%=U_^V,F!9C,SZ?B?_
M[ZN_]:_D+C*(1);12+=HV#"U!K6F,,JRDG!8T%Q(!2+!MIH62D1?\5$A2AG1
MH@D7663#L59_?]3U?7> 2CG)MN;.&YP 6CP7,@7/M7Z#1$AC>DN)!)K%NG=/
M:$33%940>$W=KWT@!22,8W/?0UG2J)1X@B!GDL4PO8_6)+NE&E'*BD+#QJ_6
MC/%4@#65%/$^AE6QV*%"W$WT'-?&YC9\*F6&7,9K1A,X9QG)(H;,YTG"(@2&
MIK2EFED3\)EB"?[(2UF4! .F!#P4Y/LC[[0SJ.I1<R&QR/51]5B[UM'I5%M?
M$KDB&2VL^3VG6QA%QN4ZG9HH)PB]W1V\.K-R$FOG6IPFF-+^LURS6NT?EFS'
MWLF.Q???_JE?@L .6MH1(?J_3O.DY'R+Y9#F7&?;/@,E_:MDDNJ9H="!6=;5
MX@7'!)-<@M<^CD_VP7S(UWVNUA'U>D$+8]D;Z$P^&,\W'#__;<:/9=A<4F*"
M@MU,$5P:XU,3CUUP"9,8W5S20L>QJ<6$<\!EB 8K'@4Y!K9HFE7)OA.@P=@,
ML*;]H%;)33!%3J79LGC6).S75&K[Z22T&Z<467&Z4U\)&5-IH7LYR0O:W_T8
MQ*S(.=GV66:<9!8-:N,KH91(C?T[W:LBPNL]S':5N)Y)@Y[M!FT]EBH<X%2\
MV[B>6&TSL3HJ?BGK=>V>>UCLVMY>YAC;E7UD4*"+/C:"QK-L[_OY/7A/G:(#
M_9Q$A?_[Y[\A^_ZHU1D4Y@J+^>5H-C$GR/5BMMS'_!64Z[B:AITC"<%9##OT
M/Y,_GIVBW^*#GXGF@=G@_TKWG*YD2>06O(X9RH*71!W3<AYUN->\"#Y[+<Y%
M];] 7U*.??2.'GQ1KEN:^["$K+!H2O5RR4$<3Z[5F[[YS^'L'U!+ P04
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
M>$=K>%*Z$_M&E<%UM5R\!#CN.%.CJL?M@#UNSF#&UR<JXRR+= P&,V[+>H[
M@DX1S??_*P=YM'M\&T1;5:I0/=@YW$4\  (BT]%H"2,X5L;!,I/A+I /,^$2
MHNXPVQ SK[M7C1]ANS0SR-5 ;*L%C&5*/L@6NUZ,=V95E-60F 7$Z@$3&> D
M^M['YYM,>^(3(#GZM>Y'D)[!5A-OQL\S*3"W G]A98?.9<TN0!9U)KZ3/E0Q
M43DQ B]0LYZ^USG4#RJ$O6[2FQ8.BHR:D_LRE_&R5&KJG,=ZJ4Q(QPO:DM,&
MWH.MO4//3I$!];+].H[##/2O8./*S"+"!>X=H_0>;ZZO5P(0A.+?4C R0).,
M">(X&!'/Q":_5%_UN&:=5*XQ7&$D.;P,O,:*]"=6^'>RPG5APH?OY#MX,$Z^
M%BL<2"F]4KM@9W;% =A-$^1$8$_105G.<Y?(5 G1$K_@$%SYI=78QE^3]#J6
MT=0+)IH7?/8Z4TX#0X#<H&Z1H[X:*RUY"0=7 &:&$6OQ,A!'@3BFUUY9M%\;
M][WO-MQ:Z7/W$I@1U@K!0,S2:XS#![6DR@TY/_20E9I'-Y[/&C, ?8<4_L#!
M,[F(PS'+8400#'F ?;:\C;' 9KX?]$$L7%46;\#+J4Q ^J+&\1V#H&*8/+J<
M)[#C?_VE\7+O]>J_Z.VEO!5EO4V$037V=@'SII%3K&U@_78XPJH+!D$YL$EC
MD7M>)F-B+&O38SCU)HF\)Y[TC"<]XT8\'VW$\],BLX'_M;@=D%*,/YM$(<XG
MFL/Y35#C7?.KGPEC0]#X*(=U@Y6$*_2T; KZA^-_%PJCR!'PZ3A=P(=,H3R>
MA-D<^%\@R"L3((^:IVBI ,G:M*I1EGZ%56SYP?@R(Y36&2*_XW _H6V9H&60
M ?8GIRF :)N^Q0PF8)R8G*%BHL0DS OX1DR!_CFQ-+"1:PID: N2KRJAP0$E
M,$7 ;8FBV5D:%;#HV3+*TG&8C9!GQ_ )%X2LWECJ4YE.LW QH\ W6":AP'@3
MH)J2E,]_/Y4!Z]I[>Z>NO;HG]!J@2'Y^M/"\PS>G9B3FAW"92'T%.$<H]3;5
M&FT]L MC0HXY"]C'P"3&?YE)D.]O0\H3?"R8'#5EX.0N&14(10,4-8@[SNS(
M.?M)%W'.ND>D4"49%7F::52@,"T0W=O(/#@_)[I2.C7N<!,<HKDR2;/"BE56
MUL.L*32!9\F!=NO5@]H%7&0,9Y?.T1%/+H/% CT ]9"[<%A6LCSG@&&2SWD
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
MZP)[<TI?CD8?ZZH=;'VP54W?O552>56+J+4JP31EEYI,6AFR%,I4*#=+$H0
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
M$KVW9YWWO!K<(GYUT>P/.^V!P*N;+KNG[7X@RN%P(;B\L\YY9TCO!3[X1'/
MRVF+]N^=P;#=;<&^/C7/.J>=X1?:T6#8OVSQBYWNL-V_Z+?M0-WV^]ZP8_ZX
M:/??]?KG31JAV^ON5+YXVV\W6P 2&."\T^6;F0$\[2X\TFHWWW;.8#[>D0\9
M@F'[]W;K<MCYU#8ND8%HGU^<];X0Z!C L,P/G0O:+6VFU3N_P&WB><.?_JQT
MQ15,!# 7N";1:M)9WN>:!G-:]Z&HP8&X_7NK?<'G^*X"\T&[_2_&^(^7W1:>
M&QY2I_U.P%D3\C$R\.' 1\ Z(!GSY=LOY7FOX@.^,VBW&/]?XE]'=GH/)SST
M&7QHGIV)M[B$0>_L$\P#_VF?&<;P.Y#) ":"OY$^6ZU>_Q3QM=SE1;_7:I]>
MPMMB<-%N==YU8(A.EY=E5H*JK4>'/&5S.(05#?'9][W>J7C7I"%[\-)P>-:N
M$"'L^?QR> G$#M^T+@<#VAZN@6?J VEL'>QMB]/F%P#&.T!GFO$40 <?F@"6
M+L__1;R'[0R _H8=V(8A;6)9;GT K\$E0+IIY\=,.H:A75"'1BAA9I9"K]76
M@W3?Z9T&E?<=U-\!U9V=?3&;/L6=-OMO.T-[-_LID"6RG3[_AF,TSV' 5K-;
M?7 PZ+68TPCB<:(S'"#&P</P_5GEX?[E67L0T E_O#Q]SWC3Y<$_-_MX'3P.
MX4UI7N[UMP;;XAPV!4MO=WE9AG&W>I?]H?C0_(2H_?$2./]II^4S%(,%_D(<
M&#ZTSV@@8,6#(3++8?MWX+RX0F"G@\XIRJ!/*(Z^$$GX2QIXZ$7'BPLPY]M[
MMP;LS8N+7J?+.%$.P_!8Q0:#(K<9PBQD^+EG'X!E>PLU+P][[UFVVE&:A#.G
MJR/YDHOH'H$Q.$,IB=2/C_0[[S\,<9%-!#I IX^GC1@!,YTCD>&\EV\_ BG2
M8Q[X+R[[@\MF=^@$KJ77NPP-/:6)/OG5?'QH[-T? Z%QLX%PKO18QG&8R+2X
M'[D(WSOVRO;PD.\Q(MS0L^X.$>2FNY)=\?[#PP7B5?<F=QSMFOV7=VE[5 FE
M@8T!G[U9S79TQ7J5.!(UJ'#>Y)'-MR%OIQ^L?CJJ'W54?!HJ*?B*ZY4^?I@5
M*$:*ZUA<6_)Z<UO/(UDVZC!I\65K$A<Q=L^0C](T^? O"H6U151(93HWN!Z#
MJY<8N!:Z->\GE49B:H/I)>[=>VGK+LA0=6NIW5QHE^7?Q&<NW/-2P3 VG<T#
MO^E)&>QV,5MSFQW[HD/.$,.LU-(Y#L@/"QW/J)'A7&93SAES?NV-CGS3'5%7
MKS"L^9-=$[+*V6G;O:$"-UB)\=5RJ2)F>_HK>9P2=7-WS/LI4=G5^A,GKG6E
MXH22&5^ @/PK2>UUD7&XM(UQ.>5RXN=KRF\8;=.RS'_&Z VPG*7-]N'LMBL5
MRZE<'UQAAL"48G*T3:%/;J_YP^68NPF0\0$M< -)JM'".R[M,DSLX_LK60#1
M.P9D;B'-7&Z*/QXET(=SSDN[Y?#U%5\[=_[M5K>N^-9TF,&:ULHUIC[ ;%+[
M7YR!P>#FH?)+.[03*4Z")3$GT=@8)*LDG/-K$MH83X ]8E(,A0>I-L#>U.@5
M=3U.7KBY">C]Y(7G:>3J\G]BCEA3[+"FQ2K9MO_\G"#%V>U<]T=M4;!9*+,F
M^(S8CS=<\57L6/_!/6[CP#5#Q[P&TQ:A;(-0WMA.P?_,I:552VV,#N2;"ER7
MP_1'[5'L-<_()Z4VZ?F/D]:B!T9KJ#S&,I<_^J+(>UEI,JSA=IY.69MW+4'6
M-OVWF4#RF\G^8 3WNE])FX-/'1,X/82OA_ HAWH+T05&=#ZNV<"ZG"27(?[]
MSE^U'!>[6!:SU9H\C:5G&25A&YN*I6F!MI&,I"N\P7LNM$DTQYJ!1$[37)G,
M#]>6JKQ!CQ.!F4]Y)I UEBSS23FI:"6-J+Y*4V0#!B!5YO@]C@+3<HFX7PE;
M9)RFI'),65G&\HO69/$PV]QXVA5W1\60QJ1DRNR1Y/^P;?V,8DM:B$F%*QTH
MRMY*R)DY:6*JC?P];6ZC4FT5:%@\7E_E>+>69#D#7OS9C>[^57JHXST5RD[Y
MFGAW(H^3^\N-W/\':1)_VI%+S:^X7<U/K&IUF RXCP/E9))'R!3UK?JBC//*
M5-+ZE7_860R;_&F3C ]@CT-;>$OE,CE776"_?1S*3WJS#4YCRLH+Q%6J3"-1
MCZ^8EAL2^^]$:^NH*4?5]A1"$L></4$#<,TY54([2>#OPIINKIXQK;3DH%V-
M538NYBB>4 C8FX^I>QQP';*H4NZ>X1)?T4;G23E3,/?*-FZK%3[%2/][,=('
MQ60G#T[%IB(^ZN]S%E[?<0)ES:ITM4-6A3.7F?DV'!;78:T6UE-;:C6*PR W
M'>Z&\EM8*I?V*>^.-7X G<_$;UA=B0M-Z=74M"WG>U#+LNH5QJ:P06*1V(X;
MV"HR5I'/$*DQ7YCE[MJ.&E?DIW#UE@EJ<WTH[(T*-I/4CDL#;>EMRO\W2Q7<
MF,RXT"*3-ELMVZI+BAL[]]JT:EV68+G&0-^M_K+>,%<\1WTP$T6P E7X%'Z&
M#;8 9MC5B([ :*"U$S(.-FYK@:-*["%DXD<U 5&>)/LB*[,8 !E?G@50:EJ2
M5%L:IYE_1T^M(].CU ^G#XYUE:$CH)G3#"0= /LG=A&TL7$/.Y1G5"-A(@;N
MUIS(P"CPC6)A+DQP-+["V[# 1%(36E/J:ESKOEXX#R.Y^F90Q@8JIJGGFU]C
MB-IHRBC42KMNX/S32+I>\1G7M5JU, Z3:0%ZS^.DSMF#H\Z"E&Z4=S^Q\;;&
M3T[58$:!4=@BL024=U^)]S7YHA+W4F!(B1O*SJAR#R3@F(O+A6LIPQ>.P_XO
M9FENK_%#N79Q^LZKK.<<"7[)7XM=J[UC%-2BPBHN=O"R3;M)?'B<M*<>&.UU
M4VIL?M?54,SN%=5E8K=*J?.R6YC78\*KY4,K'GV@)@F'8J2K[@-2KRLQ5?NU
M2>:9@KJ84*=O(TDB8PE$,E;4U$ZYS]A[TZ2/87TGWE<4CK4"F/"=GI5F":"@
MQP&U"D>[ R>(0NS>1KTY2#)ID]82TBU#.W@',Q6[RLBKO!54>$AEHJ9C-5\,
M>+"--D1&79AA8%T9&>=FFR>34Z5S:7H=C_&J6PJT\>JX#0[WQESD%O)\(0T(
M><4V5.E,-XJT5;K9?:2R2FZ5[==N&S/8M\U]3#ES$5/\:7^CSG3>R,A0N!]@
M)"D1+_?/\4]=\7R;3+S[PC[ ;*QWAO^K.VWL'=_KK<(&Z68LJM4L,J+\3C+>
M+!4>U.Y>'.SMB2$V'D0"(@4'.,G;M(CE59@!?0T*!2C]8F_O<>SW788M.XUI
M+HY>[!T</HZ--?,\X<L@^FF,9]G;%6^!9^K;-_*M[/?%X;W>+G=_0I5O*;8X
M):(TQLIPF!'6V#_M\7*HCR%PI_:N@/^F(XT7 ;?UOQ\)?^H9']XYWGT*.OFO
MOQP BI\O,2I]=G;Q.#:Y_V*O(;J[XD.87:=X77SCZ+^BYQYA OLMLMY7@CU(
M%CN'N[@;;'2%(7T#R5&H)2OH^>Q.'47OXA2T-G:-ENQ]?Z_Q>-4OS\_]6%F;
M4=)CO%$4%'!WY;;1QS%3+C;7/R95==2EZU"7O*<HYU.4\SL.D3\>G$-$?,9[
M!*/TYPX0U+R1E50H2OLPZ6F46"?S/):VAZ7?T':1YH:UF!!:9#NQ4S:\;2T?
M?I5)O6VK33ZTWOY,7JFTT+;0"%>4F"M$3!I7-9I0K]JBSE$VE$"!"'/)&]UA
M2E=7:^UEJ5$+*FY+'VNLDC);*[?$.RGOJAKQ0*[EJ6MVY8:N=Z8UMX^&U$(_
M\V[<NIZ%N4[I NQ*G2+73/'E5"J+3#+>H_2D?GU@C.,3R*F$+@HRQ\6H])2/
MO.[.$1?5N#)0LS?GV%N&*>I>D#+"UQY2!M@D+JADIU)"E7GWU:\F8@5EDB>E
MCY5)6]P*GUR4<5RRI4I60=F^F .+6PKO')3F5@Y0)Z(:WS%7XZG*<[/0Y"HO
M,!^M2!27>VDIOYK&=1A- 8W?;$%E@NZLF*5@9+L1[9!E5K579VK2LC5Z<"F?
M;?VU) 9$YA8 O-;>)7-[S;?5E9DJS*1IE(=W/;D"+EXSU>":O&&3A;(:#GZ4
MK"E^8*QI4"P6+)^1/9W:QM8_,4?"@--*ZI!+@K XSQE:AE=5]!I=@:AK%6Y?
MX6:?<>Q?@<.ZCFEU;0*FH,  A[,W<BZPO""CNU9AC"FW]W89K[8('EC6V"-Z
M/PEU_2U$1,7HOU,)<@@,!]F$+>\*H4=)J/,'1J@?N+&OX<4M+W7F)Z95%,C:
M:/J4?X3-?S%% 20\@XO)#B_FTU:<K:V(">DB"U,^.V&#@/,,2:>(EZX;\A)(
MD^T.K#$T-=IKB(PJNZG_L5R:[":;!,'72GC)3VE6)I=OSI[Z3"F<YF5$%7M[
MHS8)4K#A(@ZS6N<'4GSB@JJ.RL]K'K+O!Z[SQ512_GVMDX2[C81_+G-B$UGD
M&26+\%)M.9)+JD+]KC#18KJ)<K*DT/BW$$OTO"OE7+]J[]!L"PQ.-5D9NI(9
M9@P[F(;J1Y<!WRC-^9@ =S7.;18:H&%BBO*K9\(*S>J*7&<*E9ODSMMW\GU0
M+#)Y8"QR&'[[4>DJF[+$[I0=MKDXCI*IYAA7YN;3]EJ=RJT>WOTSS!@Q83O,
MRXX">?B-WT[CZEWP9=XY71?B&!3> U/OOT]W4,>2"JSI9FV%I3(VVRO'\Q)H
MOM7N"Z3+0^S%?NXNFHDMYOM+5L3MZ>QF7^WF8<<26?@/I%X:<=W=#)N:.[UJ
MO.[[1547R#<[I"4JSEP29\"8Q%M@JE_A\8/-(8XG)_[/V,ZQT\5FN=WV8( M
MQK$O;%#UJZ!+PSEPZBJ6XQR41S=1F<Z]XEVZ%/:O"=+&\=ZF+FJYN034H%\&
MF+\#T(K#A98G]L-K]$#'X?)$);1G>NFUF='@[(O52"Q-R#\;5#H\VFTT7B V
MY7#H>60G-HBV2XCV/(_6_-;8/3Q^L?'GO=W&YE=O&/9X=^_XX&\?]0"&;?S]
MBZ5ACVXU['."+\,83E&#4/OGL\;^LUHRPLG^XIMH5'$#,68EIDZ'^%\GJA6M
M@3B/Z2Q>#2E[FZRQW,8+(G]_XP<K^][#77N O-M'']EI#8:]UK^H??AEOX6]
MN#O=UNY/='*K[]RO@UN1771P;Y>K%.;OZM6SFI@PC!_VA4JLB@2N\?5#VO*O
MOQP>O=;TKSC';+4E>C>5+GU&FP_YY8,\Y&XXES<?\\OZ,:-&\8#/^.<XUR%Z
M\&Y[L ]I8ZV9DA//;N[Q96B/6IH\FHT\"H7&NW_HYU) G]28![)E7XTY#:]@
M"Q]WQ5!FV?*QBKN?3XWYWKD^)Y_,O75$/A^ET1+^,\OG\9O_!5!+ 0(4 Q0
M   ( #A]458Z'O+A?A8# "-/(@ 0              "  0    !C<FLM,C R
M,C$R,S$N:'1M4$L! A0#%     @ .'U15OH>*@[/&0  .2(! !
M     ( !K!8# &-R:RTR,#(R,3(S,2YX<V102P$"% ,4    "  X?5%6:9',
ME>LJ  #,JP$ %               @ &I, , 8W)K+3(P,C(Q,C,Q7V-A;"YX
M;6Q02P$"% ,4    "  X?5%6&J')C:MX  "Q1 4 %               @ '&
M6P, 8W)K+3(P,C(Q,C,Q7V1E9BYX;6Q02P$"% ,4    "  X?5%6U_[$PC/P
M   ,30$ $P              @ &CU , 8W)K+3(P,C(Q,C,Q7V<Q+FIP9U!+
M 0(4 Q0    ( #A]45:$(D%@DC4! ,1_#  4              "  0?%! !C
M<FLM,C R,C$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( #A]45;,&/J'"[T  "2.
M"  4              "  <OZ!0!C<FLM,C R,C$R,S%?<')E+GAM;%!+ 0(4
M Q0    ( #A]459I$1;B9P0  ,PC   8              "  0BX!@!C<FLM
M,C R,C$R,S%X,3!K97@R,2YH=&U02P$"% ,4    "  X?5%6T1KFB(4$  !_
M$   &0              @ &EO 8 8W)K+3(P,C(Q,C,Q>#$P:V5X,C,Q+FAT
M;5!+ 0(4 Q0    ( #A]459$C*)<A 4  $0A   9              "  6'!
M!@!C<FLM,C R,C$R,S%X,3!K97@R,S(N:'1M4$L! A0#%     @ .'U15BG*
M^7 U%0  7G8  !@              ( !',<& &-R:RTR,#(R,3(S,7@Q,&ME
M>#0T+FAT;5!+ 0(4 Q0    ( #A]458O.2MX$Q4  .-^   9
M  "  8?<!@!C<FLM,C R,C$R,S%X,3!K97@Y.3$N:'1M4$L! A0#%     @
M.'U15EK"H%:D!P  EB,  !H              ( !T?$& &-R:RTR,#(R,3(S
M,7@Q,&ME>'@S,3$N:'1M4$L! A0#%     @ .'U15FV>M?.I!P  JR,  !H
M             ( !K?D& &-R:RTR,#(R,3(S,7@Q,&ME>'@S,3(N:'1M4$L!
M A0#%     @ .'U15F36M)V2!   NQ   !H              ( !C@$' &-R
M:RTR,#(R,3(S,7@Q,&ME>'@S,C$N:'1M4$L! A0#%     @ .'U15BV@8AJ2
M!   SA   !H              ( !6 8' &-R:RTR,#(R,3(S,7@Q,&ME>'@S
M,C(N:'1M4$L! A0#%     @ .'U15E,WE<"=*0  ?^H  !L
M ( !(@L' &-R:RTR,#(R>#$R>#,Q>#$P:V5X,3 U+FAT;5!+!08     $0 1
+ (\$  #X- <    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
